diff --git a/src/parser.c b/src/parser.c index 0df68851..ae9ad732 100644 --- a/src/parser.c +++ b/src/parser.c @@ -2430,31 +2430,31 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [16] = 16, [17] = 16, [18] = 18, - [19] = 16, - [20] = 18, - [21] = 16, - [22] = 18, - [23] = 16, - [24] = 18, - [25] = 16, - [26] = 18, - [27] = 16, + [19] = 18, + [20] = 16, + [21] = 18, + [22] = 16, + [23] = 18, + [24] = 16, + [25] = 18, + [26] = 16, + [27] = 18, [28] = 16, [29] = 16, - [30] = 18, - [31] = 16, - [32] = 18, + [30] = 16, + [31] = 18, + [32] = 16, [33] = 18, - [34] = 16, - [35] = 18, - [36] = 16, - [37] = 18, + [34] = 18, + [35] = 16, + [36] = 18, + [37] = 16, [38] = 18, - [39] = 16, - [40] = 18, + [39] = 18, + [40] = 16, [41] = 18, - [42] = 16, - [43] = 18, + [42] = 18, + [43] = 16, [44] = 16, [45] = 18, [46] = 16, @@ -2463,73 +2463,73 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [49] = 49, [50] = 18, [51] = 16, - [52] = 16, - [53] = 18, - [54] = 16, - [55] = 18, - [56] = 16, - [57] = 18, + [52] = 18, + [53] = 16, + [54] = 18, + [55] = 16, + [56] = 18, + [57] = 16, [58] = 58, - [59] = 16, + [59] = 18, [60] = 60, - [61] = 18, + [61] = 16, [62] = 18, [63] = 16, - [64] = 16, - [65] = 18, - [66] = 16, + [64] = 18, + [65] = 16, + [66] = 18, [67] = 18, - [68] = 18, + [68] = 16, [69] = 69, [70] = 70, - [71] = 70, - [72] = 72, + [71] = 71, + [72] = 71, [73] = 73, [74] = 74, [75] = 75, [76] = 76, - [77] = 69, + [77] = 70, [78] = 78, [79] = 79, [80] = 79, - [81] = 76, + [81] = 70, [82] = 69, [83] = 83, - [84] = 75, + [84] = 76, [85] = 78, - [86] = 75, + [86] = 76, [87] = 83, - [88] = 79, + [88] = 69, [89] = 83, [90] = 79, - [91] = 69, + [91] = 75, [92] = 74, - [93] = 73, - [94] = 75, - [95] = 72, + [93] = 76, + [94] = 73, + [95] = 71, [96] = 83, [97] = 70, - [98] = 72, + [98] = 79, [99] = 79, - [100] = 76, + [100] = 69, [101] = 69, - [102] = 83, - [103] = 76, - [104] = 70, + [102] = 71, + [103] = 73, + [104] = 75, [105] = 78, - [106] = 76, - [107] = 72, - [108] = 74, - [109] = 72, - [110] = 74, - [111] = 78, - [112] = 73, - [113] = 75, - [114] = 73, - [115] = 70, - [116] = 74, + [106] = 70, + [107] = 73, + [108] = 75, + [109] = 73, + [110] = 75, + [111] = 74, + [112] = 76, + [113] = 78, + [114] = 83, + [115] = 74, + [116] = 71, [117] = 78, - [118] = 73, + [118] = 74, [119] = 119, [120] = 119, [121] = 119, @@ -2541,31 +2541,31 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [127] = 127, [128] = 126, [129] = 127, - [130] = 130, - [131] = 127, - [132] = 132, - [133] = 132, - [134] = 134, - [135] = 127, - [136] = 132, + [130] = 126, + [131] = 131, + [132] = 126, + [133] = 124, + [134] = 124, + [135] = 124, + [136] = 127, [137] = 126, - [138] = 127, - [139] = 126, - [140] = 127, - [141] = 126, - [142] = 132, - [143] = 124, - [144] = 132, - [145] = 124, - [146] = 124, - [147] = 127, - [148] = 134, + [138] = 138, + [139] = 127, + [140] = 140, + [141] = 140, + [142] = 126, + [143] = 127, + [144] = 140, + [145] = 140, + [146] = 126, + [147] = 140, + [148] = 148, [149] = 149, [150] = 150, - [151] = 134, + [151] = 138, [152] = 152, [153] = 153, - [154] = 154, + [154] = 138, [155] = 155, [156] = 156, [157] = 157, @@ -2575,65 +2575,65 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [161] = 161, [162] = 162, [163] = 163, - [164] = 158, + [164] = 161, [165] = 160, [166] = 166, - [167] = 153, + [167] = 158, [168] = 160, - [169] = 154, + [169] = 148, [170] = 170, [171] = 155, - [172] = 158, - [173] = 153, - [174] = 134, - [175] = 159, - [176] = 157, - [177] = 161, + [172] = 161, + [173] = 158, + [174] = 138, + [175] = 162, + [176] = 149, + [177] = 163, [178] = 166, - [179] = 162, - [180] = 154, - [181] = 163, - [182] = 159, - [183] = 149, - [184] = 150, - [185] = 156, - [186] = 150, - [187] = 161, + [179] = 153, + [180] = 148, + [181] = 159, + [182] = 162, + [183] = 150, + [184] = 152, + [185] = 157, + [186] = 152, + [187] = 163, [188] = 188, - [189] = 162, - [190] = 156, - [191] = 149, - [192] = 152, - [193] = 152, - [194] = 157, + [189] = 153, + [190] = 157, + [191] = 150, + [192] = 156, + [193] = 156, + [194] = 149, [195] = 155, - [196] = 163, - [197] = 161, - [198] = 198, - [199] = 199, - [200] = 162, - [201] = 156, + [196] = 159, + [197] = 163, + [198] = 155, + [199] = 156, + [200] = 153, + [201] = 157, [202] = 160, - [203] = 150, - [204] = 199, - [205] = 149, - [206] = 153, - [207] = 163, - [208] = 157, - [209] = 152, - [210] = 155, - [211] = 159, - [212] = 154, - [213] = 158, + [203] = 152, + [204] = 204, + [205] = 150, + [206] = 158, + [207] = 159, + [208] = 149, + [209] = 204, + [210] = 162, + [211] = 161, + [212] = 148, + [213] = 213, [214] = 214, - [215] = 214, - [216] = 214, + [215] = 215, + [216] = 215, [217] = 217, [218] = 218, - [219] = 214, - [220] = 220, - [221] = 214, - [222] = 222, + [219] = 215, + [220] = 215, + [221] = 221, + [222] = 215, [223] = 223, [224] = 224, [225] = 223, @@ -2865,7 +2865,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [451] = 446, [452] = 452, [453] = 453, - [454] = 149, + [454] = 150, [455] = 446, [456] = 441, [457] = 453, @@ -2873,23 +2873,23 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [459] = 441, [460] = 440, [461] = 160, - [462] = 149, + [462] = 150, [463] = 160, - [464] = 156, + [464] = 157, [465] = 452, - [466] = 149, + [466] = 150, [467] = 160, [468] = 468, - [469] = 149, - [470] = 150, + [469] = 150, + [470] = 152, [471] = 471, - [472] = 149, + [472] = 150, [473] = 441, [474] = 474, [475] = 453, [476] = 160, [477] = 477, - [478] = 149, + [478] = 150, [479] = 479, [480] = 468, [481] = 481, @@ -2904,82 +2904,82 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [490] = 477, [491] = 491, [492] = 477, - [493] = 150, + [493] = 152, [494] = 494, [495] = 495, - [496] = 156, - [497] = 149, - [498] = 150, - [499] = 150, - [500] = 150, - [501] = 149, - [502] = 156, + [496] = 157, + [497] = 150, + [498] = 152, + [499] = 152, + [500] = 152, + [501] = 150, + [502] = 157, [503] = 160, [504] = 155, - [505] = 156, - [506] = 156, + [505] = 157, + [506] = 157, [507] = 160, - [508] = 157, - [509] = 149, + [508] = 149, + [509] = 150, [510] = 468, [511] = 160, [512] = 512, [513] = 513, - [514] = 514, - [515] = 515, - [516] = 471, - [517] = 474, - [518] = 481, - [519] = 482, - [520] = 150, - [521] = 483, - [522] = 156, - [523] = 150, + [514] = 471, + [515] = 157, + [516] = 474, + [517] = 481, + [518] = 482, + [519] = 483, + [520] = 152, + [521] = 152, + [522] = 157, + [523] = 160, [524] = 160, - [525] = 160, - [526] = 488, - [527] = 489, - [528] = 149, - [529] = 491, - [530] = 494, - [531] = 495, + [525] = 488, + [526] = 489, + [527] = 491, + [528] = 150, + [529] = 494, + [530] = 495, + [531] = 531, [532] = 532, - [533] = 533, - [534] = 156, - [535] = 468, + [533] = 468, + [534] = 157, + [535] = 535, [536] = 536, - [537] = 150, + [537] = 152, [538] = 160, - [539] = 156, + [539] = 157, [540] = 540, [541] = 541, - [542] = 149, + [542] = 150, [543] = 543, [544] = 544, [545] = 545, - [546] = 546, - [547] = 150, + [546] = 160, + [547] = 152, [548] = 495, - [549] = 160, + [549] = 549, [550] = 155, - [551] = 157, - [552] = 552, - [553] = 471, + [551] = 149, + [552] = 471, + [553] = 553, [554] = 554, [555] = 555, [556] = 556, [557] = 557, [558] = 155, [559] = 559, - [560] = 157, + [560] = 149, [561] = 561, [562] = 160, [563] = 563, [564] = 441, - [565] = 565, + [565] = 479, [566] = 566, [567] = 567, - [568] = 479, + [568] = 568, [569] = 494, [570] = 570, [571] = 571, @@ -3002,17 +3002,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [588] = 488, [589] = 589, [590] = 590, - [591] = 591, - [592] = 443, - [593] = 593, - [594] = 149, + [591] = 443, + [592] = 592, + [593] = 150, + [594] = 594, [595] = 595, [596] = 596, [597] = 597, [598] = 598, [599] = 599, - [600] = 600, - [601] = 474, + [600] = 474, + [601] = 601, [602] = 602, [603] = 603, [604] = 604, @@ -3033,357 +3033,357 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [619] = 483, [620] = 620, [621] = 621, - [622] = 149, + [622] = 150, [623] = 623, [624] = 624, [625] = 625, [626] = 626, - [627] = 150, - [628] = 156, + [627] = 152, + [628] = 157, [629] = 629, [630] = 630, [631] = 631, - [632] = 149, + [632] = 150, [633] = 633, [634] = 634, - [635] = 156, + [635] = 635, [636] = 636, [637] = 637, [638] = 638, [639] = 639, - [640] = 150, + [640] = 152, [641] = 641, [642] = 642, - [643] = 156, + [643] = 157, [644] = 644, [645] = 645, - [646] = 482, - [647] = 647, + [646] = 646, + [647] = 482, [648] = 648, [649] = 649, [650] = 650, [651] = 651, [652] = 652, - [653] = 481, - [654] = 654, + [653] = 653, + [654] = 481, [655] = 655, [656] = 656, [657] = 657, [658] = 658, - [659] = 570, - [660] = 613, - [661] = 593, - [662] = 605, - [663] = 595, - [664] = 596, + [659] = 568, + [660] = 609, + [661] = 592, + [662] = 604, + [663] = 594, + [664] = 595, [665] = 602, - [666] = 603, - [667] = 597, - [668] = 598, - [669] = 617, - [670] = 599, - [671] = 546, - [672] = 515, - [673] = 589, - [674] = 600, - [675] = 157, - [676] = 545, - [677] = 544, - [678] = 590, + [666] = 545, + [667] = 596, + [668] = 597, + [669] = 613, + [670] = 598, + [671] = 587, + [672] = 556, + [673] = 544, + [674] = 599, + [675] = 149, + [676] = 543, + [677] = 603, + [678] = 585, [679] = 582, - [680] = 604, - [681] = 618, - [682] = 591, - [683] = 567, - [684] = 566, + [680] = 617, + [681] = 590, + [682] = 567, + [683] = 566, + [684] = 601, [685] = 481, - [686] = 587, - [687] = 633, - [688] = 552, + [686] = 641, + [687] = 549, + [688] = 584, [689] = 482, - [690] = 585, + [690] = 576, [691] = 483, - [692] = 576, - [693] = 654, - [694] = 561, - [695] = 623, - [696] = 574, - [697] = 584, - [698] = 624, - [699] = 554, - [700] = 581, - [701] = 580, - [702] = 471, + [692] = 574, + [693] = 589, + [694] = 541, + [695] = 621, + [696] = 581, + [697] = 553, + [698] = 623, + [699] = 580, + [700] = 578, + [701] = 471, + [702] = 577, [703] = 566, [704] = 567, - [705] = 578, - [706] = 555, - [707] = 150, - [708] = 545, - [709] = 600, - [710] = 556, - [711] = 577, - [712] = 544, - [713] = 575, - [714] = 573, - [715] = 572, - [716] = 599, + [705] = 554, + [706] = 544, + [707] = 152, + [708] = 599, + [709] = 555, + [710] = 575, + [711] = 572, + [712] = 543, + [713] = 571, + [714] = 570, + [715] = 598, + [716] = 563, [717] = 160, - [718] = 565, - [719] = 563, - [720] = 559, - [721] = 557, - [722] = 556, - [723] = 555, - [724] = 642, + [718] = 559, + [719] = 557, + [720] = 630, + [721] = 555, + [722] = 554, + [723] = 642, + [724] = 545, [725] = 644, - [726] = 641, - [727] = 639, - [728] = 554, - [729] = 606, + [726] = 639, + [727] = 553, + [728] = 634, + [729] = 605, [730] = 561, - [731] = 602, - [732] = 603, - [733] = 634, - [734] = 546, - [735] = 631, - [736] = 604, - [737] = 629, + [731] = 601, + [732] = 602, + [733] = 633, + [734] = 631, + [735] = 629, + [736] = 603, + [737] = 630, [738] = 557, [739] = 559, - [740] = 605, + [740] = 604, [741] = 563, - [742] = 565, - [743] = 570, - [744] = 620, - [745] = 543, - [746] = 616, - [747] = 615, - [748] = 572, - [749] = 541, - [750] = 573, - [751] = 614, - [752] = 149, - [753] = 540, - [754] = 612, + [742] = 568, + [743] = 620, + [744] = 616, + [745] = 615, + [746] = 570, + [747] = 571, + [748] = 561, + [749] = 540, + [750] = 614, + [751] = 150, + [752] = 612, + [753] = 536, + [754] = 572, [755] = 575, - [756] = 577, - [757] = 156, - [758] = 578, - [759] = 150, - [760] = 606, + [756] = 157, + [757] = 577, + [758] = 152, + [759] = 578, + [760] = 605, [761] = 574, - [762] = 536, - [763] = 607, - [764] = 607, - [765] = 609, - [766] = 621, - [767] = 645, - [768] = 617, - [769] = 618, - [770] = 647, - [771] = 648, + [762] = 535, + [763] = 606, + [764] = 606, + [765] = 607, + [766] = 618, + [767] = 646, + [768] = 613, + [769] = 617, + [770] = 648, + [771] = 649, [772] = 580, [773] = 576, - [774] = 581, - [775] = 149, + [774] = 150, + [775] = 581, [776] = 488, [777] = 489, [778] = 491, - [779] = 156, - [780] = 649, + [779] = 157, + [780] = 650, [781] = 584, - [782] = 585, - [783] = 156, + [782] = 157, + [783] = 585, [784] = 582, [785] = 512, [786] = 587, - [787] = 589, - [788] = 150, + [787] = 152, + [788] = 589, [789] = 590, - [790] = 650, - [791] = 651, - [792] = 652, - [793] = 591, - [794] = 593, - [795] = 610, + [790] = 651, + [791] = 652, + [792] = 653, + [793] = 592, + [794] = 610, + [795] = 594, [796] = 608, [797] = 610, - [798] = 595, + [798] = 157, [799] = 612, - [800] = 156, + [800] = 595, [801] = 614, [802] = 615, [803] = 616, - [804] = 609, - [805] = 621, - [806] = 623, - [807] = 624, - [808] = 654, + [804] = 607, + [805] = 618, + [806] = 621, + [807] = 623, + [808] = 655, [809] = 620, [810] = 596, - [811] = 655, - [812] = 625, - [813] = 656, - [814] = 625, - [815] = 657, - [816] = 597, - [817] = 552, - [818] = 658, - [819] = 613, - [820] = 513, + [811] = 656, + [812] = 624, + [813] = 657, + [814] = 624, + [815] = 658, + [816] = 549, + [817] = 531, + [818] = 513, + [819] = 609, + [820] = 638, [821] = 629, - [822] = 638, + [822] = 637, [823] = 160, [824] = 532, - [825] = 533, - [826] = 637, + [825] = 535, + [826] = 636, [827] = 494, [828] = 631, [829] = 633, [830] = 634, - [831] = 636, - [832] = 536, + [831] = 635, + [832] = 152, [833] = 639, - [834] = 626, + [834] = 625, [835] = 641, [836] = 642, - [837] = 150, - [838] = 479, + [837] = 479, + [838] = 536, [839] = 540, - [840] = 630, + [840] = 626, [841] = 644, - [842] = 571, + [842] = 573, [843] = 541, - [844] = 645, - [845] = 515, - [846] = 514, - [847] = 514, + [844] = 646, + [845] = 556, + [846] = 645, + [847] = 645, [848] = 155, - [849] = 647, - [850] = 648, - [851] = 543, - [852] = 571, - [853] = 630, + [849] = 648, + [850] = 649, + [851] = 597, + [852] = 573, + [853] = 626, [854] = 495, [855] = 608, - [856] = 649, + [856] = 650, [857] = 512, - [858] = 650, - [859] = 651, - [860] = 652, - [861] = 598, - [862] = 655, - [863] = 533, - [864] = 656, - [865] = 626, - [866] = 657, - [867] = 658, - [868] = 532, - [869] = 513, - [870] = 638, - [871] = 637, - [872] = 636, - [873] = 598, + [858] = 651, + [859] = 652, + [860] = 653, + [861] = 655, + [862] = 656, + [863] = 532, + [864] = 657, + [865] = 625, + [866] = 658, + [867] = 513, + [868] = 531, + [869] = 638, + [870] = 637, + [871] = 636, + [872] = 635, + [873] = 597, [874] = 631, - [875] = 544, - [876] = 545, - [877] = 565, - [878] = 563, - [879] = 559, - [880] = 573, - [881] = 572, - [882] = 557, - [883] = 546, - [884] = 540, - [885] = 556, + [875] = 543, + [876] = 544, + [877] = 563, + [878] = 559, + [879] = 557, + [880] = 571, + [881] = 570, + [882] = 630, + [883] = 545, + [884] = 536, + [885] = 555, [886] = 608, - [887] = 541, - [888] = 602, - [889] = 603, - [890] = 555, - [891] = 604, - [892] = 605, - [893] = 606, - [894] = 570, - [895] = 543, - [896] = 607, - [897] = 609, + [887] = 540, + [888] = 601, + [889] = 602, + [890] = 554, + [891] = 603, + [892] = 604, + [893] = 605, + [894] = 568, + [895] = 541, + [896] = 606, + [897] = 607, [898] = 582, - [899] = 650, + [899] = 651, [900] = 512, [901] = 614, [902] = 610, - [903] = 649, + [903] = 650, [904] = 612, - [905] = 648, - [906] = 613, - [907] = 150, - [908] = 617, - [909] = 575, - [910] = 618, - [911] = 554, - [912] = 577, - [913] = 578, - [914] = 580, - [915] = 581, + [905] = 649, + [906] = 609, + [907] = 152, + [908] = 613, + [909] = 572, + [910] = 617, + [911] = 553, + [912] = 575, + [913] = 577, + [914] = 578, + [915] = 580, [916] = 574, [917] = 576, - [918] = 552, + [918] = 549, [919] = 567, [920] = 566, - [921] = 584, - [922] = 585, - [923] = 587, + [921] = 581, + [922] = 584, + [923] = 585, [924] = 924, [925] = 615, [926] = 924, [927] = 616, - [928] = 589, - [929] = 590, - [930] = 621, - [931] = 647, - [932] = 591, + [928] = 587, + [929] = 589, + [930] = 618, + [931] = 648, + [932] = 590, [933] = 620, - [934] = 623, - [935] = 624, - [936] = 625, - [937] = 626, - [938] = 630, - [939] = 593, - [940] = 571, - [941] = 514, - [942] = 595, - [943] = 645, - [944] = 596, - [945] = 515, - [946] = 636, - [947] = 637, + [934] = 621, + [935] = 623, + [936] = 624, + [937] = 625, + [938] = 626, + [939] = 592, + [940] = 573, + [941] = 645, + [942] = 594, + [943] = 646, + [944] = 595, + [945] = 556, + [946] = 635, + [947] = 636, [948] = 629, - [949] = 638, - [950] = 597, - [951] = 513, + [949] = 637, + [950] = 596, + [951] = 638, [952] = 561, [953] = 633, - [954] = 536, - [955] = 658, - [956] = 657, - [957] = 655, + [954] = 535, + [955] = 513, + [956] = 658, + [957] = 656, [958] = 634, - [959] = 599, + [959] = 598, [960] = 639, - [961] = 600, - [962] = 654, - [963] = 652, - [964] = 651, + [961] = 599, + [962] = 655, + [963] = 653, + [964] = 652, [965] = 641, - [966] = 656, + [966] = 657, [967] = 642, - [968] = 533, + [968] = 532, [969] = 924, [970] = 644, - [971] = 532, - [972] = 156, + [971] = 531, + [972] = 157, [973] = 561, [974] = 974, [975] = 975, @@ -3468,30 +3468,30 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1054] = 1054, [1055] = 1055, [1056] = 1056, - [1057] = 134, + [1057] = 138, [1058] = 1058, [1059] = 608, [1060] = 1060, [1061] = 1061, [1062] = 1062, [1063] = 1063, - [1064] = 149, + [1064] = 150, [1065] = 160, [1066] = 1066, [1067] = 582, [1068] = 1068, - [1069] = 1069, + [1069] = 566, [1070] = 1070, - [1071] = 156, + [1071] = 1071, [1072] = 1072, - [1073] = 157, - [1074] = 1074, - [1075] = 1075, + [1073] = 1073, + [1074] = 150, + [1075] = 152, [1076] = 1076, - [1077] = 1077, - [1078] = 1078, + [1077] = 157, + [1078] = 155, [1079] = 1079, - [1080] = 1080, + [1080] = 149, [1081] = 1081, [1082] = 1082, [1083] = 1083, @@ -3504,20 +3504,20 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1090] = 1090, [1091] = 1091, [1092] = 1092, - [1093] = 1054, + [1093] = 1093, [1094] = 1094, [1095] = 1095, [1096] = 1096, [1097] = 1097, [1098] = 1098, [1099] = 1099, - [1100] = 160, + [1100] = 1100, [1101] = 1101, [1102] = 1102, [1103] = 1056, [1104] = 1055, - [1105] = 155, - [1106] = 1106, + [1105] = 1105, + [1106] = 1054, [1107] = 1107, [1108] = 1108, [1109] = 1109, @@ -3549,13 +3549,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1135] = 574, [1136] = 1136, [1137] = 1137, - [1138] = 1138, + [1138] = 160, [1139] = 1139, [1140] = 1140, [1141] = 1141, [1142] = 1142, [1143] = 1143, - [1144] = 1144, + [1144] = 157, [1145] = 1145, [1146] = 1146, [1147] = 1147, @@ -3563,194 +3563,194 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1149] = 1149, [1150] = 1150, [1151] = 1151, - [1152] = 566, + [1152] = 1152, [1153] = 1153, - [1154] = 567, - [1155] = 156, - [1156] = 150, + [1154] = 1154, + [1155] = 1155, + [1156] = 1156, [1157] = 1157, [1158] = 1158, - [1159] = 157, - [1160] = 150, + [1159] = 149, + [1160] = 152, [1161] = 1161, [1162] = 1162, [1163] = 1163, [1164] = 1164, [1165] = 1165, - [1166] = 149, - [1167] = 1087, - [1168] = 1060, - [1169] = 1169, - [1170] = 1112, - [1171] = 1063, - [1172] = 1062, - [1173] = 1127, - [1174] = 1125, - [1175] = 1097, - [1176] = 1176, - [1177] = 1177, - [1178] = 1109, - [1179] = 1114, - [1180] = 1122, - [1181] = 1132, - [1182] = 1119, - [1183] = 1132, - [1184] = 1114, - [1185] = 1112, - [1186] = 1186, - [1187] = 1109, - [1188] = 1102, - [1189] = 1099, - [1190] = 1098, - [1191] = 1095, - [1192] = 1122, - [1193] = 1162, - [1194] = 1102, - [1195] = 1157, - [1196] = 1090, - [1197] = 1197, - [1198] = 1089, - [1199] = 1165, - [1200] = 1061, - [1201] = 1201, - [1202] = 1088, - [1203] = 1138, - [1204] = 1058, - [1205] = 1077, - [1206] = 1151, - [1207] = 1119, - [1208] = 1150, - [1209] = 1069, - [1210] = 1070, - [1211] = 134, - [1212] = 1151, - [1213] = 1138, - [1214] = 1087, + [1166] = 567, + [1167] = 1125, + [1168] = 1168, + [1169] = 1099, + [1170] = 1098, + [1171] = 1095, + [1172] = 1090, + [1173] = 1089, + [1174] = 1088, + [1175] = 1061, + [1176] = 1087, + [1177] = 1150, + [1178] = 1156, + [1179] = 1062, + [1180] = 1127, + [1181] = 1125, + [1182] = 1131, + [1183] = 1070, + [1184] = 1147, + [1185] = 1156, + [1186] = 1150, + [1187] = 1122, + [1188] = 1087, + [1189] = 1088, + [1190] = 1089, + [1191] = 1191, + [1192] = 1066, + [1193] = 1090, + [1194] = 1095, + [1195] = 1098, + [1196] = 1099, + [1197] = 1102, + [1198] = 1109, + [1199] = 1112, + [1200] = 1114, + [1201] = 1132, + [1202] = 1147, + [1203] = 1157, + [1204] = 1165, + [1205] = 1070, + [1206] = 1206, + [1207] = 1112, + [1208] = 1066, + [1209] = 1209, + [1210] = 1063, + [1211] = 138, + [1212] = 1109, + [1213] = 1114, + [1214] = 1132, [1215] = 1060, - [1216] = 134, - [1217] = 1088, - [1218] = 1089, - [1219] = 1062, - [1220] = 1090, - [1221] = 1061, - [1222] = 1095, - [1223] = 1157, - [1224] = 1070, - [1225] = 1069, - [1226] = 1098, - [1227] = 1150, - [1228] = 1165, - [1229] = 1066, - [1230] = 1097, - [1231] = 1099, - [1232] = 1127, - [1233] = 1125, - [1234] = 1066, - [1235] = 1235, - [1236] = 1236, - [1237] = 1153, + [1216] = 138, + [1217] = 1162, + [1218] = 1058, + [1219] = 1085, + [1220] = 1073, + [1221] = 1102, + [1222] = 1222, + [1223] = 1060, + [1224] = 1154, + [1225] = 1162, + [1226] = 1154, + [1227] = 1122, + [1228] = 1157, + [1229] = 1229, + [1230] = 1127, + [1231] = 1061, + [1232] = 1131, + [1233] = 1062, + [1234] = 1165, + [1235] = 1061, + [1236] = 1158, + [1237] = 1062, [1238] = 1238, [1239] = 1239, - [1240] = 1066, - [1241] = 1241, - [1242] = 1139, + [1240] = 1240, + [1241] = 1151, + [1242] = 1242, [1243] = 1164, [1244] = 1136, [1245] = 1133, - [1246] = 1094, - [1247] = 1092, - [1248] = 1235, + [1246] = 1119, + [1247] = 1105, + [1248] = 1248, [1249] = 1161, [1250] = 1130, - [1251] = 1251, + [1251] = 1242, [1252] = 1128, - [1253] = 1158, + [1253] = 1068, [1254] = 1126, - [1255] = 1062, + [1255] = 1248, [1256] = 1060, [1257] = 1124, [1258] = 1123, - [1259] = 1061, - [1260] = 1062, - [1261] = 1251, - [1262] = 1241, + [1259] = 1153, + [1260] = 1238, + [1261] = 1120, + [1262] = 1262, [1263] = 1121, [1264] = 1066, - [1265] = 1235, - [1266] = 1266, + [1265] = 1248, + [1266] = 1066, [1267] = 1117, - [1268] = 1096, + [1268] = 1129, [1269] = 1116, [1270] = 1115, - [1271] = 1271, + [1271] = 1062, [1272] = 1113, [1273] = 1110, - [1274] = 1271, + [1274] = 1149, [1275] = 1146, - [1276] = 1091, + [1276] = 1148, [1277] = 1142, [1278] = 1141, [1279] = 1140, [1280] = 1137, - [1281] = 1163, - [1282] = 1201, + [1281] = 1081, + [1282] = 1229, [1283] = 1134, - [1284] = 1060, - [1285] = 1285, - [1286] = 1251, - [1287] = 1120, - [1288] = 1235, - [1289] = 1271, - [1290] = 163, + [1284] = 1163, + [1285] = 1139, + [1286] = 1286, + [1287] = 1083, + [1288] = 158, + [1289] = 1240, + [1290] = 148, [1291] = 1079, [1292] = 1108, - [1293] = 1086, + [1293] = 1262, [1294] = 1061, - [1295] = 1085, - [1296] = 1084, + [1295] = 163, + [1296] = 1296, [1297] = 1107, [1298] = 1238, - [1299] = 1239, + [1299] = 161, [1300] = 1076, - [1301] = 1301, + [1301] = 1240, [1302] = 1072, - [1303] = 1235, - [1304] = 1082, - [1305] = 1106, - [1306] = 1238, - [1307] = 1148, - [1308] = 1143, - [1309] = 1083, + [1303] = 1248, + [1304] = 1242, + [1305] = 1145, + [1306] = 1152, + [1307] = 1084, + [1308] = 1071, + [1309] = 1094, [1310] = 1137, - [1311] = 1238, - [1312] = 162, - [1313] = 1101, - [1314] = 1271, - [1315] = 161, - [1316] = 159, - [1317] = 152, - [1318] = 1081, - [1319] = 1080, - [1320] = 1078, - [1321] = 1251, - [1322] = 158, - [1323] = 154, - [1324] = 153, - [1325] = 1075, - [1326] = 1144, - [1327] = 1129, - [1328] = 1074, - [1329] = 1131, - [1330] = 1238, - [1331] = 1068, - [1332] = 1145, - [1333] = 1271, - [1334] = 1251, - [1335] = 1147, - [1336] = 1235, - [1337] = 1149, + [1311] = 1240, + [1312] = 1242, + [1313] = 1086, + [1314] = 1091, + [1315] = 1092, + [1316] = 1101, + [1317] = 156, + [1318] = 162, + [1319] = 1155, + [1320] = 1060, + [1321] = 1321, + [1322] = 1242, + [1323] = 1248, + [1324] = 159, + [1325] = 1100, + [1326] = 1097, + [1327] = 1096, + [1328] = 1082, + [1329] = 1239, + [1330] = 1330, + [1331] = 1248, + [1332] = 1093, + [1333] = 1238, + [1334] = 1238, + [1335] = 153, + [1336] = 1143, + [1337] = 1240, [1338] = 1338, - [1339] = 1285, + [1339] = 1321, [1340] = 1340, [1341] = 1157, [1342] = 1127, @@ -3761,8 +3761,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1347] = 1347, [1348] = 1348, [1349] = 1070, - [1350] = 1119, - [1351] = 1097, + [1350] = 1147, + [1351] = 1131, [1352] = 1352, [1353] = 1353, [1354] = 1354, @@ -3774,8 +3774,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1360] = 1352, [1361] = 1361, [1362] = 1340, - [1363] = 1151, - [1364] = 1138, + [1363] = 1156, + [1364] = 1150, [1365] = 1087, [1366] = 1354, [1367] = 1354, @@ -3810,28 +3810,28 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1396] = 1396, [1397] = 1352, [1398] = 1165, - [1399] = 1150, - [1400] = 1069, + [1399] = 1162, + [1400] = 1154, [1401] = 1361, [1402] = 1354, [1403] = 1127, [1404] = 1102, [1405] = 1405, - [1406] = 1201, + [1406] = 1229, [1407] = 1407, - [1408] = 1241, + [1408] = 1262, [1409] = 1405, [1410] = 1405, [1411] = 1070, - [1412] = 1119, - [1413] = 1151, - [1414] = 1138, + [1412] = 1147, + [1413] = 1156, + [1414] = 1150, [1415] = 1087, [1416] = 1088, [1417] = 1089, [1418] = 1090, [1419] = 1095, - [1420] = 1097, + [1420] = 1131, [1421] = 1098, [1422] = 1099, [1423] = 1109, @@ -3847,13 +3847,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1433] = 1062, [1434] = 1405, [1435] = 1405, - [1436] = 1150, - [1437] = 1069, + [1436] = 1162, + [1437] = 1154, [1438] = 1157, [1439] = 1407, [1440] = 1060, [1441] = 1137, - [1442] = 1266, + [1442] = 1296, [1443] = 1061, [1444] = 1066, [1445] = 1062, @@ -3931,7 +3931,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1517] = 1517, [1518] = 1518, [1519] = 1519, - [1520] = 149, + [1520] = 150, [1521] = 160, [1522] = 1522, [1523] = 1523, @@ -3957,7 +3957,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1543] = 1543, [1544] = 1544, [1545] = 1545, - [1546] = 156, + [1546] = 157, [1547] = 1547, [1548] = 1548, [1549] = 1549, @@ -3971,14 +3971,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1557] = 1557, [1558] = 1558, [1559] = 1559, - [1560] = 150, + [1560] = 152, [1561] = 1561, [1562] = 1562, [1563] = 1563, [1564] = 1564, - [1565] = 1083, + [1565] = 1094, [1566] = 1551, - [1567] = 1145, + [1567] = 1151, [1568] = 1068, [1569] = 1545, [1570] = 1570, @@ -4122,7 +4122,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1708] = 1701, [1709] = 1697, [1710] = 1710, - [1711] = 149, + [1711] = 150, [1712] = 1712, [1713] = 1696, [1714] = 1714, @@ -4146,20 +4146,20 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1732] = 440, [1733] = 1733, [1734] = 1734, - [1735] = 156, + [1735] = 157, [1736] = 1736, [1737] = 1737, [1738] = 1738, [1739] = 1739, [1740] = 1719, - [1741] = 1077, + [1741] = 1085, [1742] = 1725, [1743] = 1743, [1744] = 1721, [1745] = 1734, [1746] = 1739, [1747] = 1747, - [1748] = 1162, + [1748] = 1073, [1749] = 1749, [1750] = 1749, [1751] = 1714, @@ -4169,7 +4169,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1755] = 1730, [1756] = 1756, [1757] = 1757, - [1758] = 150, + [1758] = 152, [1759] = 1739, [1760] = 1760, [1761] = 1761, @@ -4189,7 +4189,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1775] = 1775, [1776] = 1776, [1777] = 1777, - [1778] = 1143, + [1778] = 1071, [1779] = 1779, [1780] = 1551, [1781] = 1781, @@ -4214,7 +4214,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1800] = 1789, [1801] = 1789, [1802] = 1802, - [1803] = 1147, + [1803] = 1152, [1804] = 1789, [1805] = 1161, [1806] = 1806, @@ -4233,9 +4233,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1819] = 1116, [1820] = 1774, [1821] = 1783, - [1822] = 1148, + [1822] = 1084, [1823] = 1115, - [1824] = 1162, + [1824] = 1073, [1825] = 1113, [1826] = 1826, [1827] = 1776, @@ -4248,15 +4248,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1834] = 1834, [1835] = 1835, [1836] = 1836, - [1837] = 1147, - [1838] = 1148, - [1839] = 1143, + [1837] = 1152, + [1838] = 1084, + [1839] = 1071, [1840] = 1840, [1841] = 1774, [1842] = 1833, [1843] = 1826, [1844] = 1844, - [1845] = 1077, + [1845] = 1085, [1846] = 1161, [1847] = 1776, [1848] = 1777, @@ -4330,7 +4330,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1916] = 1896, [1917] = 1884, [1918] = 1870, - [1919] = 1077, + [1919] = 1085, [1920] = 1869, [1921] = 1878, [1922] = 1852, @@ -4382,7 +4382,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1968] = 1863, [1969] = 1864, [1970] = 1924, - [1971] = 1162, + [1971] = 1073, [1972] = 1868, [1973] = 1910, [1974] = 1974, @@ -4453,12 +4453,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2039] = 2039, [2040] = 2040, [2041] = 1983, - [2042] = 150, + [2042] = 152, [2043] = 471, - [2044] = 156, + [2044] = 157, [2045] = 1999, [2046] = 1982, - [2047] = 149, + [2047] = 150, [2048] = 2048, [2049] = 2029, [2050] = 2050, @@ -4494,7 +4494,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2080] = 2080, [2081] = 2022, [2082] = 2017, - [2083] = 157, + [2083] = 149, [2084] = 2084, [2085] = 2016, [2086] = 1586, @@ -4639,7 +4639,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2225] = 2225, [2226] = 2226, [2227] = 2169, - [2228] = 645, + [2228] = 646, [2229] = 2226, [2230] = 2230, [2231] = 2231, @@ -4670,48 +4670,48 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2256] = 2208, [2257] = 2207, [2258] = 2258, - [2259] = 647, - [2260] = 648, + [2259] = 648, + [2260] = 649, [2261] = 2207, [2262] = 2204, [2263] = 2138, [2264] = 2139, [2265] = 2140, - [2266] = 649, + [2266] = 650, [2267] = 2237, [2268] = 2143, [2269] = 512, [2270] = 2169, [2271] = 2271, - [2272] = 650, - [2273] = 651, - [2274] = 652, - [2275] = 654, - [2276] = 655, + [2272] = 651, + [2273] = 652, + [2274] = 653, + [2275] = 655, + [2276] = 656, [2277] = 2277, [2278] = 2204, [2279] = 2187, [2280] = 2185, - [2281] = 656, + [2281] = 657, [2282] = 2161, - [2283] = 657, + [2283] = 658, [2284] = 2183, [2285] = 2182, - [2286] = 658, + [2286] = 513, [2287] = 2171, - [2288] = 513, + [2288] = 638, [2289] = 2176, [2290] = 2175, [2291] = 2175, [2292] = 2176, [2293] = 2171, [2294] = 2294, - [2295] = 638, - [2296] = 637, + [2295] = 637, + [2296] = 636, [2297] = 2161, [2298] = 2182, [2299] = 2183, - [2300] = 636, + [2300] = 635, [2301] = 2185, [2302] = 2302, [2303] = 2187, @@ -4721,26 +4721,26 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2307] = 2143, [2308] = 2140, [2309] = 2139, - [2310] = 515, - [2311] = 514, - [2312] = 571, - [2313] = 630, + [2310] = 556, + [2311] = 645, + [2312] = 573, + [2313] = 626, [2314] = 2138, [2315] = 2315, [2316] = 2230, [2317] = 2226, - [2318] = 626, - [2319] = 625, + [2318] = 625, + [2319] = 624, [2320] = 2204, [2321] = 1957, - [2322] = 624, + [2322] = 623, [2323] = 2207, [2324] = 2208, [2325] = 2125, - [2326] = 623, + [2326] = 621, [2327] = 2222, [2328] = 2221, - [2329] = 621, + [2329] = 618, [2330] = 2218, [2331] = 566, [2332] = 2332, @@ -4761,7 +4761,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2347] = 2222, [2348] = 2348, [2349] = 2221, - [2350] = 618, + [2350] = 617, [2351] = 2351, [2352] = 2352, [2353] = 2216, @@ -4771,19 +4771,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2357] = 2213, [2358] = 2124, [2359] = 2205, - [2360] = 617, + [2360] = 613, [2361] = 2128, [2362] = 2202, [2363] = 2201, [2364] = 2199, [2365] = 2198, [2366] = 2143, - [2367] = 613, + [2367] = 609, [2368] = 2173, [2369] = 2172, [2370] = 2148, [2371] = 2220, - [2372] = 609, + [2372] = 607, [2373] = 2373, [2374] = 2212, [2375] = 2138, @@ -4795,20 +4795,20 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2381] = 2211, [2382] = 2382, [2383] = 2205, - [2384] = 607, + [2384] = 606, [2385] = 2385, [2386] = 2386, [2387] = 2210, - [2388] = 606, + [2388] = 605, [2389] = 2182, [2390] = 2271, [2391] = 2124, - [2392] = 605, + [2392] = 604, [2393] = 2161, [2394] = 2169, [2395] = 2395, [2396] = 2150, - [2397] = 604, + [2397] = 603, [2398] = 2171, [2399] = 2202, [2400] = 2400, @@ -4816,7 +4816,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2402] = 2176, [2403] = 2403, [2404] = 2404, - [2405] = 603, + [2405] = 602, [2406] = 2160, [2407] = 2182, [2408] = 2183, @@ -4865,19 +4865,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2451] = 2451, [2452] = 2305, [2453] = 2205, - [2454] = 602, + [2454] = 601, [2455] = 2455, [2456] = 2202, [2457] = 2201, [2458] = 2199, [2459] = 2198, [2460] = 2258, - [2461] = 589, + [2461] = 587, [2462] = 2173, [2463] = 2172, [2464] = 2148, - [2465] = 600, - [2466] = 599, + [2465] = 599, + [2466] = 598, [2467] = 2395, [2468] = 2161, [2469] = 2469, @@ -4900,7 +4900,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2486] = 2159, [2487] = 1531, [2488] = 2158, - [2489] = 598, + [2489] = 597, [2490] = 2490, [2491] = 2491, [2492] = 2492, @@ -4913,7 +4913,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2499] = 2499, [2500] = 1534, [2501] = 2154, - [2502] = 597, + [2502] = 596, [2503] = 2503, [2504] = 2504, [2505] = 2505, @@ -4921,9 +4921,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2507] = 1558, [2508] = 1535, [2509] = 1536, - [2510] = 596, + [2510] = 595, [2511] = 1538, - [2512] = 595, + [2512] = 594, [2513] = 2181, [2514] = 2514, [2515] = 2149, @@ -4932,15 +4932,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2518] = 2176, [2519] = 2175, [2520] = 1550, - [2521] = 575, + [2521] = 572, [2522] = 1559, [2523] = 1543, [2524] = 2171, - [2525] = 593, + [2525] = 592, [2526] = 2474, [2527] = 2527, [2528] = 1562, - [2529] = 591, + [2529] = 590, [2530] = 2147, [2531] = 2146, [2532] = 2145, @@ -4973,16 +4973,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2559] = 2395, [2560] = 608, [2561] = 2476, - [2562] = 532, - [2563] = 533, + [2562] = 531, + [2563] = 532, [2564] = 2258, [2565] = 2305, [2566] = 2169, [2567] = 2186, - [2568] = 536, - [2569] = 587, - [2570] = 540, - [2571] = 541, + [2568] = 535, + [2569] = 585, + [2570] = 536, + [2571] = 540, [2572] = 2132, [2573] = 2305, [2574] = 2315, @@ -4995,7 +4995,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2581] = 2352, [2582] = 2355, [2583] = 2356, - [2584] = 543, + [2584] = 541, [2585] = 2378, [2586] = 2379, [2587] = 2386, @@ -5013,7 +5013,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2599] = 2443, [2600] = 2444, [2601] = 2470, - [2602] = 585, + [2602] = 584, [2603] = 2490, [2604] = 2491, [2605] = 2492, @@ -5022,46 +5022,46 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2608] = 2505, [2609] = 2152, [2610] = 582, - [2611] = 544, - [2612] = 545, - [2613] = 584, - [2614] = 546, - [2615] = 552, + [2611] = 543, + [2612] = 544, + [2613] = 581, + [2614] = 545, + [2615] = 549, [2616] = 2160, [2617] = 2181, [2618] = 576, [2619] = 574, - [2620] = 554, + [2620] = 553, [2621] = 2395, - [2622] = 555, - [2623] = 556, - [2624] = 581, + [2622] = 554, + [2623] = 555, + [2624] = 580, [2625] = 2476, [2626] = 2474, [2627] = 2161, [2628] = 2474, [2629] = 2395, [2630] = 2476, - [2631] = 557, - [2632] = 559, + [2631] = 630, + [2632] = 557, [2633] = 2258, - [2634] = 580, - [2635] = 563, + [2634] = 578, + [2635] = 559, [2636] = 2305, [2637] = 2315, [2638] = 2337, [2639] = 2338, [2640] = 2386, [2641] = 2404, - [2642] = 578, - [2643] = 565, - [2644] = 570, - [2645] = 572, - [2646] = 573, + [2642] = 577, + [2643] = 563, + [2644] = 568, + [2645] = 570, + [2646] = 571, [2647] = 2160, [2648] = 2181, - [2649] = 577, - [2650] = 590, + [2649] = 575, + [2650] = 589, [2651] = 2651, [2652] = 2652, [2653] = 2653, @@ -5195,25 +5195,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { }; static inline bool sym__glimmer_template_content_character_set_1(int32_t c) { - return (c < 8232 - ? (c < 160 - ? (c < ' ' - ? (c >= '\t' && c <= '\r') - : c <= ' ') - : (c <= 160 || (c < 8192 - ? c == 5760 - : c <= 8203))) - : (c <= 8233 || (c < 12288 - ? (c < 8287 - ? c == 8239 - : c <= 8288) - : (c <= 12288 || c == 65279)))); -} - -static inline bool sym__glimmer_template_content_character_set_2(int32_t c) { return (c < 8192 ? (c < ' ' - ? (c < 11 + ? (c < '\r' ? c == '\t' : c <= '\r') : (c <= ' ' || (c < 5760 @@ -5229,23 +5213,9 @@ static inline bool sym__glimmer_template_content_character_set_2(int32_t c) { } static inline bool aux_sym_jsx_text_token1_character_set_1(int32_t c) { - return (c < 8232 - ? (c < 5760 - ? (c < 160 - ? (c >= '\t' && c <= '\r') - : c <= 160) - : (c <= 5760 || (c >= 8192 && c <= 8203))) - : (c <= 8233 || (c < 12288 - ? (c < 8287 - ? c == 8239 - : c <= 8288) - : (c <= 12288 || c == 65279)))); -} - -static inline bool aux_sym_jsx_text_token1_character_set_2(int32_t c) { return (c < 8232 ? (c < 160 - ? (c < 11 + ? (c < '\r' ? c == '\t' : c <= '\r') : (c <= 160 || (c < 8192 @@ -5258,13 +5228,33 @@ static inline bool aux_sym_jsx_text_token1_character_set_2(int32_t c) { : (c <= 12288 || c == 65279)))); } +static inline bool anon_sym_PERCENT_character_set_1(int32_t c) { + return (c < 8192 + ? (c < ' ' + ? (c < '\r' + ? (c >= '\t' && c <= '\n') + : c <= '\r') + : (c <= ' ' || (c < 5760 + ? c == 160 + : c <= 5760))) + : (c <= 8203 || (c < 8287 + ? (c < 8239 + ? (c >= 8232 && c <= 8233) + : c <= 8239) + : (c <= 8288 || (c < 65279 + ? c == 12288 + : c <= 65279))))); +} + static inline bool anon_sym_BANG_character_set_1(int32_t c) { return (c < 8192 - ? (c < 160 - ? (c < ' ' - ? (c >= '\t' && c <= '\r') - : c <= ' ') - : (c <= 160 || c == 5760)) + ? (c < ' ' + ? (c < '\r' + ? (c >= '\t' && c <= '\n') + : c <= '\r') + : (c <= ' ' || (c < 5760 + ? c == 160 + : c <= 5760))) : (c <= 8203 || (c < 12288 ? (c < 8287 ? c == 8239 @@ -5396,6 +5386,7 @@ static inline bool sym_private_property_identifier_character_set_1(int32_t c) { static bool ts_lex(TSLexer *lexer, TSStateId state) { START_LEXER(); + eof = lexer->eof(lexer); switch (state) { case 0: if (eof) ADVANCE(208); @@ -5452,7 +5443,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 1: if (lookahead == '\n') ADVANCE(571); - if (('\t' <= lookahead && lookahead <= '\r') || + if (lookahead == '\t' || + lookahead == '\r' || lookahead == ' ') ADVANCE(1); END_STATE(); case 2: @@ -6296,7 +6288,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '{') ADVANCE(219); if (lookahead == '|') ADVANCE(333); if (lookahead == '}') ADVANCE(221); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(29) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(29) END_STATE(); case 30: if (lookahead == '!') ADVANCE(58); @@ -6324,8 +6316,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '{') ADVANCE(219); if (lookahead == '|') ADVANCE(333); if (lookahead == '}') ADVANCE(221); + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(29) if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(29) END_STATE(); case 31: if (lookahead == '!') ADVANCE(58); @@ -6358,7 +6350,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '{') ADVANCE(219); if (lookahead == '|') ADVANCE(333); if (lookahead == '}') ADVANCE(221); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(31) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(31) END_STATE(); case 32: if (lookahead == '!') ADVANCE(58); @@ -6382,7 +6374,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'i') ADVANCE(115); if (lookahead == 'o') ADVANCE(93); if (lookahead == '|') ADVANCE(333); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(32) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(32) END_STATE(); case 33: if (lookahead == '!') ADVANCE(58); @@ -6407,7 +6399,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'o') ADVANCE(408); if (lookahead == '|') ADVANCE(333); if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(32) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(32) END_STATE(); case 34: if (lookahead == '"') ADVANCE(360); @@ -6578,7 +6570,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'o') ADVANCE(93); if (lookahead == '{') ADVANCE(219); if (lookahead == '}') ADVANCE(221); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(40) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(40) END_STATE(); case 40: if (lookahead == '"') ADVANCE(360); @@ -6599,7 +6591,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'o') ADVANCE(93); if (lookahead == '{') ADVANCE(219); if (lookahead == '}') ADVANCE(221); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(40) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(40) END_STATE(); case 41: if (lookahead == '"') ADVANCE(360); @@ -6607,7 +6599,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '/') ADVANCE(364); if (lookahead == '<') ADVANCE(363); if (lookahead == '\\') ADVANCE(159); - if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(367); + if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(367); if (lookahead != 0) ADVANCE(372); END_STATE(); case 42: @@ -6616,7 +6608,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '/') ADVANCE(375); if (lookahead == '<') ADVANCE(374); if (lookahead == '\\') ADVANCE(159); - if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(378); + if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(378); if (lookahead != 0) ADVANCE(383); END_STATE(); case 43: @@ -6699,7 +6691,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-') ADVANCE(50); if (lookahead == '/') ADVANCE(43); if (lookahead == '<') ADVANCE(12); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(53) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(53) END_STATE(); case 54: if (lookahead == '.') ADVANCE(57); @@ -6838,7 +6830,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 96: if (lookahead == 'g') ADVANCE(85); - if (('\t' <= lookahead && lookahead <= '\r') || + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || lookahead == ' ') ADVANCE(96); END_STATE(); case 97: @@ -7639,7 +7633,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '{') ADVANCE(219); if (lookahead == '|') ADVANCE(332); if (lookahead == '}') ADVANCE(221); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(207) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(207) END_STATE(); case 207: if (eof) ADVANCE(208); @@ -7682,7 +7676,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '{') ADVANCE(219); if (lookahead == '|') ADVANCE(332); if (lookahead == '}') ADVANCE(221); - if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(207) + if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(207) END_STATE(); case 208: ACCEPT_TOKEN(ts_builtin_sym_end); @@ -7899,7 +7893,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-') ADVANCE(263); if (lookahead == '/') ADVANCE(261); if (lookahead == '<') ADVANCE(260); - if (sym__glimmer_template_content_character_set_2(lookahead)) ADVANCE(262); + if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(262); if (lookahead != 0 && lookahead != '\n') ADVANCE(259); END_STATE(); @@ -7961,7 +7955,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == ' ') ADVANCE(2); if (lookahead == '-') ADVANCE(267); if (lookahead == '/') ADVANCE(266); - if (aux_sym_jsx_text_token1_character_set_2(lookahead)) ADVANCE(270); + if (aux_sym_jsx_text_token1_character_set_1(lookahead)) ADVANCE(270); if (lookahead != 0 && lookahead != '\n' && lookahead != '<' && @@ -8393,7 +8387,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-') ADVANCE(368); if (lookahead == '/') ADVANCE(364); if (lookahead == '<') ADVANCE(363); - if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(367); + if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(367); if (lookahead != 0 && lookahead != '"' && lookahead != '\\') ADVANCE(372); @@ -8474,7 +8468,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-') ADVANCE(379); if (lookahead == '/') ADVANCE(375); if (lookahead == '<') ADVANCE(374); - if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(378); + if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(378); if (lookahead != 0 && lookahead != '\'' && lookahead != '\\') ADVANCE(383); @@ -9912,7 +9906,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 559: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(158); - if (('\t' <= lookahead && lookahead <= '\r') || + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || lookahead == ' ') ADVANCE(96); if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565); END_STATE(); @@ -9980,7 +9976,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 571: ACCEPT_TOKEN(aux_sym_method_definition_token1); if (lookahead == '\n') ADVANCE(571); - if (('\t' <= lookahead && lookahead <= '\r') || + if (lookahead == '\t' || + lookahead == '\r' || lookahead == ' ') ADVANCE(1); END_STATE(); default: @@ -9990,6 +9987,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { START_LEXER(); + eof = lexer->eof(lexer); switch (state) { case 0: if (lookahead == 'b') ADVANCE(1); @@ -10006,7 +10004,9 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { if (lookahead == 'v') ADVANCE(12); if (lookahead == 'w') ADVANCE(13); if (lookahead == 'y') ADVANCE(14); - if (('\t' <= lookahead && lookahead <= '\r') || + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || lookahead == ' ' || lookahead == 160 || lookahead == 5760 || @@ -10487,41 +10487,41 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [117] = {.lex_state = 200}, [118] = {.lex_state = 200}, [119] = {.lex_state = 7, .external_lex_state = 2}, - [120] = {.lex_state = 8, .external_lex_state = 3}, - [121] = {.lex_state = 7, .external_lex_state = 3}, - [122] = {.lex_state = 7, .external_lex_state = 2}, - [123] = {.lex_state = 8, .external_lex_state = 2}, + [120] = {.lex_state = 7, .external_lex_state = 3}, + [121] = {.lex_state = 8, .external_lex_state = 3}, + [122] = {.lex_state = 8, .external_lex_state = 2}, + [123] = {.lex_state = 7, .external_lex_state = 2}, [124] = {.lex_state = 19}, [125] = {.lex_state = 19}, - [126] = {.lex_state = 19}, - [127] = {.lex_state = 14}, - [128] = {.lex_state = 19}, - [129] = {.lex_state = 14}, + [126] = {.lex_state = 14}, + [127] = {.lex_state = 19}, + [128] = {.lex_state = 14}, + [129] = {.lex_state = 19}, [130] = {.lex_state = 14}, [131] = {.lex_state = 14}, - [132] = {.lex_state = 19}, + [132] = {.lex_state = 14}, [133] = {.lex_state = 19}, - [134] = {.lex_state = 10, .external_lex_state = 3}, - [135] = {.lex_state = 14}, + [134] = {.lex_state = 19}, + [135] = {.lex_state = 19}, [136] = {.lex_state = 19}, - [137] = {.lex_state = 19}, - [138] = {.lex_state = 14}, + [137] = {.lex_state = 14}, + [138] = {.lex_state = 10, .external_lex_state = 3}, [139] = {.lex_state = 19}, - [140] = {.lex_state = 14}, + [140] = {.lex_state = 19}, [141] = {.lex_state = 19}, - [142] = {.lex_state = 19}, + [142] = {.lex_state = 14}, [143] = {.lex_state = 19}, [144] = {.lex_state = 19}, [145] = {.lex_state = 19}, - [146] = {.lex_state = 19}, - [147] = {.lex_state = 14}, - [148] = {.lex_state = 199, .external_lex_state = 3}, + [146] = {.lex_state = 14}, + [147] = {.lex_state = 19}, + [148] = {.lex_state = 10, .external_lex_state = 3}, [149] = {.lex_state = 10, .external_lex_state = 3}, [150] = {.lex_state = 10, .external_lex_state = 3}, - [151] = {.lex_state = 9, .external_lex_state = 3}, + [151] = {.lex_state = 199, .external_lex_state = 3}, [152] = {.lex_state = 10, .external_lex_state = 3}, [153] = {.lex_state = 10, .external_lex_state = 3}, - [154] = {.lex_state = 10, .external_lex_state = 3}, + [154] = {.lex_state = 9, .external_lex_state = 3}, [155] = {.lex_state = 10, .external_lex_state = 3}, [156] = {.lex_state = 10, .external_lex_state = 3}, [157] = {.lex_state = 10, .external_lex_state = 3}, @@ -10565,8 +10565,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [195] = {.lex_state = 9, .external_lex_state = 3}, [196] = {.lex_state = 9, .external_lex_state = 3}, [197] = {.lex_state = 198, .external_lex_state = 3}, - [198] = {.lex_state = 14}, - [199] = {.lex_state = 14}, + [198] = {.lex_state = 198, .external_lex_state = 3}, + [199] = {.lex_state = 198, .external_lex_state = 3}, [200] = {.lex_state = 198, .external_lex_state = 3}, [201] = {.lex_state = 198, .external_lex_state = 3}, [202] = {.lex_state = 198, .external_lex_state = 3}, @@ -10576,11 +10576,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [206] = {.lex_state = 198, .external_lex_state = 3}, [207] = {.lex_state = 198, .external_lex_state = 3}, [208] = {.lex_state = 198, .external_lex_state = 3}, - [209] = {.lex_state = 198, .external_lex_state = 3}, + [209] = {.lex_state = 14}, [210] = {.lex_state = 198, .external_lex_state = 3}, [211] = {.lex_state = 198, .external_lex_state = 3}, [212] = {.lex_state = 198, .external_lex_state = 3}, - [213] = {.lex_state = 198, .external_lex_state = 3}, + [213] = {.lex_state = 14}, [214] = {.lex_state = 14}, [215] = {.lex_state = 14}, [216] = {.lex_state = 14}, @@ -10881,28 +10881,28 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [511] = {.lex_state = 202, .external_lex_state = 4}, [512] = {.lex_state = 23}, [513] = {.lex_state = 23}, - [514] = {.lex_state = 23}, + [514] = {.lex_state = 20}, [515] = {.lex_state = 23}, - [516] = {.lex_state = 20}, - [517] = {.lex_state = 203}, + [516] = {.lex_state = 203}, + [517] = {.lex_state = 21, .external_lex_state = 4}, [518] = {.lex_state = 21, .external_lex_state = 4}, [519] = {.lex_state = 21, .external_lex_state = 4}, [520] = {.lex_state = 203, .external_lex_state = 4}, - [521] = {.lex_state = 21, .external_lex_state = 4}, + [521] = {.lex_state = 204}, [522] = {.lex_state = 203, .external_lex_state = 4}, - [523] = {.lex_state = 204}, - [524] = {.lex_state = 203, .external_lex_state = 4}, + [523] = {.lex_state = 203, .external_lex_state = 4}, + [524] = {.lex_state = 21, .external_lex_state = 4}, [525] = {.lex_state = 21, .external_lex_state = 4}, [526] = {.lex_state = 21, .external_lex_state = 4}, [527] = {.lex_state = 21, .external_lex_state = 4}, [528] = {.lex_state = 203, .external_lex_state = 4}, [529] = {.lex_state = 21, .external_lex_state = 4}, - [530] = {.lex_state = 21, .external_lex_state = 4}, - [531] = {.lex_state = 20}, + [530] = {.lex_state = 20}, + [531] = {.lex_state = 23}, [532] = {.lex_state = 23}, - [533] = {.lex_state = 23}, + [533] = {.lex_state = 201}, [534] = {.lex_state = 21, .external_lex_state = 4}, - [535] = {.lex_state = 201}, + [535] = {.lex_state = 23}, [536] = {.lex_state = 23}, [537] = {.lex_state = 202}, [538] = {.lex_state = 21, .external_lex_state = 4}, @@ -10913,14 +10913,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [543] = {.lex_state = 23}, [544] = {.lex_state = 23}, [545] = {.lex_state = 23}, - [546] = {.lex_state = 23}, + [546] = {.lex_state = 203, .external_lex_state = 4}, [547] = {.lex_state = 21, .external_lex_state = 4}, [548] = {.lex_state = 202}, - [549] = {.lex_state = 203, .external_lex_state = 4}, + [549] = {.lex_state = 23}, [550] = {.lex_state = 21, .external_lex_state = 4}, [551] = {.lex_state = 21, .external_lex_state = 4}, - [552] = {.lex_state = 23}, - [553] = {.lex_state = 202}, + [552] = {.lex_state = 202}, + [553] = {.lex_state = 23}, [554] = {.lex_state = 23}, [555] = {.lex_state = 23}, [556] = {.lex_state = 23}, @@ -10932,10 +10932,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [562] = {.lex_state = 201, .external_lex_state = 4}, [563] = {.lex_state = 23}, [564] = {.lex_state = 28, .external_lex_state = 2}, - [565] = {.lex_state = 23}, + [565] = {.lex_state = 21, .external_lex_state = 4}, [566] = {.lex_state = 23}, [567] = {.lex_state = 23}, - [568] = {.lex_state = 21, .external_lex_state = 4}, + [568] = {.lex_state = 23}, [569] = {.lex_state = 203, .external_lex_state = 4}, [570] = {.lex_state = 23}, [571] = {.lex_state = 23}, @@ -10958,17 +10958,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [588] = {.lex_state = 203, .external_lex_state = 4}, [589] = {.lex_state = 23}, [590] = {.lex_state = 23}, - [591] = {.lex_state = 23}, - [592] = {.lex_state = 28, .external_lex_state = 2}, - [593] = {.lex_state = 23}, - [594] = {.lex_state = 201, .external_lex_state = 4}, + [591] = {.lex_state = 28, .external_lex_state = 2}, + [592] = {.lex_state = 23}, + [593] = {.lex_state = 201, .external_lex_state = 4}, + [594] = {.lex_state = 23}, [595] = {.lex_state = 23}, [596] = {.lex_state = 23}, [597] = {.lex_state = 23}, [598] = {.lex_state = 23}, [599] = {.lex_state = 23}, - [600] = {.lex_state = 23}, - [601] = {.lex_state = 203}, + [600] = {.lex_state = 203}, + [601] = {.lex_state = 23}, [602] = {.lex_state = 23}, [603] = {.lex_state = 23}, [604] = {.lex_state = 23}, @@ -11013,15 +11013,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [643] = {.lex_state = 204}, [644] = {.lex_state = 23}, [645] = {.lex_state = 23}, - [646] = {.lex_state = 203, .external_lex_state = 4}, - [647] = {.lex_state = 23}, + [646] = {.lex_state = 23}, + [647] = {.lex_state = 203, .external_lex_state = 4}, [648] = {.lex_state = 23}, [649] = {.lex_state = 23}, [650] = {.lex_state = 23}, [651] = {.lex_state = 23}, [652] = {.lex_state = 23}, - [653] = {.lex_state = 203, .external_lex_state = 4}, - [654] = {.lex_state = 23}, + [653] = {.lex_state = 23}, + [654] = {.lex_state = 203, .external_lex_state = 4}, [655] = {.lex_state = 23}, [656] = {.lex_state = 23}, [657] = {.lex_state = 23}, @@ -11038,9 +11038,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [668] = {.lex_state = 21}, [669] = {.lex_state = 203}, [670] = {.lex_state = 21}, - [671] = {.lex_state = 203}, + [671] = {.lex_state = 21}, [672] = {.lex_state = 21}, - [673] = {.lex_state = 21}, + [673] = {.lex_state = 203}, [674] = {.lex_state = 21}, [675] = {.lex_state = 200, .external_lex_state = 4}, [676] = {.lex_state = 203}, @@ -11048,60 +11048,60 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [678] = {.lex_state = 21}, [679] = {.lex_state = 203}, [680] = {.lex_state = 203}, - [681] = {.lex_state = 203}, - [682] = {.lex_state = 21}, + [681] = {.lex_state = 21}, + [682] = {.lex_state = 203}, [683] = {.lex_state = 203}, [684] = {.lex_state = 203}, [685] = {.lex_state = 200, .external_lex_state = 4}, - [686] = {.lex_state = 21}, + [686] = {.lex_state = 203}, [687] = {.lex_state = 203}, - [688] = {.lex_state = 203}, + [688] = {.lex_state = 21}, [689] = {.lex_state = 200, .external_lex_state = 4}, - [690] = {.lex_state = 21}, + [690] = {.lex_state = 203}, [691] = {.lex_state = 200, .external_lex_state = 4}, [692] = {.lex_state = 203}, [693] = {.lex_state = 21}, - [694] = {.lex_state = 21}, + [694] = {.lex_state = 203}, [695] = {.lex_state = 203}, - [696] = {.lex_state = 203}, - [697] = {.lex_state = 21}, + [696] = {.lex_state = 21}, + [697] = {.lex_state = 203}, [698] = {.lex_state = 203}, - [699] = {.lex_state = 203}, + [699] = {.lex_state = 21}, [700] = {.lex_state = 21}, - [701] = {.lex_state = 21}, - [702] = {.lex_state = 201}, + [701] = {.lex_state = 201}, + [702] = {.lex_state = 21}, [703] = {.lex_state = 21}, [704] = {.lex_state = 21}, - [705] = {.lex_state = 21}, - [706] = {.lex_state = 203}, + [705] = {.lex_state = 203}, + [706] = {.lex_state = 21}, [707] = {.lex_state = 203}, - [708] = {.lex_state = 21}, + [708] = {.lex_state = 203}, [709] = {.lex_state = 203}, - [710] = {.lex_state = 203}, + [710] = {.lex_state = 21}, [711] = {.lex_state = 21}, [712] = {.lex_state = 21}, [713] = {.lex_state = 21}, [714] = {.lex_state = 21}, - [715] = {.lex_state = 21}, - [716] = {.lex_state = 203}, + [715] = {.lex_state = 203}, + [716] = {.lex_state = 21}, [717] = {.lex_state = 200, .external_lex_state = 4}, [718] = {.lex_state = 21}, [719] = {.lex_state = 21}, [720] = {.lex_state = 21}, [721] = {.lex_state = 21}, [722] = {.lex_state = 21}, - [723] = {.lex_state = 21}, - [724] = {.lex_state = 203}, + [723] = {.lex_state = 203}, + [724] = {.lex_state = 21}, [725] = {.lex_state = 203}, [726] = {.lex_state = 203}, - [727] = {.lex_state = 203}, - [728] = {.lex_state = 21}, + [727] = {.lex_state = 21}, + [728] = {.lex_state = 203}, [729] = {.lex_state = 203}, [730] = {.lex_state = 203}, [731] = {.lex_state = 21}, [732] = {.lex_state = 21}, [733] = {.lex_state = 203}, - [734] = {.lex_state = 21}, + [734] = {.lex_state = 203}, [735] = {.lex_state = 203}, [736] = {.lex_state = 21}, [737] = {.lex_state = 203}, @@ -11115,18 +11115,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [745] = {.lex_state = 203}, [746] = {.lex_state = 203}, [747] = {.lex_state = 203}, - [748] = {.lex_state = 203}, + [748] = {.lex_state = 21}, [749] = {.lex_state = 203}, [750] = {.lex_state = 203}, - [751] = {.lex_state = 203}, - [752] = {.lex_state = 200, .external_lex_state = 4}, + [751] = {.lex_state = 200, .external_lex_state = 4}, + [752] = {.lex_state = 203}, [753] = {.lex_state = 203}, [754] = {.lex_state = 203}, [755] = {.lex_state = 203}, - [756] = {.lex_state = 203}, - [757] = {.lex_state = 201}, - [758] = {.lex_state = 203}, - [759] = {.lex_state = 201}, + [756] = {.lex_state = 201}, + [757] = {.lex_state = 203}, + [758] = {.lex_state = 201}, + [759] = {.lex_state = 203}, [760] = {.lex_state = 21}, [761] = {.lex_state = 21}, [762] = {.lex_state = 203}, @@ -11141,21 +11141,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [771] = {.lex_state = 203}, [772] = {.lex_state = 203}, [773] = {.lex_state = 21}, - [774] = {.lex_state = 203}, - [775] = {.lex_state = 200, .external_lex_state = 4}, + [774] = {.lex_state = 200, .external_lex_state = 4}, + [775] = {.lex_state = 203}, [776] = {.lex_state = 200, .external_lex_state = 4}, [777] = {.lex_state = 200, .external_lex_state = 4}, [778] = {.lex_state = 200, .external_lex_state = 4}, [779] = {.lex_state = 203}, [780] = {.lex_state = 203}, [781] = {.lex_state = 203}, - [782] = {.lex_state = 203}, - [783] = {.lex_state = 200, .external_lex_state = 4}, + [782] = {.lex_state = 200, .external_lex_state = 4}, + [783] = {.lex_state = 203}, [784] = {.lex_state = 21}, [785] = {.lex_state = 203}, [786] = {.lex_state = 203}, - [787] = {.lex_state = 203}, - [788] = {.lex_state = 200, .external_lex_state = 4}, + [787] = {.lex_state = 200, .external_lex_state = 4}, + [788] = {.lex_state = 203}, [789] = {.lex_state = 203}, [790] = {.lex_state = 203}, [791] = {.lex_state = 203}, @@ -11165,9 +11165,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [795] = {.lex_state = 203}, [796] = {.lex_state = 21}, [797] = {.lex_state = 21}, - [798] = {.lex_state = 203}, + [798] = {.lex_state = 21}, [799] = {.lex_state = 21}, - [800] = {.lex_state = 21}, + [800] = {.lex_state = 203}, [801] = {.lex_state = 21}, [802] = {.lex_state = 21}, [803] = {.lex_state = 21}, @@ -11183,7 +11183,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [813] = {.lex_state = 203}, [814] = {.lex_state = 21}, [815] = {.lex_state = 203}, - [816] = {.lex_state = 203}, + [816] = {.lex_state = 21}, [817] = {.lex_state = 21}, [818] = {.lex_state = 203}, [819] = {.lex_state = 203}, @@ -11204,8 +11204,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [834] = {.lex_state = 21}, [835] = {.lex_state = 21}, [836] = {.lex_state = 21}, - [837] = {.lex_state = 21}, - [838] = {.lex_state = 200, .external_lex_state = 4}, + [837] = {.lex_state = 200, .external_lex_state = 4}, + [838] = {.lex_state = 21}, [839] = {.lex_state = 21}, [840] = {.lex_state = 21}, [841] = {.lex_state = 21}, @@ -11218,7 +11218,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [848] = {.lex_state = 200, .external_lex_state = 4}, [849] = {.lex_state = 21}, [850] = {.lex_state = 21}, - [851] = {.lex_state = 21}, + [851] = {.lex_state = 203}, [852] = {.lex_state = 203}, [853] = {.lex_state = 203}, [854] = {.lex_state = 201}, @@ -11228,7 +11228,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [858] = {.lex_state = 21}, [859] = {.lex_state = 21}, [860] = {.lex_state = 21}, - [861] = {.lex_state = 203}, + [861] = {.lex_state = 21}, [862] = {.lex_state = 21}, [863] = {.lex_state = 203}, [864] = {.lex_state = 21}, @@ -11436,18 +11436,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1066] = {.lex_state = 31, .external_lex_state = 2}, [1067] = {.lex_state = 14}, [1068] = {.lex_state = 31, .external_lex_state = 2}, - [1069] = {.lex_state = 31, .external_lex_state = 2}, + [1069] = {.lex_state = 14}, [1070] = {.lex_state = 31, .external_lex_state = 2}, - [1071] = {.lex_state = 31, .external_lex_state = 3}, + [1071] = {.lex_state = 31, .external_lex_state = 2}, [1072] = {.lex_state = 31, .external_lex_state = 2}, - [1073] = {.lex_state = 31, .external_lex_state = 3}, - [1074] = {.lex_state = 31, .external_lex_state = 2}, + [1073] = {.lex_state = 31, .external_lex_state = 2}, + [1074] = {.lex_state = 31, .external_lex_state = 3}, [1075] = {.lex_state = 31, .external_lex_state = 2}, [1076] = {.lex_state = 31, .external_lex_state = 2}, [1077] = {.lex_state = 31, .external_lex_state = 2}, - [1078] = {.lex_state = 31, .external_lex_state = 2}, + [1078] = {.lex_state = 31, .external_lex_state = 3}, [1079] = {.lex_state = 31, .external_lex_state = 2}, - [1080] = {.lex_state = 31, .external_lex_state = 2}, + [1080] = {.lex_state = 31, .external_lex_state = 3}, [1081] = {.lex_state = 31, .external_lex_state = 2}, [1082] = {.lex_state = 31, .external_lex_state = 2}, [1083] = {.lex_state = 31, .external_lex_state = 2}, @@ -11460,20 +11460,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1090] = {.lex_state = 31, .external_lex_state = 2}, [1091] = {.lex_state = 31, .external_lex_state = 2}, [1092] = {.lex_state = 31, .external_lex_state = 2}, - [1093] = {.lex_state = 31, .external_lex_state = 3}, + [1093] = {.lex_state = 31, .external_lex_state = 2}, [1094] = {.lex_state = 31, .external_lex_state = 2}, [1095] = {.lex_state = 31, .external_lex_state = 2}, [1096] = {.lex_state = 31, .external_lex_state = 2}, [1097] = {.lex_state = 31, .external_lex_state = 2}, [1098] = {.lex_state = 31, .external_lex_state = 2}, [1099] = {.lex_state = 31, .external_lex_state = 2}, - [1100] = {.lex_state = 31, .external_lex_state = 3}, + [1100] = {.lex_state = 31, .external_lex_state = 2}, [1101] = {.lex_state = 31, .external_lex_state = 2}, [1102] = {.lex_state = 31, .external_lex_state = 2}, [1103] = {.lex_state = 31, .external_lex_state = 3}, [1104] = {.lex_state = 31, .external_lex_state = 3}, - [1105] = {.lex_state = 31, .external_lex_state = 3}, - [1106] = {.lex_state = 31, .external_lex_state = 2}, + [1105] = {.lex_state = 31, .external_lex_state = 2}, + [1106] = {.lex_state = 31, .external_lex_state = 3}, [1107] = {.lex_state = 31, .external_lex_state = 2}, [1108] = {.lex_state = 31, .external_lex_state = 2}, [1109] = {.lex_state = 31, .external_lex_state = 2}, @@ -11505,13 +11505,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1135] = {.lex_state = 14}, [1136] = {.lex_state = 31, .external_lex_state = 2}, [1137] = {.lex_state = 30, .external_lex_state = 2}, - [1138] = {.lex_state = 31, .external_lex_state = 2}, + [1138] = {.lex_state = 31, .external_lex_state = 3}, [1139] = {.lex_state = 31, .external_lex_state = 2}, [1140] = {.lex_state = 31, .external_lex_state = 2}, [1141] = {.lex_state = 31, .external_lex_state = 2}, [1142] = {.lex_state = 31, .external_lex_state = 2}, [1143] = {.lex_state = 31, .external_lex_state = 2}, - [1144] = {.lex_state = 31, .external_lex_state = 2}, + [1144] = {.lex_state = 31, .external_lex_state = 3}, [1145] = {.lex_state = 31, .external_lex_state = 2}, [1146] = {.lex_state = 31, .external_lex_state = 2}, [1147] = {.lex_state = 31, .external_lex_state = 2}, @@ -11519,21 +11519,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1149] = {.lex_state = 31, .external_lex_state = 2}, [1150] = {.lex_state = 31, .external_lex_state = 2}, [1151] = {.lex_state = 31, .external_lex_state = 2}, - [1152] = {.lex_state = 14}, + [1152] = {.lex_state = 31, .external_lex_state = 2}, [1153] = {.lex_state = 31, .external_lex_state = 2}, - [1154] = {.lex_state = 14}, + [1154] = {.lex_state = 31, .external_lex_state = 2}, [1155] = {.lex_state = 31, .external_lex_state = 2}, - [1156] = {.lex_state = 31, .external_lex_state = 3}, + [1156] = {.lex_state = 31, .external_lex_state = 2}, [1157] = {.lex_state = 31, .external_lex_state = 2}, [1158] = {.lex_state = 31, .external_lex_state = 2}, [1159] = {.lex_state = 31, .external_lex_state = 2}, - [1160] = {.lex_state = 31, .external_lex_state = 2}, + [1160] = {.lex_state = 31, .external_lex_state = 3}, [1161] = {.lex_state = 31, .external_lex_state = 2}, [1162] = {.lex_state = 31, .external_lex_state = 2}, [1163] = {.lex_state = 31, .external_lex_state = 2}, [1164] = {.lex_state = 31, .external_lex_state = 2}, [1165] = {.lex_state = 31, .external_lex_state = 2}, - [1166] = {.lex_state = 31, .external_lex_state = 3}, + [1166] = {.lex_state = 14}, [1167] = {.lex_state = 31, .external_lex_state = 3}, [1168] = {.lex_state = 31, .external_lex_state = 3}, [1169] = {.lex_state = 31, .external_lex_state = 3}, @@ -11542,7 +11542,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1172] = {.lex_state = 31, .external_lex_state = 3}, [1173] = {.lex_state = 31, .external_lex_state = 3}, [1174] = {.lex_state = 31, .external_lex_state = 3}, - [1175] = {.lex_state = 31, .external_lex_state = 3}, + [1175] = {.lex_state = 31, .external_lex_state = 2}, [1176] = {.lex_state = 31, .external_lex_state = 3}, [1177] = {.lex_state = 31, .external_lex_state = 3}, [1178] = {.lex_state = 31, .external_lex_state = 3}, @@ -11553,21 +11553,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1183] = {.lex_state = 31, .external_lex_state = 3}, [1184] = {.lex_state = 31, .external_lex_state = 3}, [1185] = {.lex_state = 31, .external_lex_state = 3}, - [1186] = {.lex_state = 31, .external_lex_state = 2}, + [1186] = {.lex_state = 31, .external_lex_state = 3}, [1187] = {.lex_state = 31, .external_lex_state = 3}, [1188] = {.lex_state = 31, .external_lex_state = 3}, [1189] = {.lex_state = 31, .external_lex_state = 3}, [1190] = {.lex_state = 31, .external_lex_state = 3}, - [1191] = {.lex_state = 31, .external_lex_state = 3}, - [1192] = {.lex_state = 31, .external_lex_state = 3}, + [1191] = {.lex_state = 31, .external_lex_state = 2}, + [1192] = {.lex_state = 31, .external_lex_state = 2}, [1193] = {.lex_state = 31, .external_lex_state = 3}, [1194] = {.lex_state = 31, .external_lex_state = 3}, [1195] = {.lex_state = 31, .external_lex_state = 3}, [1196] = {.lex_state = 31, .external_lex_state = 3}, - [1197] = {.lex_state = 31, .external_lex_state = 2}, + [1197] = {.lex_state = 31, .external_lex_state = 3}, [1198] = {.lex_state = 31, .external_lex_state = 3}, [1199] = {.lex_state = 31, .external_lex_state = 3}, - [1200] = {.lex_state = 31, .external_lex_state = 2}, + [1200] = {.lex_state = 31, .external_lex_state = 3}, [1201] = {.lex_state = 31, .external_lex_state = 3}, [1202] = {.lex_state = 31, .external_lex_state = 3}, [1203] = {.lex_state = 31, .external_lex_state = 3}, @@ -11586,10 +11586,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1216] = {.lex_state = 31, .external_lex_state = 3}, [1217] = {.lex_state = 31, .external_lex_state = 3}, [1218] = {.lex_state = 31, .external_lex_state = 3}, - [1219] = {.lex_state = 31, .external_lex_state = 2}, + [1219] = {.lex_state = 31, .external_lex_state = 3}, [1220] = {.lex_state = 31, .external_lex_state = 3}, [1221] = {.lex_state = 31, .external_lex_state = 3}, - [1222] = {.lex_state = 31, .external_lex_state = 3}, + [1222] = {.lex_state = 31, .external_lex_state = 2}, [1223] = {.lex_state = 31, .external_lex_state = 3}, [1224] = {.lex_state = 31, .external_lex_state = 3}, [1225] = {.lex_state = 31, .external_lex_state = 3}, @@ -11600,15 +11600,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1230] = {.lex_state = 31, .external_lex_state = 3}, [1231] = {.lex_state = 31, .external_lex_state = 3}, [1232] = {.lex_state = 31, .external_lex_state = 3}, - [1233] = {.lex_state = 31, .external_lex_state = 3}, - [1234] = {.lex_state = 31, .external_lex_state = 2}, + [1233] = {.lex_state = 31, .external_lex_state = 2}, + [1234] = {.lex_state = 31, .external_lex_state = 3}, [1235] = {.lex_state = 31, .external_lex_state = 3}, - [1236] = {.lex_state = 31, .external_lex_state = 2}, - [1237] = {.lex_state = 31, .external_lex_state = 3}, + [1236] = {.lex_state = 31, .external_lex_state = 3}, + [1237] = {.lex_state = 31, .external_lex_state = 2}, [1238] = {.lex_state = 31, .external_lex_state = 2}, [1239] = {.lex_state = 31, .external_lex_state = 2}, [1240] = {.lex_state = 31, .external_lex_state = 3}, - [1241] = {.lex_state = 31, .external_lex_state = 2}, + [1241] = {.lex_state = 31, .external_lex_state = 3}, [1242] = {.lex_state = 31, .external_lex_state = 3}, [1243] = {.lex_state = 31, .external_lex_state = 3}, [1244] = {.lex_state = 31, .external_lex_state = 3}, @@ -11622,12 +11622,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1252] = {.lex_state = 31, .external_lex_state = 3}, [1253] = {.lex_state = 31, .external_lex_state = 3}, [1254] = {.lex_state = 31, .external_lex_state = 3}, - [1255] = {.lex_state = 31, .external_lex_state = 2}, + [1255] = {.lex_state = 31, .external_lex_state = 3}, [1256] = {.lex_state = 31, .external_lex_state = 3}, [1257] = {.lex_state = 31, .external_lex_state = 3}, [1258] = {.lex_state = 31, .external_lex_state = 3}, [1259] = {.lex_state = 31, .external_lex_state = 3}, - [1260] = {.lex_state = 31, .external_lex_state = 3}, + [1260] = {.lex_state = 31, .external_lex_state = 2}, [1261] = {.lex_state = 31, .external_lex_state = 3}, [1262] = {.lex_state = 31, .external_lex_state = 2}, [1263] = {.lex_state = 31, .external_lex_state = 3}, @@ -11652,33 +11652,33 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1282] = {.lex_state = 31, .external_lex_state = 3}, [1283] = {.lex_state = 31, .external_lex_state = 3}, [1284] = {.lex_state = 31, .external_lex_state = 3}, - [1285] = {.lex_state = 31, .external_lex_state = 2}, - [1286] = {.lex_state = 31, .external_lex_state = 3}, + [1285] = {.lex_state = 31, .external_lex_state = 3}, + [1286] = {.lex_state = 31, .external_lex_state = 2}, [1287] = {.lex_state = 31, .external_lex_state = 3}, [1288] = {.lex_state = 31, .external_lex_state = 3}, [1289] = {.lex_state = 31, .external_lex_state = 3}, [1290] = {.lex_state = 31, .external_lex_state = 3}, [1291] = {.lex_state = 31, .external_lex_state = 3}, [1292] = {.lex_state = 31, .external_lex_state = 3}, - [1293] = {.lex_state = 31, .external_lex_state = 3}, + [1293] = {.lex_state = 31, .external_lex_state = 2}, [1294] = {.lex_state = 31, .external_lex_state = 2}, [1295] = {.lex_state = 31, .external_lex_state = 3}, [1296] = {.lex_state = 31, .external_lex_state = 3}, [1297] = {.lex_state = 31, .external_lex_state = 3}, [1298] = {.lex_state = 31, .external_lex_state = 2}, - [1299] = {.lex_state = 31, .external_lex_state = 2}, + [1299] = {.lex_state = 31, .external_lex_state = 3}, [1300] = {.lex_state = 31, .external_lex_state = 3}, - [1301] = {.lex_state = 31, .external_lex_state = 2}, + [1301] = {.lex_state = 31, .external_lex_state = 3}, [1302] = {.lex_state = 31, .external_lex_state = 3}, [1303] = {.lex_state = 31, .external_lex_state = 3}, [1304] = {.lex_state = 31, .external_lex_state = 3}, [1305] = {.lex_state = 31, .external_lex_state = 3}, - [1306] = {.lex_state = 31, .external_lex_state = 2}, + [1306] = {.lex_state = 31, .external_lex_state = 3}, [1307] = {.lex_state = 31, .external_lex_state = 3}, [1308] = {.lex_state = 31, .external_lex_state = 3}, [1309] = {.lex_state = 31, .external_lex_state = 3}, [1310] = {.lex_state = 33, .external_lex_state = 3}, - [1311] = {.lex_state = 31, .external_lex_state = 2}, + [1311] = {.lex_state = 31, .external_lex_state = 3}, [1312] = {.lex_state = 31, .external_lex_state = 3}, [1313] = {.lex_state = 31, .external_lex_state = 3}, [1314] = {.lex_state = 31, .external_lex_state = 3}, @@ -11688,7 +11688,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1318] = {.lex_state = 31, .external_lex_state = 3}, [1319] = {.lex_state = 31, .external_lex_state = 3}, [1320] = {.lex_state = 31, .external_lex_state = 3}, - [1321] = {.lex_state = 31, .external_lex_state = 3}, + [1321] = {.lex_state = 31, .external_lex_state = 2}, [1322] = {.lex_state = 31, .external_lex_state = 3}, [1323] = {.lex_state = 31, .external_lex_state = 3}, [1324] = {.lex_state = 31, .external_lex_state = 3}, @@ -11696,12 +11696,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1326] = {.lex_state = 31, .external_lex_state = 3}, [1327] = {.lex_state = 31, .external_lex_state = 3}, [1328] = {.lex_state = 31, .external_lex_state = 3}, - [1329] = {.lex_state = 31, .external_lex_state = 3}, + [1329] = {.lex_state = 31, .external_lex_state = 2}, [1330] = {.lex_state = 31, .external_lex_state = 2}, [1331] = {.lex_state = 31, .external_lex_state = 3}, [1332] = {.lex_state = 31, .external_lex_state = 3}, - [1333] = {.lex_state = 31, .external_lex_state = 3}, - [1334] = {.lex_state = 31, .external_lex_state = 3}, + [1333] = {.lex_state = 31, .external_lex_state = 2}, + [1334] = {.lex_state = 31, .external_lex_state = 2}, [1335] = {.lex_state = 31, .external_lex_state = 3}, [1336] = {.lex_state = 31, .external_lex_state = 3}, [1337] = {.lex_state = 31, .external_lex_state = 3}, @@ -13433,29 +13433,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(87), }, [2] = { - [sym_export_statement] = STATE(20), - [sym_declaration] = STATE(20), + [sym_export_statement] = STATE(21), + [sym_declaration] = STATE(21), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(20), - [sym_expression_statement] = STATE(20), + [sym_import_statement] = STATE(21), + [sym_expression_statement] = STATE(21), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(20), - [sym_if_statement] = STATE(20), - [sym_switch_statement] = STATE(20), - [sym_for_statement] = STATE(20), - [sym_for_in_statement] = STATE(20), - [sym_while_statement] = STATE(20), - [sym_do_statement] = STATE(20), - [sym_try_statement] = STATE(20), - [sym_with_statement] = STATE(20), - [sym_break_statement] = STATE(20), - [sym_continue_statement] = STATE(20), - [sym_debugger_statement] = STATE(20), - [sym_return_statement] = STATE(20), - [sym_throw_statement] = STATE(20), - [sym_empty_statement] = STATE(20), - [sym_labeled_statement] = STATE(20), + [sym_statement_block] = STATE(21), + [sym_if_statement] = STATE(21), + [sym_switch_statement] = STATE(21), + [sym_for_statement] = STATE(21), + [sym_for_in_statement] = STATE(21), + [sym_while_statement] = STATE(21), + [sym_do_statement] = STATE(21), + [sym_try_statement] = STATE(21), + [sym_with_statement] = STATE(21), + [sym_break_statement] = STATE(21), + [sym_continue_statement] = STATE(21), + [sym_debugger_statement] = STATE(21), + [sym_return_statement] = STATE(21), + [sym_throw_statement] = STATE(21), + [sym_empty_statement] = STATE(21), + [sym_labeled_statement] = STATE(21), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -13504,7 +13504,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pair_pattern] = STATE(1977), [sym__property_name] = STATE(2087), [sym_computed_property_name] = STATE(2087), - [aux_sym_program_repeat1] = STATE(20), + [aux_sym_program_repeat1] = STATE(21), [aux_sym_export_statement_repeat1] = STATE(1507), [aux_sym_object_repeat1] = STATE(2017), [aux_sym_object_pattern_repeat1] = STATE(2085), @@ -13571,29 +13571,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(115), }, [3] = { - [sym_export_statement] = STATE(20), - [sym_declaration] = STATE(20), + [sym_export_statement] = STATE(21), + [sym_declaration] = STATE(21), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(20), - [sym_expression_statement] = STATE(20), + [sym_import_statement] = STATE(21), + [sym_expression_statement] = STATE(21), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(20), - [sym_if_statement] = STATE(20), - [sym_switch_statement] = STATE(20), - [sym_for_statement] = STATE(20), - [sym_for_in_statement] = STATE(20), - [sym_while_statement] = STATE(20), - [sym_do_statement] = STATE(20), - [sym_try_statement] = STATE(20), - [sym_with_statement] = STATE(20), - [sym_break_statement] = STATE(20), - [sym_continue_statement] = STATE(20), - [sym_debugger_statement] = STATE(20), - [sym_return_statement] = STATE(20), - [sym_throw_statement] = STATE(20), - [sym_empty_statement] = STATE(20), - [sym_labeled_statement] = STATE(20), + [sym_statement_block] = STATE(21), + [sym_if_statement] = STATE(21), + [sym_switch_statement] = STATE(21), + [sym_for_statement] = STATE(21), + [sym_for_in_statement] = STATE(21), + [sym_while_statement] = STATE(21), + [sym_do_statement] = STATE(21), + [sym_try_statement] = STATE(21), + [sym_with_statement] = STATE(21), + [sym_break_statement] = STATE(21), + [sym_continue_statement] = STATE(21), + [sym_debugger_statement] = STATE(21), + [sym_return_statement] = STATE(21), + [sym_throw_statement] = STATE(21), + [sym_empty_statement] = STATE(21), + [sym_labeled_statement] = STATE(21), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -13642,7 +13642,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pair_pattern] = STATE(1977), [sym__property_name] = STATE(2087), [sym_computed_property_name] = STATE(2087), - [aux_sym_program_repeat1] = STATE(20), + [aux_sym_program_repeat1] = STATE(21), [aux_sym_export_statement_repeat1] = STATE(1507), [aux_sym_object_repeat1] = STATE(2017), [aux_sym_object_pattern_repeat1] = STATE(2085), @@ -13709,29 +13709,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(125), }, [4] = { - [sym_export_statement] = STATE(43), - [sym_declaration] = STATE(43), + [sym_export_statement] = STATE(18), + [sym_declaration] = STATE(18), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(43), - [sym_expression_statement] = STATE(43), + [sym_import_statement] = STATE(18), + [sym_expression_statement] = STATE(18), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(43), - [sym_if_statement] = STATE(43), - [sym_switch_statement] = STATE(43), - [sym_for_statement] = STATE(43), - [sym_for_in_statement] = STATE(43), - [sym_while_statement] = STATE(43), - [sym_do_statement] = STATE(43), - [sym_try_statement] = STATE(43), - [sym_with_statement] = STATE(43), - [sym_break_statement] = STATE(43), - [sym_continue_statement] = STATE(43), - [sym_debugger_statement] = STATE(43), - [sym_return_statement] = STATE(43), - [sym_throw_statement] = STATE(43), - [sym_empty_statement] = STATE(43), - [sym_labeled_statement] = STATE(43), + [sym_statement_block] = STATE(18), + [sym_if_statement] = STATE(18), + [sym_switch_statement] = STATE(18), + [sym_for_statement] = STATE(18), + [sym_for_in_statement] = STATE(18), + [sym_while_statement] = STATE(18), + [sym_do_statement] = STATE(18), + [sym_try_statement] = STATE(18), + [sym_with_statement] = STATE(18), + [sym_break_statement] = STATE(18), + [sym_continue_statement] = STATE(18), + [sym_debugger_statement] = STATE(18), + [sym_return_statement] = STATE(18), + [sym_throw_statement] = STATE(18), + [sym_empty_statement] = STATE(18), + [sym_labeled_statement] = STATE(18), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -13780,7 +13780,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pair_pattern] = STATE(1977), [sym__property_name] = STATE(2087), [sym_computed_property_name] = STATE(2087), - [aux_sym_program_repeat1] = STATE(43), + [aux_sym_program_repeat1] = STATE(18), [aux_sym_export_statement_repeat1] = STATE(1507), [aux_sym_object_repeat1] = STATE(2082), [aux_sym_object_pattern_repeat1] = STATE(2085), @@ -13847,29 +13847,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(137), }, [5] = { - [sym_export_statement] = STATE(35), - [sym_declaration] = STATE(35), + [sym_export_statement] = STATE(36), + [sym_declaration] = STATE(36), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(35), - [sym_expression_statement] = STATE(35), + [sym_import_statement] = STATE(36), + [sym_expression_statement] = STATE(36), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(35), - [sym_if_statement] = STATE(35), - [sym_switch_statement] = STATE(35), - [sym_for_statement] = STATE(35), - [sym_for_in_statement] = STATE(35), - [sym_while_statement] = STATE(35), - [sym_do_statement] = STATE(35), - [sym_try_statement] = STATE(35), - [sym_with_statement] = STATE(35), - [sym_break_statement] = STATE(35), - [sym_continue_statement] = STATE(35), - [sym_debugger_statement] = STATE(35), - [sym_return_statement] = STATE(35), - [sym_throw_statement] = STATE(35), - [sym_empty_statement] = STATE(35), - [sym_labeled_statement] = STATE(35), + [sym_statement_block] = STATE(36), + [sym_if_statement] = STATE(36), + [sym_switch_statement] = STATE(36), + [sym_for_statement] = STATE(36), + [sym_for_in_statement] = STATE(36), + [sym_while_statement] = STATE(36), + [sym_do_statement] = STATE(36), + [sym_try_statement] = STATE(36), + [sym_with_statement] = STATE(36), + [sym_break_statement] = STATE(36), + [sym_continue_statement] = STATE(36), + [sym_debugger_statement] = STATE(36), + [sym_return_statement] = STATE(36), + [sym_throw_statement] = STATE(36), + [sym_empty_statement] = STATE(36), + [sym_labeled_statement] = STATE(36), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -13918,7 +13918,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pair_pattern] = STATE(1977), [sym__property_name] = STATE(2087), [sym_computed_property_name] = STATE(2087), - [aux_sym_program_repeat1] = STATE(35), + [aux_sym_program_repeat1] = STATE(36), [aux_sym_export_statement_repeat1] = STATE(1507), [aux_sym_object_repeat1] = STATE(2082), [aux_sym_object_pattern_repeat1] = STATE(2085), @@ -14123,29 +14123,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(137), }, [7] = { - [sym_export_statement] = STATE(22), - [sym_declaration] = STATE(22), + [sym_export_statement] = STATE(23), + [sym_declaration] = STATE(23), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(22), - [sym_expression_statement] = STATE(22), + [sym_import_statement] = STATE(23), + [sym_expression_statement] = STATE(23), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(22), - [sym_if_statement] = STATE(22), - [sym_switch_statement] = STATE(22), - [sym_for_statement] = STATE(22), - [sym_for_in_statement] = STATE(22), - [sym_while_statement] = STATE(22), - [sym_do_statement] = STATE(22), - [sym_try_statement] = STATE(22), - [sym_with_statement] = STATE(22), - [sym_break_statement] = STATE(22), - [sym_continue_statement] = STATE(22), - [sym_debugger_statement] = STATE(22), - [sym_return_statement] = STATE(22), - [sym_throw_statement] = STATE(22), - [sym_empty_statement] = STATE(22), - [sym_labeled_statement] = STATE(22), + [sym_statement_block] = STATE(23), + [sym_if_statement] = STATE(23), + [sym_switch_statement] = STATE(23), + [sym_for_statement] = STATE(23), + [sym_for_in_statement] = STATE(23), + [sym_while_statement] = STATE(23), + [sym_do_statement] = STATE(23), + [sym_try_statement] = STATE(23), + [sym_with_statement] = STATE(23), + [sym_break_statement] = STATE(23), + [sym_continue_statement] = STATE(23), + [sym_debugger_statement] = STATE(23), + [sym_return_statement] = STATE(23), + [sym_throw_statement] = STATE(23), + [sym_empty_statement] = STATE(23), + [sym_labeled_statement] = STATE(23), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -14194,7 +14194,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pair_pattern] = STATE(1977), [sym__property_name] = STATE(2087), [sym_computed_property_name] = STATE(2087), - [aux_sym_program_repeat1] = STATE(22), + [aux_sym_program_repeat1] = STATE(23), [aux_sym_export_statement_repeat1] = STATE(1507), [aux_sym_object_repeat1] = STATE(2082), [aux_sym_object_pattern_repeat1] = STATE(2085), @@ -14261,29 +14261,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(137), }, [8] = { - [sym_export_statement] = STATE(37), - [sym_declaration] = STATE(37), + [sym_export_statement] = STATE(38), + [sym_declaration] = STATE(38), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(37), - [sym_expression_statement] = STATE(37), + [sym_import_statement] = STATE(38), + [sym_expression_statement] = STATE(38), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(37), - [sym_if_statement] = STATE(37), - [sym_switch_statement] = STATE(37), - [sym_for_statement] = STATE(37), - [sym_for_in_statement] = STATE(37), - [sym_while_statement] = STATE(37), - [sym_do_statement] = STATE(37), - [sym_try_statement] = STATE(37), - [sym_with_statement] = STATE(37), - [sym_break_statement] = STATE(37), - [sym_continue_statement] = STATE(37), - [sym_debugger_statement] = STATE(37), - [sym_return_statement] = STATE(37), - [sym_throw_statement] = STATE(37), - [sym_empty_statement] = STATE(37), - [sym_labeled_statement] = STATE(37), + [sym_statement_block] = STATE(38), + [sym_if_statement] = STATE(38), + [sym_switch_statement] = STATE(38), + [sym_for_statement] = STATE(38), + [sym_for_in_statement] = STATE(38), + [sym_while_statement] = STATE(38), + [sym_do_statement] = STATE(38), + [sym_try_statement] = STATE(38), + [sym_with_statement] = STATE(38), + [sym_break_statement] = STATE(38), + [sym_continue_statement] = STATE(38), + [sym_debugger_statement] = STATE(38), + [sym_return_statement] = STATE(38), + [sym_throw_statement] = STATE(38), + [sym_empty_statement] = STATE(38), + [sym_labeled_statement] = STATE(38), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -14332,7 +14332,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pair_pattern] = STATE(1977), [sym__property_name] = STATE(2087), [sym_computed_property_name] = STATE(2087), - [aux_sym_program_repeat1] = STATE(37), + [aux_sym_program_repeat1] = STATE(38), [aux_sym_export_statement_repeat1] = STATE(1507), [aux_sym_object_repeat1] = STATE(2082), [aux_sym_object_pattern_repeat1] = STATE(2085), @@ -14542,8 +14542,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_import_statement] = STATE(14), [sym_expression_statement] = STATE(14), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_statement_block] = STATE(14), [sym_if_statement] = STATE(14), [sym_switch_statement] = STATE(14), @@ -14561,7 +14561,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(14), [sym_labeled_statement] = STATE(14), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -14574,11 +14574,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -14668,8 +14668,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_import_statement] = STATE(14), [sym_expression_statement] = STATE(14), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_statement_block] = STATE(14), [sym_if_statement] = STATE(14), [sym_switch_statement] = STATE(14), @@ -14687,7 +14687,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(14), [sym_labeled_statement] = STATE(14), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -14700,11 +14700,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -14794,8 +14794,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_import_statement] = STATE(10), [sym_expression_statement] = STATE(10), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_statement_block] = STATE(10), [sym_if_statement] = STATE(10), [sym_switch_statement] = STATE(10), @@ -14813,7 +14813,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(10), [sym_labeled_statement] = STATE(10), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -14826,11 +14826,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -14920,8 +14920,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_import_statement] = STATE(11), [sym_expression_statement] = STATE(11), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_statement_block] = STATE(11), [sym_if_statement] = STATE(11), [sym_switch_statement] = STATE(11), @@ -14939,7 +14939,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(11), [sym_labeled_statement] = STATE(11), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -14952,11 +14952,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -15046,8 +15046,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_import_statement] = STATE(14), [sym_expression_statement] = STATE(14), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_statement_block] = STATE(14), [sym_if_statement] = STATE(14), [sym_switch_statement] = STATE(14), @@ -15065,7 +15065,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(14), [sym_labeled_statement] = STATE(14), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -15078,11 +15078,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -15292,29 +15292,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(393), }, [16] = { - [sym_export_statement] = STATE(32), - [sym_declaration] = STATE(32), + [sym_export_statement] = STATE(33), + [sym_declaration] = STATE(33), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(32), - [sym_expression_statement] = STATE(32), + [sym_import_statement] = STATE(33), + [sym_expression_statement] = STATE(33), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(32), - [sym_if_statement] = STATE(32), - [sym_switch_statement] = STATE(32), - [sym_for_statement] = STATE(32), - [sym_for_in_statement] = STATE(32), - [sym_while_statement] = STATE(32), - [sym_do_statement] = STATE(32), - [sym_try_statement] = STATE(32), - [sym_with_statement] = STATE(32), - [sym_break_statement] = STATE(32), - [sym_continue_statement] = STATE(32), - [sym_debugger_statement] = STATE(32), - [sym_return_statement] = STATE(32), - [sym_throw_statement] = STATE(32), - [sym_empty_statement] = STATE(32), - [sym_labeled_statement] = STATE(32), + [sym_statement_block] = STATE(33), + [sym_if_statement] = STATE(33), + [sym_switch_statement] = STATE(33), + [sym_for_statement] = STATE(33), + [sym_for_in_statement] = STATE(33), + [sym_while_statement] = STATE(33), + [sym_do_statement] = STATE(33), + [sym_try_statement] = STATE(33), + [sym_with_statement] = STATE(33), + [sym_break_statement] = STATE(33), + [sym_continue_statement] = STATE(33), + [sym_debugger_statement] = STATE(33), + [sym_return_statement] = STATE(33), + [sym_throw_statement] = STATE(33), + [sym_empty_statement] = STATE(33), + [sym_labeled_statement] = STATE(33), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -15355,7 +15355,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(32), + [aux_sym_program_repeat1] = STATE(33), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), @@ -15416,29 +15416,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(87), }, [17] = { - [sym_export_statement] = STATE(37), - [sym_declaration] = STATE(37), + [sym_export_statement] = STATE(67), + [sym_declaration] = STATE(67), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(37), - [sym_expression_statement] = STATE(37), + [sym_import_statement] = STATE(67), + [sym_expression_statement] = STATE(67), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(37), - [sym_if_statement] = STATE(37), - [sym_switch_statement] = STATE(37), - [sym_for_statement] = STATE(37), - [sym_for_in_statement] = STATE(37), - [sym_while_statement] = STATE(37), - [sym_do_statement] = STATE(37), - [sym_try_statement] = STATE(37), - [sym_with_statement] = STATE(37), - [sym_break_statement] = STATE(37), - [sym_continue_statement] = STATE(37), - [sym_debugger_statement] = STATE(37), - [sym_return_statement] = STATE(37), - [sym_throw_statement] = STATE(37), - [sym_empty_statement] = STATE(37), - [sym_labeled_statement] = STATE(37), + [sym_statement_block] = STATE(67), + [sym_if_statement] = STATE(67), + [sym_switch_statement] = STATE(67), + [sym_for_statement] = STATE(67), + [sym_for_in_statement] = STATE(67), + [sym_while_statement] = STATE(67), + [sym_do_statement] = STATE(67), + [sym_try_statement] = STATE(67), + [sym_with_statement] = STATE(67), + [sym_break_statement] = STATE(67), + [sym_continue_statement] = STATE(67), + [sym_debugger_statement] = STATE(67), + [sym_return_statement] = STATE(67), + [sym_throw_statement] = STATE(67), + [sym_empty_statement] = STATE(67), + [sym_labeled_statement] = STATE(67), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -15479,7 +15479,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(37), + [aux_sym_program_repeat1] = STATE(67), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), @@ -15664,29 +15664,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(87), }, [19] = { - [sym_export_statement] = STATE(24), - [sym_declaration] = STATE(24), + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(24), - [sym_expression_statement] = STATE(24), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(24), - [sym_if_statement] = STATE(24), - [sym_switch_statement] = STATE(24), - [sym_for_statement] = STATE(24), - [sym_for_in_statement] = STATE(24), - [sym_while_statement] = STATE(24), - [sym_do_statement] = STATE(24), - [sym_try_statement] = STATE(24), - [sym_with_statement] = STATE(24), - [sym_break_statement] = STATE(24), - [sym_continue_statement] = STATE(24), - [sym_debugger_statement] = STATE(24), - [sym_return_statement] = STATE(24), - [sym_throw_statement] = STATE(24), - [sym_empty_statement] = STATE(24), - [sym_labeled_statement] = STATE(24), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -15727,7 +15727,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(24), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), @@ -15788,6 +15788,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(87), }, [20] = { + [sym_export_statement] = STATE(25), + [sym_declaration] = STATE(25), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(25), + [sym_expression_statement] = STATE(25), + [sym_variable_declaration] = STATE(971), + [sym_lexical_declaration] = STATE(971), + [sym_statement_block] = STATE(25), + [sym_if_statement] = STATE(25), + [sym_switch_statement] = STATE(25), + [sym_for_statement] = STATE(25), + [sym_for_in_statement] = STATE(25), + [sym_while_statement] = STATE(25), + [sym_do_statement] = STATE(25), + [sym_try_statement] = STATE(25), + [sym_with_statement] = STATE(25), + [sym_break_statement] = STATE(25), + [sym_continue_statement] = STATE(25), + [sym_debugger_statement] = STATE(25), + [sym_return_statement] = STATE(25), + [sym_throw_statement] = STATE(25), + [sym_empty_statement] = STATE(25), + [sym_labeled_statement] = STATE(25), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(971), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(971), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(971), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2627), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_program_repeat1] = STATE(25), + [aux_sym_export_statement_repeat1] = STATE(1827), + [sym_identifier] = ACTIONS(7), + [anon_sym_export] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(404), + [anon_sym_import] = ACTIONS(15), + [anon_sym_var] = ACTIONS(17), + [anon_sym_let] = ACTIONS(19), + [anon_sym_const] = ACTIONS(19), + [anon_sym_if] = ACTIONS(21), + [anon_sym_switch] = ACTIONS(23), + [anon_sym_for] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(31), + [anon_sym_do] = ACTIONS(33), + [anon_sym_try] = ACTIONS(35), + [anon_sym_with] = ACTIONS(37), + [anon_sym_break] = ACTIONS(39), + [anon_sym_continue] = ACTIONS(41), + [anon_sym_debugger] = ACTIONS(43), + [anon_sym_return] = ACTIONS(45), + [anon_sym_throw] = ACTIONS(47), + [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(87), + [anon_sym_get] = ACTIONS(87), + [anon_sym_set] = ACTIONS(87), + }, + [21] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -15856,7 +15980,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(404), + [anon_sym_RBRACE] = ACTIONS(406), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -15911,30 +16035,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [21] = { - [sym_export_statement] = STATE(43), - [sym_declaration] = STATE(43), + [22] = { + [sym_export_statement] = STATE(18), + [sym_declaration] = STATE(18), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(43), - [sym_expression_statement] = STATE(43), + [sym_import_statement] = STATE(18), + [sym_expression_statement] = STATE(18), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(43), - [sym_if_statement] = STATE(43), - [sym_switch_statement] = STATE(43), - [sym_for_statement] = STATE(43), - [sym_for_in_statement] = STATE(43), - [sym_while_statement] = STATE(43), - [sym_do_statement] = STATE(43), - [sym_try_statement] = STATE(43), - [sym_with_statement] = STATE(43), - [sym_break_statement] = STATE(43), - [sym_continue_statement] = STATE(43), - [sym_debugger_statement] = STATE(43), - [sym_return_statement] = STATE(43), - [sym_throw_statement] = STATE(43), - [sym_empty_statement] = STATE(43), - [sym_labeled_statement] = STATE(43), + [sym_statement_block] = STATE(18), + [sym_if_statement] = STATE(18), + [sym_switch_statement] = STATE(18), + [sym_for_statement] = STATE(18), + [sym_for_in_statement] = STATE(18), + [sym_while_statement] = STATE(18), + [sym_do_statement] = STATE(18), + [sym_try_statement] = STATE(18), + [sym_with_statement] = STATE(18), + [sym_break_statement] = STATE(18), + [sym_continue_statement] = STATE(18), + [sym_debugger_statement] = STATE(18), + [sym_return_statement] = STATE(18), + [sym_throw_statement] = STATE(18), + [sym_empty_statement] = STATE(18), + [sym_labeled_statement] = STATE(18), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -15975,12 +16099,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(43), + [aux_sym_program_repeat1] = STATE(18), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(406), + [anon_sym_RBRACE] = ACTIONS(408), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16035,7 +16159,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [22] = { + [23] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -16104,7 +16228,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(408), + [anon_sym_RBRACE] = ACTIONS(410), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16159,30 +16283,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [23] = { - [sym_export_statement] = STATE(20), - [sym_declaration] = STATE(20), + [24] = { + [sym_export_statement] = STATE(21), + [sym_declaration] = STATE(21), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(20), - [sym_expression_statement] = STATE(20), + [sym_import_statement] = STATE(21), + [sym_expression_statement] = STATE(21), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(20), - [sym_if_statement] = STATE(20), - [sym_switch_statement] = STATE(20), - [sym_for_statement] = STATE(20), - [sym_for_in_statement] = STATE(20), - [sym_while_statement] = STATE(20), - [sym_do_statement] = STATE(20), - [sym_try_statement] = STATE(20), - [sym_with_statement] = STATE(20), - [sym_break_statement] = STATE(20), - [sym_continue_statement] = STATE(20), - [sym_debugger_statement] = STATE(20), - [sym_return_statement] = STATE(20), - [sym_throw_statement] = STATE(20), - [sym_empty_statement] = STATE(20), - [sym_labeled_statement] = STATE(20), + [sym_statement_block] = STATE(21), + [sym_if_statement] = STATE(21), + [sym_switch_statement] = STATE(21), + [sym_for_statement] = STATE(21), + [sym_for_in_statement] = STATE(21), + [sym_while_statement] = STATE(21), + [sym_do_statement] = STATE(21), + [sym_try_statement] = STATE(21), + [sym_with_statement] = STATE(21), + [sym_break_statement] = STATE(21), + [sym_continue_statement] = STATE(21), + [sym_debugger_statement] = STATE(21), + [sym_return_statement] = STATE(21), + [sym_throw_statement] = STATE(21), + [sym_empty_statement] = STATE(21), + [sym_labeled_statement] = STATE(21), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -16223,12 +16347,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(20), + [aux_sym_program_repeat1] = STATE(21), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(410), + [anon_sym_RBRACE] = ACTIONS(412), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16283,7 +16407,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [24] = { + [25] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -16352,7 +16476,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(412), + [anon_sym_RBRACE] = ACTIONS(414), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16407,30 +16531,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [25] = { - [sym_export_statement] = STATE(26), - [sym_declaration] = STATE(26), + [26] = { + [sym_export_statement] = STATE(27), + [sym_declaration] = STATE(27), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(26), - [sym_expression_statement] = STATE(26), + [sym_import_statement] = STATE(27), + [sym_expression_statement] = STATE(27), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(26), - [sym_if_statement] = STATE(26), - [sym_switch_statement] = STATE(26), - [sym_for_statement] = STATE(26), - [sym_for_in_statement] = STATE(26), - [sym_while_statement] = STATE(26), - [sym_do_statement] = STATE(26), - [sym_try_statement] = STATE(26), - [sym_with_statement] = STATE(26), - [sym_break_statement] = STATE(26), - [sym_continue_statement] = STATE(26), - [sym_debugger_statement] = STATE(26), - [sym_return_statement] = STATE(26), - [sym_throw_statement] = STATE(26), - [sym_empty_statement] = STATE(26), - [sym_labeled_statement] = STATE(26), + [sym_statement_block] = STATE(27), + [sym_if_statement] = STATE(27), + [sym_switch_statement] = STATE(27), + [sym_for_statement] = STATE(27), + [sym_for_in_statement] = STATE(27), + [sym_while_statement] = STATE(27), + [sym_do_statement] = STATE(27), + [sym_try_statement] = STATE(27), + [sym_with_statement] = STATE(27), + [sym_break_statement] = STATE(27), + [sym_continue_statement] = STATE(27), + [sym_debugger_statement] = STATE(27), + [sym_return_statement] = STATE(27), + [sym_throw_statement] = STATE(27), + [sym_empty_statement] = STATE(27), + [sym_labeled_statement] = STATE(27), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -16471,12 +16595,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(26), + [aux_sym_program_repeat1] = STATE(27), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(414), + [anon_sym_RBRACE] = ACTIONS(416), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16531,7 +16655,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [26] = { + [27] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -16600,7 +16724,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(416), + [anon_sym_RBRACE] = ACTIONS(418), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16655,30 +16779,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [27] = { - [sym_export_statement] = STATE(65), - [sym_declaration] = STATE(65), + [28] = { + [sym_export_statement] = STATE(64), + [sym_declaration] = STATE(64), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(65), - [sym_expression_statement] = STATE(65), + [sym_import_statement] = STATE(64), + [sym_expression_statement] = STATE(64), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(65), - [sym_if_statement] = STATE(65), - [sym_switch_statement] = STATE(65), - [sym_for_statement] = STATE(65), - [sym_for_in_statement] = STATE(65), - [sym_while_statement] = STATE(65), - [sym_do_statement] = STATE(65), - [sym_try_statement] = STATE(65), - [sym_with_statement] = STATE(65), - [sym_break_statement] = STATE(65), - [sym_continue_statement] = STATE(65), - [sym_debugger_statement] = STATE(65), - [sym_return_statement] = STATE(65), - [sym_throw_statement] = STATE(65), - [sym_empty_statement] = STATE(65), - [sym_labeled_statement] = STATE(65), + [sym_statement_block] = STATE(64), + [sym_if_statement] = STATE(64), + [sym_switch_statement] = STATE(64), + [sym_for_statement] = STATE(64), + [sym_for_in_statement] = STATE(64), + [sym_while_statement] = STATE(64), + [sym_do_statement] = STATE(64), + [sym_try_statement] = STATE(64), + [sym_with_statement] = STATE(64), + [sym_break_statement] = STATE(64), + [sym_continue_statement] = STATE(64), + [sym_debugger_statement] = STATE(64), + [sym_return_statement] = STATE(64), + [sym_throw_statement] = STATE(64), + [sym_empty_statement] = STATE(64), + [sym_labeled_statement] = STATE(64), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -16719,12 +16843,260 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(65), + [aux_sym_program_repeat1] = STATE(64), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(418), + [anon_sym_RBRACE] = ACTIONS(420), + [anon_sym_import] = ACTIONS(15), + [anon_sym_var] = ACTIONS(17), + [anon_sym_let] = ACTIONS(19), + [anon_sym_const] = ACTIONS(19), + [anon_sym_if] = ACTIONS(21), + [anon_sym_switch] = ACTIONS(23), + [anon_sym_for] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(31), + [anon_sym_do] = ACTIONS(33), + [anon_sym_try] = ACTIONS(35), + [anon_sym_with] = ACTIONS(37), + [anon_sym_break] = ACTIONS(39), + [anon_sym_continue] = ACTIONS(41), + [anon_sym_debugger] = ACTIONS(43), + [anon_sym_return] = ACTIONS(45), + [anon_sym_throw] = ACTIONS(47), + [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(87), + [anon_sym_get] = ACTIONS(87), + [anon_sym_set] = ACTIONS(87), + }, + [29] = { + [sym_export_statement] = STATE(31), + [sym_declaration] = STATE(31), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(31), + [sym_expression_statement] = STATE(31), + [sym_variable_declaration] = STATE(971), + [sym_lexical_declaration] = STATE(971), + [sym_statement_block] = STATE(31), + [sym_if_statement] = STATE(31), + [sym_switch_statement] = STATE(31), + [sym_for_statement] = STATE(31), + [sym_for_in_statement] = STATE(31), + [sym_while_statement] = STATE(31), + [sym_do_statement] = STATE(31), + [sym_try_statement] = STATE(31), + [sym_with_statement] = STATE(31), + [sym_break_statement] = STATE(31), + [sym_continue_statement] = STATE(31), + [sym_debugger_statement] = STATE(31), + [sym_return_statement] = STATE(31), + [sym_throw_statement] = STATE(31), + [sym_empty_statement] = STATE(31), + [sym_labeled_statement] = STATE(31), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(971), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(971), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(971), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2627), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_program_repeat1] = STATE(31), + [aux_sym_export_statement_repeat1] = STATE(1827), + [sym_identifier] = ACTIONS(7), + [anon_sym_export] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(422), + [anon_sym_import] = ACTIONS(15), + [anon_sym_var] = ACTIONS(17), + [anon_sym_let] = ACTIONS(19), + [anon_sym_const] = ACTIONS(19), + [anon_sym_if] = ACTIONS(21), + [anon_sym_switch] = ACTIONS(23), + [anon_sym_for] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(31), + [anon_sym_do] = ACTIONS(33), + [anon_sym_try] = ACTIONS(35), + [anon_sym_with] = ACTIONS(37), + [anon_sym_break] = ACTIONS(39), + [anon_sym_continue] = ACTIONS(41), + [anon_sym_debugger] = ACTIONS(43), + [anon_sym_return] = ACTIONS(45), + [anon_sym_throw] = ACTIONS(47), + [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(87), + [anon_sym_get] = ACTIONS(87), + [anon_sym_set] = ACTIONS(87), + }, + [30] = { + [sym_export_statement] = STATE(19), + [sym_declaration] = STATE(19), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(19), + [sym_expression_statement] = STATE(19), + [sym_variable_declaration] = STATE(971), + [sym_lexical_declaration] = STATE(971), + [sym_statement_block] = STATE(19), + [sym_if_statement] = STATE(19), + [sym_switch_statement] = STATE(19), + [sym_for_statement] = STATE(19), + [sym_for_in_statement] = STATE(19), + [sym_while_statement] = STATE(19), + [sym_do_statement] = STATE(19), + [sym_try_statement] = STATE(19), + [sym_with_statement] = STATE(19), + [sym_break_statement] = STATE(19), + [sym_continue_statement] = STATE(19), + [sym_debugger_statement] = STATE(19), + [sym_return_statement] = STATE(19), + [sym_throw_statement] = STATE(19), + [sym_empty_statement] = STATE(19), + [sym_labeled_statement] = STATE(19), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(971), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(971), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(971), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2627), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_program_repeat1] = STATE(19), + [aux_sym_export_statement_repeat1] = STATE(1827), + [sym_identifier] = ACTIONS(7), + [anon_sym_export] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(424), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16779,30 +17151,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [28] = { - [sym_export_statement] = STATE(30), - [sym_declaration] = STATE(30), + [31] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(30), - [sym_expression_statement] = STATE(30), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(30), - [sym_if_statement] = STATE(30), - [sym_switch_statement] = STATE(30), - [sym_for_statement] = STATE(30), - [sym_for_in_statement] = STATE(30), - [sym_while_statement] = STATE(30), - [sym_do_statement] = STATE(30), - [sym_try_statement] = STATE(30), - [sym_with_statement] = STATE(30), - [sym_break_statement] = STATE(30), - [sym_continue_statement] = STATE(30), - [sym_debugger_statement] = STATE(30), - [sym_return_statement] = STATE(30), - [sym_throw_statement] = STATE(30), - [sym_empty_statement] = STATE(30), - [sym_labeled_statement] = STATE(30), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -16843,12 +17215,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(30), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(420), + [anon_sym_RBRACE] = ACTIONS(426), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -16903,30 +17275,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [29] = { - [sym_export_statement] = STATE(18), - [sym_declaration] = STATE(18), + [32] = { + [sym_export_statement] = STATE(66), + [sym_declaration] = STATE(66), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(18), - [sym_expression_statement] = STATE(18), + [sym_import_statement] = STATE(66), + [sym_expression_statement] = STATE(66), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(18), - [sym_if_statement] = STATE(18), - [sym_switch_statement] = STATE(18), - [sym_for_statement] = STATE(18), - [sym_for_in_statement] = STATE(18), - [sym_while_statement] = STATE(18), - [sym_do_statement] = STATE(18), - [sym_try_statement] = STATE(18), - [sym_with_statement] = STATE(18), - [sym_break_statement] = STATE(18), - [sym_continue_statement] = STATE(18), - [sym_debugger_statement] = STATE(18), - [sym_return_statement] = STATE(18), - [sym_throw_statement] = STATE(18), - [sym_empty_statement] = STATE(18), - [sym_labeled_statement] = STATE(18), + [sym_statement_block] = STATE(66), + [sym_if_statement] = STATE(66), + [sym_switch_statement] = STATE(66), + [sym_for_statement] = STATE(66), + [sym_for_in_statement] = STATE(66), + [sym_while_statement] = STATE(66), + [sym_do_statement] = STATE(66), + [sym_try_statement] = STATE(66), + [sym_with_statement] = STATE(66), + [sym_break_statement] = STATE(66), + [sym_continue_statement] = STATE(66), + [sym_debugger_statement] = STATE(66), + [sym_return_statement] = STATE(66), + [sym_throw_statement] = STATE(66), + [sym_empty_statement] = STATE(66), + [sym_labeled_statement] = STATE(66), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -16967,12 +17339,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(18), + [aux_sym_program_repeat1] = STATE(66), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(422), + [anon_sym_RBRACE] = ACTIONS(428), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17027,7 +17399,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [30] = { + [33] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -17096,7 +17468,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(424), + [anon_sym_RBRACE] = ACTIONS(430), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17151,30 +17523,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [31] = { - [sym_export_statement] = STATE(67), - [sym_declaration] = STATE(67), + [34] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(67), - [sym_expression_statement] = STATE(67), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(67), - [sym_if_statement] = STATE(67), - [sym_switch_statement] = STATE(67), - [sym_for_statement] = STATE(67), - [sym_for_in_statement] = STATE(67), - [sym_while_statement] = STATE(67), - [sym_do_statement] = STATE(67), - [sym_try_statement] = STATE(67), - [sym_with_statement] = STATE(67), - [sym_break_statement] = STATE(67), - [sym_continue_statement] = STATE(67), - [sym_debugger_statement] = STATE(67), - [sym_return_statement] = STATE(67), - [sym_throw_statement] = STATE(67), - [sym_empty_statement] = STATE(67), - [sym_labeled_statement] = STATE(67), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -17215,12 +17587,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(67), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(426), + [anon_sym_RBRACE] = ACTIONS(432), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17275,30 +17647,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [32] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [35] = { + [sym_export_statement] = STATE(23), + [sym_declaration] = STATE(23), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(23), + [sym_expression_statement] = STATE(23), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(23), + [sym_if_statement] = STATE(23), + [sym_switch_statement] = STATE(23), + [sym_for_statement] = STATE(23), + [sym_for_in_statement] = STATE(23), + [sym_while_statement] = STATE(23), + [sym_do_statement] = STATE(23), + [sym_try_statement] = STATE(23), + [sym_with_statement] = STATE(23), + [sym_break_statement] = STATE(23), + [sym_continue_statement] = STATE(23), + [sym_debugger_statement] = STATE(23), + [sym_return_statement] = STATE(23), + [sym_throw_statement] = STATE(23), + [sym_empty_statement] = STATE(23), + [sym_labeled_statement] = STATE(23), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -17339,12 +17711,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(23), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(428), + [anon_sym_RBRACE] = ACTIONS(434), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17399,7 +17771,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [33] = { + [36] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -17468,7 +17840,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(430), + [anon_sym_RBRACE] = ACTIONS(436), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17523,30 +17895,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [34] = { - [sym_export_statement] = STATE(22), - [sym_declaration] = STATE(22), + [37] = { + [sym_export_statement] = STATE(34), + [sym_declaration] = STATE(34), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(22), - [sym_expression_statement] = STATE(22), + [sym_import_statement] = STATE(34), + [sym_expression_statement] = STATE(34), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(22), - [sym_if_statement] = STATE(22), - [sym_switch_statement] = STATE(22), - [sym_for_statement] = STATE(22), - [sym_for_in_statement] = STATE(22), - [sym_while_statement] = STATE(22), - [sym_do_statement] = STATE(22), - [sym_try_statement] = STATE(22), - [sym_with_statement] = STATE(22), - [sym_break_statement] = STATE(22), - [sym_continue_statement] = STATE(22), - [sym_debugger_statement] = STATE(22), - [sym_return_statement] = STATE(22), - [sym_throw_statement] = STATE(22), - [sym_empty_statement] = STATE(22), - [sym_labeled_statement] = STATE(22), + [sym_statement_block] = STATE(34), + [sym_if_statement] = STATE(34), + [sym_switch_statement] = STATE(34), + [sym_for_statement] = STATE(34), + [sym_for_in_statement] = STATE(34), + [sym_while_statement] = STATE(34), + [sym_do_statement] = STATE(34), + [sym_try_statement] = STATE(34), + [sym_with_statement] = STATE(34), + [sym_break_statement] = STATE(34), + [sym_continue_statement] = STATE(34), + [sym_debugger_statement] = STATE(34), + [sym_return_statement] = STATE(34), + [sym_throw_statement] = STATE(34), + [sym_empty_statement] = STATE(34), + [sym_labeled_statement] = STATE(34), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -17587,12 +17959,136 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(22), + [aux_sym_program_repeat1] = STATE(34), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(432), + [anon_sym_RBRACE] = ACTIONS(438), + [anon_sym_import] = ACTIONS(15), + [anon_sym_var] = ACTIONS(17), + [anon_sym_let] = ACTIONS(19), + [anon_sym_const] = ACTIONS(19), + [anon_sym_if] = ACTIONS(21), + [anon_sym_switch] = ACTIONS(23), + [anon_sym_for] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(31), + [anon_sym_do] = ACTIONS(33), + [anon_sym_try] = ACTIONS(35), + [anon_sym_with] = ACTIONS(37), + [anon_sym_break] = ACTIONS(39), + [anon_sym_continue] = ACTIONS(41), + [anon_sym_debugger] = ACTIONS(43), + [anon_sym_return] = ACTIONS(45), + [anon_sym_throw] = ACTIONS(47), + [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(87), + [anon_sym_get] = ACTIONS(87), + [anon_sym_set] = ACTIONS(87), + }, + [38] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), + [sym_variable_declaration] = STATE(971), + [sym_lexical_declaration] = STATE(971), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(971), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(971), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(971), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2627), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1827), + [sym_identifier] = ACTIONS(7), + [anon_sym_export] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(440), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17647,7 +18143,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [35] = { + [39] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -17716,7 +18212,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(434), + [anon_sym_RBRACE] = ACTIONS(442), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17771,30 +18267,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [36] = { - [sym_export_statement] = STATE(33), - [sym_declaration] = STATE(33), + [40] = { + [sym_export_statement] = STATE(39), + [sym_declaration] = STATE(39), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(33), - [sym_expression_statement] = STATE(33), + [sym_import_statement] = STATE(39), + [sym_expression_statement] = STATE(39), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(33), - [sym_if_statement] = STATE(33), - [sym_switch_statement] = STATE(33), - [sym_for_statement] = STATE(33), - [sym_for_in_statement] = STATE(33), - [sym_while_statement] = STATE(33), - [sym_do_statement] = STATE(33), - [sym_try_statement] = STATE(33), - [sym_with_statement] = STATE(33), - [sym_break_statement] = STATE(33), - [sym_continue_statement] = STATE(33), - [sym_debugger_statement] = STATE(33), - [sym_return_statement] = STATE(33), - [sym_throw_statement] = STATE(33), - [sym_empty_statement] = STATE(33), - [sym_labeled_statement] = STATE(33), + [sym_statement_block] = STATE(39), + [sym_if_statement] = STATE(39), + [sym_switch_statement] = STATE(39), + [sym_for_statement] = STATE(39), + [sym_for_in_statement] = STATE(39), + [sym_while_statement] = STATE(39), + [sym_do_statement] = STATE(39), + [sym_try_statement] = STATE(39), + [sym_with_statement] = STATE(39), + [sym_break_statement] = STATE(39), + [sym_continue_statement] = STATE(39), + [sym_debugger_statement] = STATE(39), + [sym_return_statement] = STATE(39), + [sym_throw_statement] = STATE(39), + [sym_empty_statement] = STATE(39), + [sym_labeled_statement] = STATE(39), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -17835,12 +18331,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(33), + [aux_sym_program_repeat1] = STATE(39), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(436), + [anon_sym_RBRACE] = ACTIONS(444), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -17895,7 +18391,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [37] = { + [41] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -17964,7 +18460,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(438), + [anon_sym_RBRACE] = ACTIONS(446), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18019,7 +18515,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [38] = { + [42] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -18088,7 +18584,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(440), + [anon_sym_RBRACE] = ACTIONS(448), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18143,30 +18639,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [39] = { - [sym_export_statement] = STATE(38), - [sym_declaration] = STATE(38), + [43] = { + [sym_export_statement] = STATE(42), + [sym_declaration] = STATE(42), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(38), - [sym_expression_statement] = STATE(38), + [sym_import_statement] = STATE(42), + [sym_expression_statement] = STATE(42), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(38), - [sym_if_statement] = STATE(38), - [sym_switch_statement] = STATE(38), - [sym_for_statement] = STATE(38), - [sym_for_in_statement] = STATE(38), - [sym_while_statement] = STATE(38), - [sym_do_statement] = STATE(38), - [sym_try_statement] = STATE(38), - [sym_with_statement] = STATE(38), - [sym_break_statement] = STATE(38), - [sym_continue_statement] = STATE(38), - [sym_debugger_statement] = STATE(38), - [sym_return_statement] = STATE(38), - [sym_throw_statement] = STATE(38), - [sym_empty_statement] = STATE(38), - [sym_labeled_statement] = STATE(38), + [sym_statement_block] = STATE(42), + [sym_if_statement] = STATE(42), + [sym_switch_statement] = STATE(42), + [sym_for_statement] = STATE(42), + [sym_for_in_statement] = STATE(42), + [sym_while_statement] = STATE(42), + [sym_do_statement] = STATE(42), + [sym_try_statement] = STATE(42), + [sym_with_statement] = STATE(42), + [sym_break_statement] = STATE(42), + [sym_continue_statement] = STATE(42), + [sym_debugger_statement] = STATE(42), + [sym_return_statement] = STATE(42), + [sym_throw_statement] = STATE(42), + [sym_empty_statement] = STATE(42), + [sym_labeled_statement] = STATE(42), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -18207,12 +18703,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(38), + [aux_sym_program_repeat1] = STATE(42), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(442), + [anon_sym_RBRACE] = ACTIONS(450), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18267,30 +18763,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [40] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [44] = { + [sym_export_statement] = STATE(41), + [sym_declaration] = STATE(41), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(41), + [sym_expression_statement] = STATE(41), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(41), + [sym_if_statement] = STATE(41), + [sym_switch_statement] = STATE(41), + [sym_for_statement] = STATE(41), + [sym_for_in_statement] = STATE(41), + [sym_while_statement] = STATE(41), + [sym_do_statement] = STATE(41), + [sym_try_statement] = STATE(41), + [sym_with_statement] = STATE(41), + [sym_break_statement] = STATE(41), + [sym_continue_statement] = STATE(41), + [sym_debugger_statement] = STATE(41), + [sym_return_statement] = STATE(41), + [sym_throw_statement] = STATE(41), + [sym_empty_statement] = STATE(41), + [sym_labeled_statement] = STATE(41), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -18331,12 +18827,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(41), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(444), + [anon_sym_RBRACE] = ACTIONS(452), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18391,7 +18887,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [41] = { + [45] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -18460,7 +18956,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(446), + [anon_sym_RBRACE] = ACTIONS(454), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18515,30 +19011,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [42] = { - [sym_export_statement] = STATE(40), - [sym_declaration] = STATE(40), + [46] = { + [sym_export_statement] = STATE(59), + [sym_declaration] = STATE(59), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(40), - [sym_expression_statement] = STATE(40), + [sym_import_statement] = STATE(59), + [sym_expression_statement] = STATE(59), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(40), - [sym_if_statement] = STATE(40), - [sym_switch_statement] = STATE(40), - [sym_for_statement] = STATE(40), - [sym_for_in_statement] = STATE(40), - [sym_while_statement] = STATE(40), - [sym_do_statement] = STATE(40), - [sym_try_statement] = STATE(40), - [sym_with_statement] = STATE(40), - [sym_break_statement] = STATE(40), - [sym_continue_statement] = STATE(40), - [sym_debugger_statement] = STATE(40), - [sym_return_statement] = STATE(40), - [sym_throw_statement] = STATE(40), - [sym_empty_statement] = STATE(40), - [sym_labeled_statement] = STATE(40), + [sym_statement_block] = STATE(59), + [sym_if_statement] = STATE(59), + [sym_switch_statement] = STATE(59), + [sym_for_statement] = STATE(59), + [sym_for_in_statement] = STATE(59), + [sym_while_statement] = STATE(59), + [sym_do_statement] = STATE(59), + [sym_try_statement] = STATE(59), + [sym_with_statement] = STATE(59), + [sym_break_statement] = STATE(59), + [sym_continue_statement] = STATE(59), + [sym_debugger_statement] = STATE(59), + [sym_return_statement] = STATE(59), + [sym_throw_statement] = STATE(59), + [sym_empty_statement] = STATE(59), + [sym_labeled_statement] = STATE(59), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -18579,12 +19075,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(40), + [aux_sym_program_repeat1] = STATE(59), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(448), + [anon_sym_RBRACE] = ACTIONS(456), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18639,7 +19135,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [43] = { + [47] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -18708,7 +19204,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(450), + [anon_sym_RBRACE] = ACTIONS(458), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18763,30 +19259,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [44] = { - [sym_export_statement] = STATE(41), - [sym_declaration] = STATE(41), + [48] = { + [sym_export_statement] = STATE(50), + [sym_declaration] = STATE(50), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(41), - [sym_expression_statement] = STATE(41), + [sym_import_statement] = STATE(50), + [sym_expression_statement] = STATE(50), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(41), - [sym_if_statement] = STATE(41), - [sym_switch_statement] = STATE(41), - [sym_for_statement] = STATE(41), - [sym_for_in_statement] = STATE(41), - [sym_while_statement] = STATE(41), - [sym_do_statement] = STATE(41), - [sym_try_statement] = STATE(41), - [sym_with_statement] = STATE(41), - [sym_break_statement] = STATE(41), - [sym_continue_statement] = STATE(41), - [sym_debugger_statement] = STATE(41), - [sym_return_statement] = STATE(41), - [sym_throw_statement] = STATE(41), - [sym_empty_statement] = STATE(41), - [sym_labeled_statement] = STATE(41), + [sym_statement_block] = STATE(50), + [sym_if_statement] = STATE(50), + [sym_switch_statement] = STATE(50), + [sym_for_statement] = STATE(50), + [sym_for_in_statement] = STATE(50), + [sym_while_statement] = STATE(50), + [sym_do_statement] = STATE(50), + [sym_try_statement] = STATE(50), + [sym_with_statement] = STATE(50), + [sym_break_statement] = STATE(50), + [sym_continue_statement] = STATE(50), + [sym_debugger_statement] = STATE(50), + [sym_return_statement] = STATE(50), + [sym_throw_statement] = STATE(50), + [sym_empty_statement] = STATE(50), + [sym_labeled_statement] = STATE(50), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -18827,12 +19323,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(41), + [aux_sym_program_repeat1] = STATE(50), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(452), + [anon_sym_RBRACE] = ACTIONS(460), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -18887,30 +19383,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [45] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [49] = { + [sym_export_statement] = STATE(60), + [sym_declaration] = STATE(60), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(60), + [sym_expression_statement] = STATE(60), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(60), + [sym_if_statement] = STATE(60), + [sym_switch_statement] = STATE(60), + [sym_for_statement] = STATE(60), + [sym_for_in_statement] = STATE(60), + [sym_while_statement] = STATE(60), + [sym_do_statement] = STATE(60), + [sym_try_statement] = STATE(60), + [sym_with_statement] = STATE(60), + [sym_break_statement] = STATE(60), + [sym_continue_statement] = STATE(60), + [sym_debugger_statement] = STATE(60), + [sym_return_statement] = STATE(60), + [sym_throw_statement] = STATE(60), + [sym_empty_statement] = STATE(60), + [sym_labeled_statement] = STATE(60), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -18951,12 +19447,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(60), [aux_sym_export_statement_repeat1] = STATE(1827), + [ts_builtin_sym_end] = ACTIONS(462), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(454), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19011,30 +19507,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [46] = { - [sym_export_statement] = STATE(45), - [sym_declaration] = STATE(45), + [50] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(45), - [sym_expression_statement] = STATE(45), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(45), - [sym_if_statement] = STATE(45), - [sym_switch_statement] = STATE(45), - [sym_for_statement] = STATE(45), - [sym_for_in_statement] = STATE(45), - [sym_while_statement] = STATE(45), - [sym_do_statement] = STATE(45), - [sym_try_statement] = STATE(45), - [sym_with_statement] = STATE(45), - [sym_break_statement] = STATE(45), - [sym_continue_statement] = STATE(45), - [sym_debugger_statement] = STATE(45), - [sym_return_statement] = STATE(45), - [sym_throw_statement] = STATE(45), - [sym_empty_statement] = STATE(45), - [sym_labeled_statement] = STATE(45), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19075,12 +19571,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(45), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(456), + [anon_sym_RBRACE] = ACTIONS(464), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19135,30 +19631,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [47] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [51] = { + [sym_export_statement] = STATE(52), + [sym_declaration] = STATE(52), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(52), + [sym_expression_statement] = STATE(52), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(52), + [sym_if_statement] = STATE(52), + [sym_switch_statement] = STATE(52), + [sym_for_statement] = STATE(52), + [sym_for_in_statement] = STATE(52), + [sym_while_statement] = STATE(52), + [sym_do_statement] = STATE(52), + [sym_try_statement] = STATE(52), + [sym_with_statement] = STATE(52), + [sym_break_statement] = STATE(52), + [sym_continue_statement] = STATE(52), + [sym_debugger_statement] = STATE(52), + [sym_return_statement] = STATE(52), + [sym_throw_statement] = STATE(52), + [sym_empty_statement] = STATE(52), + [sym_labeled_statement] = STATE(52), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19199,12 +19695,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(52), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(458), + [anon_sym_RBRACE] = ACTIONS(466), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19259,30 +19755,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [48] = { - [sym_export_statement] = STATE(62), - [sym_declaration] = STATE(62), + [52] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(62), - [sym_expression_statement] = STATE(62), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(62), - [sym_if_statement] = STATE(62), - [sym_switch_statement] = STATE(62), - [sym_for_statement] = STATE(62), - [sym_for_in_statement] = STATE(62), - [sym_while_statement] = STATE(62), - [sym_do_statement] = STATE(62), - [sym_try_statement] = STATE(62), - [sym_with_statement] = STATE(62), - [sym_break_statement] = STATE(62), - [sym_continue_statement] = STATE(62), - [sym_debugger_statement] = STATE(62), - [sym_return_statement] = STATE(62), - [sym_throw_statement] = STATE(62), - [sym_empty_statement] = STATE(62), - [sym_labeled_statement] = STATE(62), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19323,12 +19819,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(62), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(460), + [anon_sym_RBRACE] = ACTIONS(468), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19383,30 +19879,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [49] = { - [sym_export_statement] = STATE(60), - [sym_declaration] = STATE(60), + [53] = { + [sym_export_statement] = STATE(36), + [sym_declaration] = STATE(36), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(60), - [sym_expression_statement] = STATE(60), + [sym_import_statement] = STATE(36), + [sym_expression_statement] = STATE(36), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(60), - [sym_if_statement] = STATE(60), - [sym_switch_statement] = STATE(60), - [sym_for_statement] = STATE(60), - [sym_for_in_statement] = STATE(60), - [sym_while_statement] = STATE(60), - [sym_do_statement] = STATE(60), - [sym_try_statement] = STATE(60), - [sym_with_statement] = STATE(60), - [sym_break_statement] = STATE(60), - [sym_continue_statement] = STATE(60), - [sym_debugger_statement] = STATE(60), - [sym_return_statement] = STATE(60), - [sym_throw_statement] = STATE(60), - [sym_empty_statement] = STATE(60), - [sym_labeled_statement] = STATE(60), + [sym_statement_block] = STATE(36), + [sym_if_statement] = STATE(36), + [sym_switch_statement] = STATE(36), + [sym_for_statement] = STATE(36), + [sym_for_in_statement] = STATE(36), + [sym_while_statement] = STATE(36), + [sym_do_statement] = STATE(36), + [sym_try_statement] = STATE(36), + [sym_with_statement] = STATE(36), + [sym_break_statement] = STATE(36), + [sym_continue_statement] = STATE(36), + [sym_debugger_statement] = STATE(36), + [sym_return_statement] = STATE(36), + [sym_throw_statement] = STATE(36), + [sym_empty_statement] = STATE(36), + [sym_labeled_statement] = STATE(36), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19447,12 +19943,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(60), + [aux_sym_program_repeat1] = STATE(36), [aux_sym_export_statement_repeat1] = STATE(1827), - [ts_builtin_sym_end] = ACTIONS(462), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(470), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19507,7 +20003,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [50] = { + [54] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -19576,7 +20072,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(464), + [anon_sym_RBRACE] = ACTIONS(472), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19631,30 +20127,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [51] = { - [sym_export_statement] = STATE(61), - [sym_declaration] = STATE(61), + [55] = { + [sym_export_statement] = STATE(54), + [sym_declaration] = STATE(54), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(61), - [sym_expression_statement] = STATE(61), + [sym_import_statement] = STATE(54), + [sym_expression_statement] = STATE(54), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(61), - [sym_if_statement] = STATE(61), - [sym_switch_statement] = STATE(61), - [sym_for_statement] = STATE(61), - [sym_for_in_statement] = STATE(61), - [sym_while_statement] = STATE(61), - [sym_do_statement] = STATE(61), - [sym_try_statement] = STATE(61), - [sym_with_statement] = STATE(61), - [sym_break_statement] = STATE(61), - [sym_continue_statement] = STATE(61), - [sym_debugger_statement] = STATE(61), - [sym_return_statement] = STATE(61), - [sym_throw_statement] = STATE(61), - [sym_empty_statement] = STATE(61), - [sym_labeled_statement] = STATE(61), + [sym_statement_block] = STATE(54), + [sym_if_statement] = STATE(54), + [sym_switch_statement] = STATE(54), + [sym_for_statement] = STATE(54), + [sym_for_in_statement] = STATE(54), + [sym_while_statement] = STATE(54), + [sym_do_statement] = STATE(54), + [sym_try_statement] = STATE(54), + [sym_with_statement] = STATE(54), + [sym_break_statement] = STATE(54), + [sym_continue_statement] = STATE(54), + [sym_debugger_statement] = STATE(54), + [sym_return_statement] = STATE(54), + [sym_throw_statement] = STATE(54), + [sym_empty_statement] = STATE(54), + [sym_labeled_statement] = STATE(54), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19695,12 +20191,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(61), + [aux_sym_program_repeat1] = STATE(54), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(466), + [anon_sym_RBRACE] = ACTIONS(474), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19755,30 +20251,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [52] = { - [sym_export_statement] = STATE(53), - [sym_declaration] = STATE(53), + [56] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(53), - [sym_expression_statement] = STATE(53), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(53), - [sym_if_statement] = STATE(53), - [sym_switch_statement] = STATE(53), - [sym_for_statement] = STATE(53), - [sym_for_in_statement] = STATE(53), - [sym_while_statement] = STATE(53), - [sym_do_statement] = STATE(53), - [sym_try_statement] = STATE(53), - [sym_with_statement] = STATE(53), - [sym_break_statement] = STATE(53), - [sym_continue_statement] = STATE(53), - [sym_debugger_statement] = STATE(53), - [sym_return_statement] = STATE(53), - [sym_throw_statement] = STATE(53), - [sym_empty_statement] = STATE(53), - [sym_labeled_statement] = STATE(53), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19819,12 +20315,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(53), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(468), + [anon_sym_RBRACE] = ACTIONS(476), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -19879,30 +20375,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [53] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [57] = { + [sym_export_statement] = STATE(56), + [sym_declaration] = STATE(56), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(56), + [sym_expression_statement] = STATE(56), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(56), + [sym_if_statement] = STATE(56), + [sym_switch_statement] = STATE(56), + [sym_for_statement] = STATE(56), + [sym_for_in_statement] = STATE(56), + [sym_while_statement] = STATE(56), + [sym_do_statement] = STATE(56), + [sym_try_statement] = STATE(56), + [sym_with_statement] = STATE(56), + [sym_break_statement] = STATE(56), + [sym_continue_statement] = STATE(56), + [sym_debugger_statement] = STATE(56), + [sym_return_statement] = STATE(56), + [sym_throw_statement] = STATE(56), + [sym_empty_statement] = STATE(56), + [sym_labeled_statement] = STATE(56), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -19943,12 +20439,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(56), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(470), + [anon_sym_RBRACE] = ACTIONS(478), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20003,30 +20499,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [54] = { - [sym_export_statement] = STATE(35), - [sym_declaration] = STATE(35), + [58] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(35), - [sym_expression_statement] = STATE(35), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(35), - [sym_if_statement] = STATE(35), - [sym_switch_statement] = STATE(35), - [sym_for_statement] = STATE(35), - [sym_for_in_statement] = STATE(35), - [sym_while_statement] = STATE(35), - [sym_do_statement] = STATE(35), - [sym_try_statement] = STATE(35), - [sym_with_statement] = STATE(35), - [sym_break_statement] = STATE(35), - [sym_continue_statement] = STATE(35), - [sym_debugger_statement] = STATE(35), - [sym_return_statement] = STATE(35), - [sym_throw_statement] = STATE(35), - [sym_empty_statement] = STATE(35), - [sym_labeled_statement] = STATE(35), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -20067,12 +20563,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(35), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), + [ts_builtin_sym_end] = ACTIONS(462), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(472), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20127,7 +20623,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [55] = { + [59] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -20196,7 +20692,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(474), + [anon_sym_RBRACE] = ACTIONS(480), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20251,30 +20747,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [56] = { - [sym_export_statement] = STATE(55), - [sym_declaration] = STATE(55), + [60] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(55), - [sym_expression_statement] = STATE(55), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(55), - [sym_if_statement] = STATE(55), - [sym_switch_statement] = STATE(55), - [sym_for_statement] = STATE(55), - [sym_for_in_statement] = STATE(55), - [sym_while_statement] = STATE(55), - [sym_do_statement] = STATE(55), - [sym_try_statement] = STATE(55), - [sym_with_statement] = STATE(55), - [sym_break_statement] = STATE(55), - [sym_continue_statement] = STATE(55), - [sym_debugger_statement] = STATE(55), - [sym_return_statement] = STATE(55), - [sym_throw_statement] = STATE(55), - [sym_empty_statement] = STATE(55), - [sym_labeled_statement] = STATE(55), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -20315,12 +20811,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(55), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), + [ts_builtin_sym_end] = ACTIONS(482), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(476), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20375,30 +20871,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [57] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [61] = { + [sym_export_statement] = STATE(45), + [sym_declaration] = STATE(45), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(45), + [sym_expression_statement] = STATE(45), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(45), + [sym_if_statement] = STATE(45), + [sym_switch_statement] = STATE(45), + [sym_for_statement] = STATE(45), + [sym_for_in_statement] = STATE(45), + [sym_while_statement] = STATE(45), + [sym_do_statement] = STATE(45), + [sym_try_statement] = STATE(45), + [sym_with_statement] = STATE(45), + [sym_break_statement] = STATE(45), + [sym_continue_statement] = STATE(45), + [sym_debugger_statement] = STATE(45), + [sym_return_statement] = STATE(45), + [sym_throw_statement] = STATE(45), + [sym_empty_statement] = STATE(45), + [sym_labeled_statement] = STATE(45), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -20439,12 +20935,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(45), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(478), + [anon_sym_RBRACE] = ACTIONS(484), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20499,7 +20995,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [58] = { + [62] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -20565,10 +21061,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_formal_parameters] = STATE(2662), [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), - [ts_builtin_sym_end] = ACTIONS(462), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(486), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20623,30 +21119,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [59] = { - [sym_export_statement] = STATE(57), - [sym_declaration] = STATE(57), + [63] = { + [sym_export_statement] = STATE(47), + [sym_declaration] = STATE(47), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(57), - [sym_expression_statement] = STATE(57), + [sym_import_statement] = STATE(47), + [sym_expression_statement] = STATE(47), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(57), - [sym_if_statement] = STATE(57), - [sym_switch_statement] = STATE(57), - [sym_for_statement] = STATE(57), - [sym_for_in_statement] = STATE(57), - [sym_while_statement] = STATE(57), - [sym_do_statement] = STATE(57), - [sym_try_statement] = STATE(57), - [sym_with_statement] = STATE(57), - [sym_break_statement] = STATE(57), - [sym_continue_statement] = STATE(57), - [sym_debugger_statement] = STATE(57), - [sym_return_statement] = STATE(57), - [sym_throw_statement] = STATE(57), - [sym_empty_statement] = STATE(57), - [sym_labeled_statement] = STATE(57), + [sym_statement_block] = STATE(47), + [sym_if_statement] = STATE(47), + [sym_switch_statement] = STATE(47), + [sym_for_statement] = STATE(47), + [sym_for_in_statement] = STATE(47), + [sym_while_statement] = STATE(47), + [sym_do_statement] = STATE(47), + [sym_try_statement] = STATE(47), + [sym_with_statement] = STATE(47), + [sym_break_statement] = STATE(47), + [sym_continue_statement] = STATE(47), + [sym_debugger_statement] = STATE(47), + [sym_return_statement] = STATE(47), + [sym_throw_statement] = STATE(47), + [sym_empty_statement] = STATE(47), + [sym_labeled_statement] = STATE(47), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -20687,12 +21183,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(57), + [aux_sym_program_repeat1] = STATE(47), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(480), + [anon_sym_RBRACE] = ACTIONS(488), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20747,7 +21243,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [60] = { + [64] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -20813,10 +21309,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_formal_parameters] = STATE(2662), [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), - [ts_builtin_sym_end] = ACTIONS(482), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), + [anon_sym_RBRACE] = ACTIONS(490), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20871,30 +21367,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [61] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [65] = { + [sym_export_statement] = STATE(62), + [sym_declaration] = STATE(62), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(62), + [sym_expression_statement] = STATE(62), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(62), + [sym_if_statement] = STATE(62), + [sym_switch_statement] = STATE(62), + [sym_for_statement] = STATE(62), + [sym_for_in_statement] = STATE(62), + [sym_while_statement] = STATE(62), + [sym_do_statement] = STATE(62), + [sym_try_statement] = STATE(62), + [sym_with_statement] = STATE(62), + [sym_break_statement] = STATE(62), + [sym_continue_statement] = STATE(62), + [sym_debugger_statement] = STATE(62), + [sym_return_statement] = STATE(62), + [sym_throw_statement] = STATE(62), + [sym_empty_statement] = STATE(62), + [sym_labeled_statement] = STATE(62), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -20935,12 +21431,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(62), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(484), + [anon_sym_RBRACE] = ACTIONS(492), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -20995,7 +21491,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [62] = { + [66] = { [sym_export_statement] = STATE(15), [sym_declaration] = STATE(15), [sym_import] = STATE(1268), @@ -21064,131 +21560,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(486), - [anon_sym_import] = ACTIONS(15), - [anon_sym_var] = ACTIONS(17), - [anon_sym_let] = ACTIONS(19), - [anon_sym_const] = ACTIONS(19), - [anon_sym_if] = ACTIONS(21), - [anon_sym_switch] = ACTIONS(23), - [anon_sym_for] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(31), - [anon_sym_do] = ACTIONS(33), - [anon_sym_try] = ACTIONS(35), - [anon_sym_with] = ACTIONS(37), - [anon_sym_break] = ACTIONS(39), - [anon_sym_continue] = ACTIONS(41), - [anon_sym_debugger] = ACTIONS(43), - [anon_sym_return] = ACTIONS(45), - [anon_sym_throw] = ACTIONS(47), - [anon_sym_SEMI] = ACTIONS(49), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(59), - [anon_sym_async] = ACTIONS(61), - [anon_sym_function] = ACTIONS(63), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(87), - [anon_sym_get] = ACTIONS(87), - [anon_sym_set] = ACTIONS(87), - }, - [63] = { - [sym_export_statement] = STATE(68), - [sym_declaration] = STATE(68), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(68), - [sym_expression_statement] = STATE(68), - [sym_variable_declaration] = STATE(971), - [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(68), - [sym_if_statement] = STATE(68), - [sym_switch_statement] = STATE(68), - [sym_for_statement] = STATE(68), - [sym_for_in_statement] = STATE(68), - [sym_while_statement] = STATE(68), - [sym_do_statement] = STATE(68), - [sym_try_statement] = STATE(68), - [sym_with_statement] = STATE(68), - [sym_break_statement] = STATE(68), - [sym_continue_statement] = STATE(68), - [sym_debugger_statement] = STATE(68), - [sym_return_statement] = STATE(68), - [sym_throw_statement] = STATE(68), - [sym_empty_statement] = STATE(68), - [sym_labeled_statement] = STATE(68), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1248), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(971), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(971), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(971), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2627), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(68), - [aux_sym_export_statement_repeat1] = STATE(1827), - [sym_identifier] = ACTIONS(7), - [anon_sym_export] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(488), + [anon_sym_RBRACE] = ACTIONS(494), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -21243,30 +21615,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [64] = { - [sym_export_statement] = STATE(47), - [sym_declaration] = STATE(47), + [67] = { + [sym_export_statement] = STATE(15), + [sym_declaration] = STATE(15), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(47), - [sym_expression_statement] = STATE(47), + [sym_import_statement] = STATE(15), + [sym_expression_statement] = STATE(15), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(47), - [sym_if_statement] = STATE(47), - [sym_switch_statement] = STATE(47), - [sym_for_statement] = STATE(47), - [sym_for_in_statement] = STATE(47), - [sym_while_statement] = STATE(47), - [sym_do_statement] = STATE(47), - [sym_try_statement] = STATE(47), - [sym_with_statement] = STATE(47), - [sym_break_statement] = STATE(47), - [sym_continue_statement] = STATE(47), - [sym_debugger_statement] = STATE(47), - [sym_return_statement] = STATE(47), - [sym_throw_statement] = STATE(47), - [sym_empty_statement] = STATE(47), - [sym_labeled_statement] = STATE(47), + [sym_statement_block] = STATE(15), + [sym_if_statement] = STATE(15), + [sym_switch_statement] = STATE(15), + [sym_for_statement] = STATE(15), + [sym_for_in_statement] = STATE(15), + [sym_while_statement] = STATE(15), + [sym_do_statement] = STATE(15), + [sym_try_statement] = STATE(15), + [sym_with_statement] = STATE(15), + [sym_break_statement] = STATE(15), + [sym_continue_statement] = STATE(15), + [sym_debugger_statement] = STATE(15), + [sym_return_statement] = STATE(15), + [sym_throw_statement] = STATE(15), + [sym_empty_statement] = STATE(15), + [sym_labeled_statement] = STATE(15), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -21307,12 +21679,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(47), + [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(490), + [anon_sym_RBRACE] = ACTIONS(496), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -21367,30 +21739,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [65] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [68] = { + [sym_export_statement] = STATE(38), + [sym_declaration] = STATE(38), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(38), + [sym_expression_statement] = STATE(38), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(38), + [sym_if_statement] = STATE(38), + [sym_switch_statement] = STATE(38), + [sym_for_statement] = STATE(38), + [sym_for_in_statement] = STATE(38), + [sym_while_statement] = STATE(38), + [sym_do_statement] = STATE(38), + [sym_try_statement] = STATE(38), + [sym_with_statement] = STATE(38), + [sym_break_statement] = STATE(38), + [sym_continue_statement] = STATE(38), + [sym_debugger_statement] = STATE(38), + [sym_return_statement] = STATE(38), + [sym_throw_statement] = STATE(38), + [sym_empty_statement] = STATE(38), + [sym_labeled_statement] = STATE(38), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -21431,12 +21803,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), + [aux_sym_program_repeat1] = STATE(38), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(492), + [anon_sym_RBRACE] = ACTIONS(498), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -21491,32 +21863,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [66] = { - [sym_export_statement] = STATE(50), - [sym_declaration] = STATE(50), + [69] = { + [sym_export_statement] = STATE(809), + [sym_declaration] = STATE(809), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(50), - [sym_expression_statement] = STATE(50), - [sym_variable_declaration] = STATE(971), - [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(50), - [sym_if_statement] = STATE(50), - [sym_switch_statement] = STATE(50), - [sym_for_statement] = STATE(50), - [sym_for_in_statement] = STATE(50), - [sym_while_statement] = STATE(50), - [sym_do_statement] = STATE(50), - [sym_try_statement] = STATE(50), - [sym_with_statement] = STATE(50), - [sym_break_statement] = STATE(50), - [sym_continue_statement] = STATE(50), - [sym_debugger_statement] = STATE(50), - [sym_return_statement] = STATE(50), - [sym_throw_statement] = STATE(50), - [sym_empty_statement] = STATE(50), - [sym_labeled_statement] = STATE(50), + [sym_import_statement] = STATE(809), + [sym_expression_statement] = STATE(809), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(809), + [sym_if_statement] = STATE(809), + [sym_switch_statement] = STATE(809), + [sym_for_statement] = STATE(809), + [sym_for_in_statement] = STATE(809), + [sym_while_statement] = STATE(809), + [sym_do_statement] = STATE(809), + [sym_try_statement] = STATE(809), + [sym_with_statement] = STATE(809), + [sym_break_statement] = STATE(809), + [sym_continue_statement] = STATE(809), + [sym_debugger_statement] = STATE(809), + [sym_return_statement] = STATE(809), + [sym_throw_statement] = STATE(809), + [sym_empty_statement] = STATE(809), + [sym_labeled_statement] = STATE(809), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1248), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -21529,11 +21901,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(971), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(971), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(971), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -21548,45 +21920,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2627), + [sym_sequence_expression] = STATE(2393), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(50), - [aux_sym_export_statement_repeat1] = STATE(1827), - [sym_identifier] = ACTIONS(7), - [anon_sym_export] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(494), - [anon_sym_import] = ACTIONS(15), - [anon_sym_var] = ACTIONS(17), - [anon_sym_let] = ACTIONS(19), - [anon_sym_const] = ACTIONS(19), - [anon_sym_if] = ACTIONS(21), - [anon_sym_switch] = ACTIONS(23), - [anon_sym_for] = ACTIONS(25), + [aux_sym_export_statement_repeat1] = STATE(1776), + [sym_identifier] = ACTIONS(149), + [anon_sym_export] = ACTIONS(151), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_import] = ACTIONS(157), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), + [anon_sym_if] = ACTIONS(163), + [anon_sym_switch] = ACTIONS(165), + [anon_sym_for] = ACTIONS(167), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(31), - [anon_sym_do] = ACTIONS(33), - [anon_sym_try] = ACTIONS(35), - [anon_sym_with] = ACTIONS(37), - [anon_sym_break] = ACTIONS(39), - [anon_sym_continue] = ACTIONS(41), - [anon_sym_debugger] = ACTIONS(43), - [anon_sym_return] = ACTIONS(45), - [anon_sym_throw] = ACTIONS(47), - [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_while] = ACTIONS(169), + [anon_sym_do] = ACTIONS(171), + [anon_sym_try] = ACTIONS(173), + [anon_sym_with] = ACTIONS(175), + [anon_sym_break] = ACTIONS(177), + [anon_sym_continue] = ACTIONS(179), + [anon_sym_debugger] = ACTIONS(181), + [anon_sym_return] = ACTIONS(183), + [anon_sym_throw] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(187), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(59), - [anon_sym_async] = ACTIONS(61), - [anon_sym_function] = ACTIONS(63), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(191), + [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -21611,34 +21981,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(87), - [anon_sym_get] = ACTIONS(87), - [anon_sym_set] = ACTIONS(87), + [anon_sym_static] = ACTIONS(195), + [anon_sym_get] = ACTIONS(195), + [anon_sym_set] = ACTIONS(195), }, - [67] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [70] = { + [sym_export_statement] = STATE(967), + [sym_declaration] = STATE(967), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(967), + [sym_expression_statement] = STATE(967), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(967), + [sym_if_statement] = STATE(967), + [sym_switch_statement] = STATE(967), + [sym_for_statement] = STATE(967), + [sym_for_in_statement] = STATE(967), + [sym_while_statement] = STATE(967), + [sym_do_statement] = STATE(967), + [sym_try_statement] = STATE(967), + [sym_with_statement] = STATE(967), + [sym_break_statement] = STATE(967), + [sym_continue_statement] = STATE(967), + [sym_debugger_statement] = STATE(967), + [sym_return_statement] = STATE(967), + [sym_throw_statement] = STATE(967), + [sym_empty_statement] = STATE(967), + [sym_labeled_statement] = STATE(967), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -21679,12 +22049,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(496), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -21739,30 +22107,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [68] = { - [sym_export_statement] = STATE(15), - [sym_declaration] = STATE(15), + [71] = { + [sym_export_statement] = STATE(544), + [sym_declaration] = STATE(544), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(15), - [sym_expression_statement] = STATE(15), + [sym_import_statement] = STATE(544), + [sym_expression_statement] = STATE(544), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(544), + [sym_if_statement] = STATE(544), + [sym_switch_statement] = STATE(544), + [sym_for_statement] = STATE(544), + [sym_for_in_statement] = STATE(544), + [sym_while_statement] = STATE(544), + [sym_do_statement] = STATE(544), + [sym_try_statement] = STATE(544), + [sym_with_statement] = STATE(544), + [sym_break_statement] = STATE(544), + [sym_continue_statement] = STATE(544), + [sym_debugger_statement] = STATE(544), + [sym_return_statement] = STATE(544), + [sym_throw_statement] = STATE(544), + [sym_empty_statement] = STATE(544), + [sym_labeled_statement] = STATE(544), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1331), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(531), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(531), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(531), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2468), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_export_statement_repeat1] = STATE(1847), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), + }, + [72] = { + [sym_export_statement] = STATE(876), + [sym_declaration] = STATE(876), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(876), + [sym_expression_statement] = STATE(876), [sym_variable_declaration] = STATE(971), [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(15), - [sym_if_statement] = STATE(15), - [sym_switch_statement] = STATE(15), - [sym_for_statement] = STATE(15), - [sym_for_in_statement] = STATE(15), - [sym_while_statement] = STATE(15), - [sym_do_statement] = STATE(15), - [sym_try_statement] = STATE(15), - [sym_with_statement] = STATE(15), - [sym_break_statement] = STATE(15), - [sym_continue_statement] = STATE(15), - [sym_debugger_statement] = STATE(15), - [sym_return_statement] = STATE(15), - [sym_throw_statement] = STATE(15), - [sym_empty_statement] = STATE(15), - [sym_labeled_statement] = STATE(15), + [sym_statement_block] = STATE(876), + [sym_if_statement] = STATE(876), + [sym_switch_statement] = STATE(876), + [sym_for_statement] = STATE(876), + [sym_for_in_statement] = STATE(876), + [sym_while_statement] = STATE(876), + [sym_do_statement] = STATE(876), + [sym_try_statement] = STATE(876), + [sym_with_statement] = STATE(876), + [sym_break_statement] = STATE(876), + [sym_continue_statement] = STATE(876), + [sym_debugger_statement] = STATE(876), + [sym_return_statement] = STATE(876), + [sym_throw_statement] = STATE(876), + [sym_empty_statement] = STATE(876), + [sym_labeled_statement] = STATE(876), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1248), [sym_primary_expression] = STATE(1247), @@ -21803,12 +22293,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_program_repeat1] = STATE(15), [aux_sym_export_statement_repeat1] = STATE(1827), [sym_identifier] = ACTIONS(7), [anon_sym_export] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(498), [anon_sym_import] = ACTIONS(15), [anon_sym_var] = ACTIONS(17), [anon_sym_let] = ACTIONS(19), @@ -21863,32 +22351,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [69] = { - [sym_export_statement] = STATE(809), - [sym_declaration] = STATE(809), + [73] = { + [sym_export_statement] = STATE(554), + [sym_declaration] = STATE(555), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(809), - [sym_expression_statement] = STATE(809), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(809), - [sym_if_statement] = STATE(809), - [sym_switch_statement] = STATE(809), - [sym_for_statement] = STATE(809), - [sym_for_in_statement] = STATE(809), - [sym_while_statement] = STATE(809), - [sym_do_statement] = STATE(809), - [sym_try_statement] = STATE(809), - [sym_with_statement] = STATE(809), - [sym_break_statement] = STATE(809), - [sym_continue_statement] = STATE(809), - [sym_debugger_statement] = STATE(809), - [sym_return_statement] = STATE(809), - [sym_throw_statement] = STATE(809), - [sym_empty_statement] = STATE(809), - [sym_labeled_statement] = STATE(809), + [sym_import_statement] = STATE(630), + [sym_expression_statement] = STATE(557), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(559), + [sym_if_statement] = STATE(563), + [sym_switch_statement] = STATE(568), + [sym_for_statement] = STATE(570), + [sym_for_in_statement] = STATE(571), + [sym_while_statement] = STATE(572), + [sym_do_statement] = STATE(575), + [sym_try_statement] = STATE(577), + [sym_with_statement] = STATE(578), + [sym_break_statement] = STATE(580), + [sym_continue_statement] = STATE(581), + [sym_debugger_statement] = STATE(584), + [sym_return_statement] = STATE(585), + [sym_throw_statement] = STATE(587), + [sym_empty_statement] = STATE(589), + [sym_labeled_statement] = STATE(590), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -21901,11 +22389,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -21920,43 +22408,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2393), + [sym_sequence_expression] = STATE(2468), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1776), - [sym_identifier] = ACTIONS(149), - [anon_sym_export] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(155), - [anon_sym_import] = ACTIONS(157), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), - [anon_sym_if] = ACTIONS(163), - [anon_sym_switch] = ACTIONS(165), - [anon_sym_for] = ACTIONS(167), + [aux_sym_export_statement_repeat1] = STATE(1847), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(169), - [anon_sym_do] = ACTIONS(171), - [anon_sym_try] = ACTIONS(173), - [anon_sym_with] = ACTIONS(175), - [anon_sym_break] = ACTIONS(177), - [anon_sym_continue] = ACTIONS(179), - [anon_sym_debugger] = ACTIONS(181), - [anon_sym_return] = ACTIONS(183), - [anon_sym_throw] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(187), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(191), - [anon_sym_function] = ACTIONS(193), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -21981,36 +22469,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(195), - [anon_sym_get] = ACTIONS(195), - [anon_sym_set] = ACTIONS(195), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), }, - [70] = { - [sym_export_statement] = STATE(2612), - [sym_declaration] = STATE(2612), + [74] = { + [sym_export_statement] = STATE(592), + [sym_declaration] = STATE(592), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2612), - [sym_expression_statement] = STATE(2612), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2612), - [sym_if_statement] = STATE(2612), - [sym_switch_statement] = STATE(2612), - [sym_for_statement] = STATE(2612), - [sym_for_in_statement] = STATE(2612), - [sym_while_statement] = STATE(2612), - [sym_do_statement] = STATE(2612), - [sym_try_statement] = STATE(2612), - [sym_with_statement] = STATE(2612), - [sym_break_statement] = STATE(2612), - [sym_continue_statement] = STATE(2612), - [sym_debugger_statement] = STATE(2612), - [sym_return_statement] = STATE(2612), - [sym_throw_statement] = STATE(2612), - [sym_empty_statement] = STATE(2612), - [sym_labeled_statement] = STATE(2612), + [sym_import_statement] = STATE(592), + [sym_expression_statement] = STATE(592), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(592), + [sym_if_statement] = STATE(592), + [sym_switch_statement] = STATE(592), + [sym_for_statement] = STATE(592), + [sym_for_in_statement] = STATE(592), + [sym_while_statement] = STATE(592), + [sym_do_statement] = STATE(592), + [sym_try_statement] = STATE(592), + [sym_with_statement] = STATE(592), + [sym_break_statement] = STATE(592), + [sym_continue_statement] = STATE(592), + [sym_debugger_statement] = STATE(592), + [sym_return_statement] = STATE(592), + [sym_throw_statement] = STATE(592), + [sym_empty_statement] = STATE(592), + [sym_labeled_statement] = STATE(592), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1265), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22023,11 +22511,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22042,14 +22530,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2297), + [sym_sequence_expression] = STATE(2468), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1793), + [aux_sym_export_statement_repeat1] = STATE(1847), [sym_identifier] = ACTIONS(500), [anon_sym_export] = ACTIONS(502), [anon_sym_LBRACE] = ACTIONS(504), @@ -22107,32 +22595,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(544), [anon_sym_set] = ACTIONS(544), }, - [71] = { - [sym_export_statement] = STATE(876), - [sym_declaration] = STATE(876), + [75] = { + [sym_export_statement] = STATE(595), + [sym_declaration] = STATE(595), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(876), - [sym_expression_statement] = STATE(876), - [sym_variable_declaration] = STATE(971), - [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(876), - [sym_if_statement] = STATE(876), - [sym_switch_statement] = STATE(876), - [sym_for_statement] = STATE(876), - [sym_for_in_statement] = STATE(876), - [sym_while_statement] = STATE(876), - [sym_do_statement] = STATE(876), - [sym_try_statement] = STATE(876), - [sym_with_statement] = STATE(876), - [sym_break_statement] = STATE(876), - [sym_continue_statement] = STATE(876), - [sym_debugger_statement] = STATE(876), - [sym_return_statement] = STATE(876), - [sym_throw_statement] = STATE(876), - [sym_empty_statement] = STATE(876), - [sym_labeled_statement] = STATE(876), + [sym_import_statement] = STATE(595), + [sym_expression_statement] = STATE(595), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(595), + [sym_if_statement] = STATE(595), + [sym_switch_statement] = STATE(595), + [sym_for_statement] = STATE(595), + [sym_for_in_statement] = STATE(595), + [sym_while_statement] = STATE(595), + [sym_do_statement] = STATE(595), + [sym_try_statement] = STATE(595), + [sym_with_statement] = STATE(595), + [sym_break_statement] = STATE(595), + [sym_continue_statement] = STATE(595), + [sym_debugger_statement] = STATE(595), + [sym_return_statement] = STATE(595), + [sym_throw_statement] = STATE(595), + [sym_empty_statement] = STATE(595), + [sym_labeled_statement] = STATE(595), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1248), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22145,11 +22633,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(971), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(971), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(971), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22164,43 +22652,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2627), + [sym_sequence_expression] = STATE(2468), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1827), - [sym_identifier] = ACTIONS(7), - [anon_sym_export] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_import] = ACTIONS(15), - [anon_sym_var] = ACTIONS(17), - [anon_sym_let] = ACTIONS(19), - [anon_sym_const] = ACTIONS(19), - [anon_sym_if] = ACTIONS(21), - [anon_sym_switch] = ACTIONS(23), - [anon_sym_for] = ACTIONS(25), + [aux_sym_export_statement_repeat1] = STATE(1847), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(31), - [anon_sym_do] = ACTIONS(33), - [anon_sym_try] = ACTIONS(35), - [anon_sym_with] = ACTIONS(37), - [anon_sym_break] = ACTIONS(39), - [anon_sym_continue] = ACTIONS(41), - [anon_sym_debugger] = ACTIONS(43), - [anon_sym_return] = ACTIONS(45), - [anon_sym_throw] = ACTIONS(47), - [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(59), - [anon_sym_async] = ACTIONS(61), - [anon_sym_function] = ACTIONS(63), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -22225,36 +22713,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(87), - [anon_sym_get] = ACTIONS(87), - [anon_sym_set] = ACTIONS(87), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), }, - [72] = { - [sym_export_statement] = STATE(555), - [sym_declaration] = STATE(556), + [76] = { + [sym_export_statement] = STATE(623), + [sym_declaration] = STATE(624), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(557), - [sym_expression_statement] = STATE(559), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(565), - [sym_switch_statement] = STATE(570), - [sym_for_statement] = STATE(572), - [sym_for_in_statement] = STATE(573), - [sym_while_statement] = STATE(575), - [sym_do_statement] = STATE(577), - [sym_try_statement] = STATE(578), - [sym_with_statement] = STATE(580), - [sym_break_statement] = STATE(581), - [sym_continue_statement] = STATE(584), - [sym_debugger_statement] = STATE(585), - [sym_return_statement] = STATE(587), - [sym_throw_statement] = STATE(589), - [sym_empty_statement] = STATE(590), - [sym_labeled_statement] = STATE(591), + [sym_import_statement] = STATE(625), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(573), + [sym_if_statement] = STATE(645), + [sym_switch_statement] = STATE(556), + [sym_for_statement] = STATE(635), + [sym_for_in_statement] = STATE(636), + [sym_while_statement] = STATE(637), + [sym_do_statement] = STATE(638), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(658), + [sym_break_statement] = STATE(657), + [sym_continue_statement] = STATE(656), + [sym_debugger_statement] = STATE(655), + [sym_return_statement] = STATE(653), + [sym_throw_statement] = STATE(652), + [sym_empty_statement] = STATE(651), + [sym_labeled_statement] = STATE(512), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22267,11 +22755,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22294,35 +22782,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1847), - [sym_identifier] = ACTIONS(546), - [anon_sym_export] = ACTIONS(548), - [anon_sym_LBRACE] = ACTIONS(550), - [anon_sym_import] = ACTIONS(552), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), - [anon_sym_if] = ACTIONS(558), - [anon_sym_switch] = ACTIONS(560), - [anon_sym_for] = ACTIONS(562), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(564), - [anon_sym_do] = ACTIONS(566), - [anon_sym_try] = ACTIONS(568), - [anon_sym_with] = ACTIONS(570), - [anon_sym_break] = ACTIONS(572), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_debugger] = ACTIONS(576), - [anon_sym_return] = ACTIONS(578), - [anon_sym_throw] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(586), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -22347,36 +22835,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(590), - [anon_sym_get] = ACTIONS(590), - [anon_sym_set] = ACTIONS(590), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), }, - [73] = { - [sym_export_statement] = STATE(593), - [sym_declaration] = STATE(593), + [77] = { + [sym_export_statement] = STATE(642), + [sym_declaration] = STATE(642), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(593), - [sym_expression_statement] = STATE(593), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(593), - [sym_if_statement] = STATE(593), - [sym_switch_statement] = STATE(593), - [sym_for_statement] = STATE(593), - [sym_for_in_statement] = STATE(593), - [sym_while_statement] = STATE(593), - [sym_do_statement] = STATE(593), - [sym_try_statement] = STATE(593), - [sym_with_statement] = STATE(593), - [sym_break_statement] = STATE(593), - [sym_continue_statement] = STATE(593), - [sym_debugger_statement] = STATE(593), - [sym_return_statement] = STATE(593), - [sym_throw_statement] = STATE(593), - [sym_empty_statement] = STATE(593), - [sym_labeled_statement] = STATE(593), + [sym_import_statement] = STATE(642), + [sym_expression_statement] = STATE(642), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(642), + [sym_if_statement] = STATE(642), + [sym_switch_statement] = STATE(642), + [sym_for_statement] = STATE(642), + [sym_for_in_statement] = STATE(642), + [sym_while_statement] = STATE(642), + [sym_do_statement] = STATE(642), + [sym_try_statement] = STATE(642), + [sym_with_statement] = STATE(642), + [sym_break_statement] = STATE(642), + [sym_continue_statement] = STATE(642), + [sym_debugger_statement] = STATE(642), + [sym_return_statement] = STATE(642), + [sym_throw_statement] = STATE(642), + [sym_empty_statement] = STATE(642), + [sym_labeled_statement] = STATE(642), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22389,11 +22877,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22416,35 +22904,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1847), - [sym_identifier] = ACTIONS(546), - [anon_sym_export] = ACTIONS(548), - [anon_sym_LBRACE] = ACTIONS(550), - [anon_sym_import] = ACTIONS(552), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), - [anon_sym_if] = ACTIONS(558), - [anon_sym_switch] = ACTIONS(560), - [anon_sym_for] = ACTIONS(562), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(564), - [anon_sym_do] = ACTIONS(566), - [anon_sym_try] = ACTIONS(568), - [anon_sym_with] = ACTIONS(570), - [anon_sym_break] = ACTIONS(572), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_debugger] = ACTIONS(576), - [anon_sym_return] = ACTIONS(578), - [anon_sym_throw] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(586), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -22469,36 +22957,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(590), - [anon_sym_get] = ACTIONS(590), - [anon_sym_set] = ACTIONS(590), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), }, - [74] = { - [sym_export_statement] = STATE(596), - [sym_declaration] = STATE(596), + [78] = { + [sym_export_statement] = STATE(600), + [sym_declaration] = STATE(600), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(596), - [sym_expression_statement] = STATE(596), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(596), - [sym_if_statement] = STATE(596), - [sym_switch_statement] = STATE(596), - [sym_for_statement] = STATE(596), - [sym_for_in_statement] = STATE(596), - [sym_while_statement] = STATE(596), - [sym_do_statement] = STATE(596), - [sym_try_statement] = STATE(596), - [sym_with_statement] = STATE(596), - [sym_break_statement] = STATE(596), - [sym_continue_statement] = STATE(596), - [sym_debugger_statement] = STATE(596), - [sym_return_statement] = STATE(596), - [sym_throw_statement] = STATE(596), - [sym_empty_statement] = STATE(596), - [sym_labeled_statement] = STATE(596), + [sym_import_statement] = STATE(600), + [sym_expression_statement] = STATE(600), + [sym_variable_declaration] = STATE(868), + [sym_lexical_declaration] = STATE(868), + [sym_statement_block] = STATE(600), + [sym_if_statement] = STATE(600), + [sym_switch_statement] = STATE(600), + [sym_for_statement] = STATE(600), + [sym_for_in_statement] = STATE(600), + [sym_while_statement] = STATE(600), + [sym_do_statement] = STATE(600), + [sym_try_statement] = STATE(600), + [sym_with_statement] = STATE(600), + [sym_break_statement] = STATE(600), + [sym_continue_statement] = STATE(600), + [sym_debugger_statement] = STATE(600), + [sym_return_statement] = STATE(600), + [sym_throw_statement] = STATE(600), + [sym_empty_statement] = STATE(600), + [sym_labeled_statement] = STATE(600), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22511,11 +22999,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(868), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(868), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(868), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22530,14 +23018,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), + [sym_sequence_expression] = STATE(2161), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), + [aux_sym_export_statement_repeat1] = STATE(1807), [sym_identifier] = ACTIONS(546), [anon_sym_export] = ACTIONS(548), [anon_sym_LBRACE] = ACTIONS(550), @@ -22595,32 +23083,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(590), [anon_sym_set] = ACTIONS(590), }, - [75] = { - [sym_export_statement] = STATE(624), - [sym_declaration] = STATE(625), + [79] = { + [sym_export_statement] = STATE(612), + [sym_declaration] = STATE(612), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(626), - [sym_expression_statement] = STATE(630), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(571), - [sym_if_statement] = STATE(514), - [sym_switch_statement] = STATE(515), - [sym_for_statement] = STATE(636), - [sym_for_in_statement] = STATE(637), - [sym_while_statement] = STATE(638), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(658), - [sym_with_statement] = STATE(657), - [sym_break_statement] = STATE(656), - [sym_continue_statement] = STATE(655), - [sym_debugger_statement] = STATE(654), - [sym_return_statement] = STATE(652), - [sym_throw_statement] = STATE(651), - [sym_empty_statement] = STATE(650), - [sym_labeled_statement] = STATE(512), + [sym_import_statement] = STATE(612), + [sym_expression_statement] = STATE(612), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(612), + [sym_if_statement] = STATE(612), + [sym_switch_statement] = STATE(612), + [sym_for_statement] = STATE(612), + [sym_for_in_statement] = STATE(612), + [sym_while_statement] = STATE(612), + [sym_do_statement] = STATE(612), + [sym_try_statement] = STATE(612), + [sym_with_statement] = STATE(612), + [sym_break_statement] = STATE(612), + [sym_continue_statement] = STATE(612), + [sym_debugger_statement] = STATE(612), + [sym_return_statement] = STATE(612), + [sym_throw_statement] = STATE(612), + [sym_empty_statement] = STATE(612), + [sym_labeled_statement] = STATE(612), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22633,11 +23121,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22660,35 +23148,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1847), - [sym_identifier] = ACTIONS(546), - [anon_sym_export] = ACTIONS(548), - [anon_sym_LBRACE] = ACTIONS(550), - [anon_sym_import] = ACTIONS(552), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), - [anon_sym_if] = ACTIONS(558), - [anon_sym_switch] = ACTIONS(560), - [anon_sym_for] = ACTIONS(562), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(564), - [anon_sym_do] = ACTIONS(566), - [anon_sym_try] = ACTIONS(568), - [anon_sym_with] = ACTIONS(570), - [anon_sym_break] = ACTIONS(572), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_debugger] = ACTIONS(576), - [anon_sym_return] = ACTIONS(578), - [anon_sym_throw] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(586), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -22713,36 +23201,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(590), - [anon_sym_get] = ACTIONS(590), - [anon_sym_set] = ACTIONS(590), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), }, - [76] = { - [sym_export_statement] = STATE(642), - [sym_declaration] = STATE(642), + [80] = { + [sym_export_statement] = STATE(752), + [sym_declaration] = STATE(752), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(642), - [sym_expression_statement] = STATE(642), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(642), - [sym_if_statement] = STATE(642), - [sym_switch_statement] = STATE(642), - [sym_for_statement] = STATE(642), - [sym_for_in_statement] = STATE(642), - [sym_while_statement] = STATE(642), - [sym_do_statement] = STATE(642), - [sym_try_statement] = STATE(642), - [sym_with_statement] = STATE(642), - [sym_break_statement] = STATE(642), - [sym_continue_statement] = STATE(642), - [sym_debugger_statement] = STATE(642), - [sym_return_statement] = STATE(642), - [sym_throw_statement] = STATE(642), - [sym_empty_statement] = STATE(642), - [sym_labeled_statement] = STATE(642), + [sym_import_statement] = STATE(752), + [sym_expression_statement] = STATE(752), + [sym_variable_declaration] = STATE(868), + [sym_lexical_declaration] = STATE(868), + [sym_statement_block] = STATE(752), + [sym_if_statement] = STATE(752), + [sym_switch_statement] = STATE(752), + [sym_for_statement] = STATE(752), + [sym_for_in_statement] = STATE(752), + [sym_while_statement] = STATE(752), + [sym_do_statement] = STATE(752), + [sym_try_statement] = STATE(752), + [sym_with_statement] = STATE(752), + [sym_break_statement] = STATE(752), + [sym_continue_statement] = STATE(752), + [sym_debugger_statement] = STATE(752), + [sym_return_statement] = STATE(752), + [sym_throw_statement] = STATE(752), + [sym_empty_statement] = STATE(752), + [sym_labeled_statement] = STATE(752), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -22755,11 +23243,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(868), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(868), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(868), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22774,14 +23262,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), + [sym_sequence_expression] = STATE(2161), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), + [aux_sym_export_statement_repeat1] = STATE(1807), [sym_identifier] = ACTIONS(546), [anon_sym_export] = ACTIONS(548), [anon_sym_LBRACE] = ACTIONS(550), @@ -22839,30 +23327,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(590), [anon_sym_set] = ACTIONS(590), }, - [77] = { - [sym_export_statement] = STATE(620), - [sym_declaration] = STATE(620), + [81] = { + [sym_export_statement] = STATE(836), + [sym_declaration] = STATE(836), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(620), - [sym_expression_statement] = STATE(620), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(620), - [sym_if_statement] = STATE(620), - [sym_switch_statement] = STATE(620), - [sym_for_statement] = STATE(620), - [sym_for_in_statement] = STATE(620), - [sym_while_statement] = STATE(620), - [sym_do_statement] = STATE(620), - [sym_try_statement] = STATE(620), - [sym_with_statement] = STATE(620), - [sym_break_statement] = STATE(620), - [sym_continue_statement] = STATE(620), - [sym_debugger_statement] = STATE(620), - [sym_return_statement] = STATE(620), - [sym_throw_statement] = STATE(620), - [sym_empty_statement] = STATE(620), - [sym_labeled_statement] = STATE(620), + [sym_import_statement] = STATE(836), + [sym_expression_statement] = STATE(836), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(836), + [sym_if_statement] = STATE(836), + [sym_switch_statement] = STATE(836), + [sym_for_statement] = STATE(836), + [sym_for_in_statement] = STATE(836), + [sym_while_statement] = STATE(836), + [sym_do_statement] = STATE(836), + [sym_try_statement] = STATE(836), + [sym_with_statement] = STATE(836), + [sym_break_statement] = STATE(836), + [sym_continue_statement] = STATE(836), + [sym_debugger_statement] = STATE(836), + [sym_return_statement] = STATE(836), + [sym_throw_statement] = STATE(836), + [sym_empty_statement] = STATE(836), + [sym_labeled_statement] = STATE(836), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), @@ -22877,11 +23365,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -22896,43 +23384,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), + [sym_sequence_expression] = STATE(2393), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), - [sym_identifier] = ACTIONS(546), - [anon_sym_export] = ACTIONS(548), - [anon_sym_LBRACE] = ACTIONS(550), - [anon_sym_import] = ACTIONS(552), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), - [anon_sym_if] = ACTIONS(558), - [anon_sym_switch] = ACTIONS(560), - [anon_sym_for] = ACTIONS(562), + [aux_sym_export_statement_repeat1] = STATE(1776), + [sym_identifier] = ACTIONS(149), + [anon_sym_export] = ACTIONS(151), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_import] = ACTIONS(157), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), + [anon_sym_if] = ACTIONS(163), + [anon_sym_switch] = ACTIONS(165), + [anon_sym_for] = ACTIONS(167), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(564), - [anon_sym_do] = ACTIONS(566), - [anon_sym_try] = ACTIONS(568), - [anon_sym_with] = ACTIONS(570), - [anon_sym_break] = ACTIONS(572), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_debugger] = ACTIONS(576), - [anon_sym_return] = ACTIONS(578), - [anon_sym_throw] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_while] = ACTIONS(169), + [anon_sym_do] = ACTIONS(171), + [anon_sym_try] = ACTIONS(173), + [anon_sym_with] = ACTIONS(175), + [anon_sym_break] = ACTIONS(177), + [anon_sym_continue] = ACTIONS(179), + [anon_sym_debugger] = ACTIONS(181), + [anon_sym_return] = ACTIONS(183), + [anon_sym_throw] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(187), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(586), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(191), + [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -22957,36 +23445,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(590), - [anon_sym_get] = ACTIONS(590), - [anon_sym_set] = ACTIONS(590), + [anon_sym_static] = ACTIONS(195), + [anon_sym_get] = ACTIONS(195), + [anon_sym_set] = ACTIONS(195), }, - [78] = { - [sym_export_statement] = STATE(601), - [sym_declaration] = STATE(601), + [82] = { + [sym_export_statement] = STATE(743), + [sym_declaration] = STATE(743), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(601), - [sym_expression_statement] = STATE(601), + [sym_import_statement] = STATE(743), + [sym_expression_statement] = STATE(743), [sym_variable_declaration] = STATE(868), [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(601), - [sym_if_statement] = STATE(601), - [sym_switch_statement] = STATE(601), - [sym_for_statement] = STATE(601), - [sym_for_in_statement] = STATE(601), - [sym_while_statement] = STATE(601), - [sym_do_statement] = STATE(601), - [sym_try_statement] = STATE(601), - [sym_with_statement] = STATE(601), - [sym_break_statement] = STATE(601), - [sym_continue_statement] = STATE(601), - [sym_debugger_statement] = STATE(601), - [sym_return_statement] = STATE(601), - [sym_throw_statement] = STATE(601), - [sym_empty_statement] = STATE(601), - [sym_labeled_statement] = STATE(601), + [sym_statement_block] = STATE(743), + [sym_if_statement] = STATE(743), + [sym_switch_statement] = STATE(743), + [sym_for_statement] = STATE(743), + [sym_for_in_statement] = STATE(743), + [sym_while_statement] = STATE(743), + [sym_do_statement] = STATE(743), + [sym_try_statement] = STATE(743), + [sym_with_statement] = STATE(743), + [sym_break_statement] = STATE(743), + [sym_continue_statement] = STATE(743), + [sym_debugger_statement] = STATE(743), + [sym_return_statement] = STATE(743), + [sym_throw_statement] = STATE(743), + [sym_empty_statement] = STATE(743), + [sym_labeled_statement] = STATE(743), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -23026,128 +23514,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1807), - [sym_identifier] = ACTIONS(592), - [anon_sym_export] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(596), - [anon_sym_import] = ACTIONS(598), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), - [anon_sym_if] = ACTIONS(604), - [anon_sym_switch] = ACTIONS(606), - [anon_sym_for] = ACTIONS(608), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(610), - [anon_sym_do] = ACTIONS(612), - [anon_sym_try] = ACTIONS(614), - [anon_sym_with] = ACTIONS(616), - [anon_sym_break] = ACTIONS(618), - [anon_sym_continue] = ACTIONS(620), - [anon_sym_debugger] = ACTIONS(622), - [anon_sym_return] = ACTIONS(624), - [anon_sym_throw] = ACTIONS(626), - [anon_sym_SEMI] = ACTIONS(628), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(632), - [anon_sym_function] = ACTIONS(634), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(636), - [anon_sym_get] = ACTIONS(636), - [anon_sym_set] = ACTIONS(636), - }, - [79] = { - [sym_export_statement] = STATE(612), - [sym_declaration] = STATE(612), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(612), - [sym_expression_statement] = STATE(612), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(612), - [sym_if_statement] = STATE(612), - [sym_switch_statement] = STATE(612), - [sym_for_statement] = STATE(612), - [sym_for_in_statement] = STATE(612), - [sym_while_statement] = STATE(612), - [sym_do_statement] = STATE(612), - [sym_try_statement] = STATE(612), - [sym_with_statement] = STATE(612), - [sym_break_statement] = STATE(612), - [sym_continue_statement] = STATE(612), - [sym_debugger_statement] = STATE(612), - [sym_return_statement] = STATE(612), - [sym_throw_statement] = STATE(612), - [sym_empty_statement] = STATE(612), - [sym_labeled_statement] = STATE(612), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), [sym_identifier] = ACTIONS(546), [anon_sym_export] = ACTIONS(548), [anon_sym_LBRACE] = ACTIONS(550), @@ -23205,32 +23571,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(590), [anon_sym_set] = ACTIONS(590), }, - [80] = { - [sym_export_statement] = STATE(754), - [sym_declaration] = STATE(754), + [83] = { + [sym_export_statement] = STATE(2659), + [sym_declaration] = STATE(2659), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(754), - [sym_expression_statement] = STATE(754), - [sym_variable_declaration] = STATE(868), - [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(754), - [sym_if_statement] = STATE(754), - [sym_switch_statement] = STATE(754), - [sym_for_statement] = STATE(754), - [sym_for_in_statement] = STATE(754), - [sym_while_statement] = STATE(754), - [sym_do_statement] = STATE(754), - [sym_try_statement] = STATE(754), - [sym_with_statement] = STATE(754), - [sym_break_statement] = STATE(754), - [sym_continue_statement] = STATE(754), - [sym_debugger_statement] = STATE(754), - [sym_return_statement] = STATE(754), - [sym_throw_statement] = STATE(754), - [sym_empty_statement] = STATE(754), - [sym_labeled_statement] = STATE(754), + [sym_import_statement] = STATE(2659), + [sym_expression_statement] = STATE(2659), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_statement_block] = STATE(2659), + [sym_if_statement] = STATE(2659), + [sym_switch_statement] = STATE(2659), + [sym_for_statement] = STATE(2659), + [sym_for_in_statement] = STATE(2659), + [sym_while_statement] = STATE(2659), + [sym_do_statement] = STATE(2659), + [sym_try_statement] = STATE(2659), + [sym_with_statement] = STATE(2659), + [sym_break_statement] = STATE(2659), + [sym_continue_statement] = STATE(2659), + [sym_debugger_statement] = STATE(2659), + [sym_return_statement] = STATE(2659), + [sym_throw_statement] = STATE(2659), + [sym_empty_statement] = STATE(2659), + [sym_labeled_statement] = STATE(2659), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -23243,11 +23609,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(868), + [sym_class_declaration] = STATE(2562), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(868), + [sym_function_declaration] = STATE(2562), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(868), + [sym_generator_function_declaration] = STATE(2562), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -23262,14 +23628,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2161), + [sym_sequence_expression] = STATE(2297), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1807), + [aux_sym_export_statement_repeat1] = STATE(1793), [sym_identifier] = ACTIONS(592), [anon_sym_export] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(596), @@ -23327,154 +23693,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(636), [anon_sym_set] = ACTIONS(636), }, - [81] = { - [sym_export_statement] = STATE(836), - [sym_declaration] = STATE(836), + [84] = { + [sym_export_statement] = STATE(2322), + [sym_declaration] = STATE(2319), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(836), - [sym_expression_statement] = STATE(836), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(836), - [sym_if_statement] = STATE(836), - [sym_switch_statement] = STATE(836), - [sym_for_statement] = STATE(836), - [sym_for_in_statement] = STATE(836), - [sym_while_statement] = STATE(836), - [sym_do_statement] = STATE(836), - [sym_try_statement] = STATE(836), - [sym_with_statement] = STATE(836), - [sym_break_statement] = STATE(836), - [sym_continue_statement] = STATE(836), - [sym_debugger_statement] = STATE(836), - [sym_return_statement] = STATE(836), - [sym_throw_statement] = STATE(836), - [sym_empty_statement] = STATE(836), - [sym_labeled_statement] = STATE(836), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2393), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1776), - [sym_identifier] = ACTIONS(149), - [anon_sym_export] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(155), - [anon_sym_import] = ACTIONS(157), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), - [anon_sym_if] = ACTIONS(163), - [anon_sym_switch] = ACTIONS(165), - [anon_sym_for] = ACTIONS(167), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(169), - [anon_sym_do] = ACTIONS(171), - [anon_sym_try] = ACTIONS(173), - [anon_sym_with] = ACTIONS(175), - [anon_sym_break] = ACTIONS(177), - [anon_sym_continue] = ACTIONS(179), - [anon_sym_debugger] = ACTIONS(181), - [anon_sym_return] = ACTIONS(183), - [anon_sym_throw] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(187), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(191), - [anon_sym_function] = ACTIONS(193), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(195), - [anon_sym_get] = ACTIONS(195), - [anon_sym_set] = ACTIONS(195), - }, - [82] = { - [sym_export_statement] = STATE(744), - [sym_declaration] = STATE(744), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(744), - [sym_expression_statement] = STATE(744), - [sym_variable_declaration] = STATE(868), - [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(744), - [sym_if_statement] = STATE(744), - [sym_switch_statement] = STATE(744), - [sym_for_statement] = STATE(744), - [sym_for_in_statement] = STATE(744), - [sym_while_statement] = STATE(744), - [sym_do_statement] = STATE(744), - [sym_try_statement] = STATE(744), - [sym_with_statement] = STATE(744), - [sym_break_statement] = STATE(744), - [sym_continue_statement] = STATE(744), - [sym_debugger_statement] = STATE(744), - [sym_return_statement] = STATE(744), - [sym_throw_statement] = STATE(744), - [sym_empty_statement] = STATE(744), - [sym_labeled_statement] = STATE(744), + [sym_import_statement] = STATE(2318), + [sym_expression_statement] = STATE(2313), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_statement_block] = STATE(2312), + [sym_if_statement] = STATE(2311), + [sym_switch_statement] = STATE(2310), + [sym_for_statement] = STATE(2300), + [sym_for_in_statement] = STATE(2296), + [sym_while_statement] = STATE(2295), + [sym_do_statement] = STATE(2288), + [sym_try_statement] = STATE(2286), + [sym_with_statement] = STATE(2283), + [sym_break_statement] = STATE(2281), + [sym_continue_statement] = STATE(2276), + [sym_debugger_statement] = STATE(2275), + [sym_return_statement] = STATE(2274), + [sym_throw_statement] = STATE(2273), + [sym_empty_statement] = STATE(2272), + [sym_labeled_statement] = STATE(2269), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -23487,11 +23731,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(868), + [sym_class_declaration] = STATE(2562), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(868), + [sym_function_declaration] = STATE(2562), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(868), + [sym_generator_function_declaration] = STATE(2562), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -23506,14 +23750,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2161), + [sym_sequence_expression] = STATE(2297), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1807), + [aux_sym_export_statement_repeat1] = STATE(1793), [sym_identifier] = ACTIONS(592), [anon_sym_export] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(596), @@ -23571,154 +23815,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(636), [anon_sym_set] = ACTIONS(636), }, - [83] = { - [sym_export_statement] = STATE(2659), - [sym_declaration] = STATE(2659), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2659), - [sym_expression_statement] = STATE(2659), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2659), - [sym_if_statement] = STATE(2659), - [sym_switch_statement] = STATE(2659), - [sym_for_statement] = STATE(2659), - [sym_for_in_statement] = STATE(2659), - [sym_while_statement] = STATE(2659), - [sym_do_statement] = STATE(2659), - [sym_try_statement] = STATE(2659), - [sym_with_statement] = STATE(2659), - [sym_break_statement] = STATE(2659), - [sym_continue_statement] = STATE(2659), - [sym_debugger_statement] = STATE(2659), - [sym_return_statement] = STATE(2659), - [sym_throw_statement] = STATE(2659), - [sym_empty_statement] = STATE(2659), - [sym_labeled_statement] = STATE(2659), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1265), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2297), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), - }, - [84] = { - [sym_export_statement] = STATE(2322), - [sym_declaration] = STATE(2319), + [85] = { + [sym_export_statement] = STATE(487), + [sym_declaration] = STATE(487), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2318), - [sym_expression_statement] = STATE(2313), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2312), - [sym_if_statement] = STATE(2311), - [sym_switch_statement] = STATE(2310), - [sym_for_statement] = STATE(2300), - [sym_for_in_statement] = STATE(2296), - [sym_while_statement] = STATE(2295), - [sym_do_statement] = STATE(2288), - [sym_try_statement] = STATE(2286), - [sym_with_statement] = STATE(2283), - [sym_break_statement] = STATE(2281), - [sym_continue_statement] = STATE(2276), - [sym_debugger_statement] = STATE(2275), - [sym_return_statement] = STATE(2274), - [sym_throw_statement] = STATE(2273), - [sym_empty_statement] = STATE(2272), - [sym_labeled_statement] = STATE(2269), + [sym_import_statement] = STATE(487), + [sym_expression_statement] = STATE(487), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(487), + [sym_if_statement] = STATE(487), + [sym_switch_statement] = STATE(487), + [sym_for_statement] = STATE(487), + [sym_for_in_statement] = STATE(487), + [sym_while_statement] = STATE(487), + [sym_do_statement] = STATE(487), + [sym_try_statement] = STATE(487), + [sym_with_statement] = STATE(487), + [sym_break_statement] = STATE(487), + [sym_continue_statement] = STATE(487), + [sym_debugger_statement] = STATE(487), + [sym_return_statement] = STATE(487), + [sym_throw_statement] = STATE(487), + [sym_empty_statement] = STATE(487), + [sym_labeled_statement] = STATE(487), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1265), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -23731,11 +23853,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -23750,14 +23872,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2297), + [sym_sequence_expression] = STATE(2468), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1793), + [aux_sym_export_statement_repeat1] = STATE(1847), [sym_identifier] = ACTIONS(500), [anon_sym_export] = ACTIONS(502), [anon_sym_LBRACE] = ACTIONS(504), @@ -23815,136 +23937,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(544), [anon_sym_set] = ACTIONS(544), }, - [85] = { - [sym_export_statement] = STATE(487), - [sym_declaration] = STATE(487), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(487), - [sym_expression_statement] = STATE(487), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(487), - [sym_if_statement] = STATE(487), - [sym_switch_statement] = STATE(487), - [sym_for_statement] = STATE(487), - [sym_for_in_statement] = STATE(487), - [sym_while_statement] = STATE(487), - [sym_do_statement] = STATE(487), - [sym_try_statement] = STATE(487), - [sym_with_statement] = STATE(487), - [sym_break_statement] = STATE(487), - [sym_continue_statement] = STATE(487), - [sym_debugger_statement] = STATE(487), - [sym_return_statement] = STATE(487), - [sym_throw_statement] = STATE(487), - [sym_empty_statement] = STATE(487), - [sym_labeled_statement] = STATE(487), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), - [sym_identifier] = ACTIONS(546), - [anon_sym_export] = ACTIONS(548), - [anon_sym_LBRACE] = ACTIONS(550), - [anon_sym_import] = ACTIONS(552), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), - [anon_sym_if] = ACTIONS(558), - [anon_sym_switch] = ACTIONS(560), - [anon_sym_for] = ACTIONS(562), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(564), - [anon_sym_do] = ACTIONS(566), - [anon_sym_try] = ACTIONS(568), - [anon_sym_with] = ACTIONS(570), - [anon_sym_break] = ACTIONS(572), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_debugger] = ACTIONS(576), - [anon_sym_return] = ACTIONS(578), - [anon_sym_throw] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(586), - [anon_sym_function] = ACTIONS(588), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(590), - [anon_sym_get] = ACTIONS(590), - [anon_sym_set] = ACTIONS(590), - }, [86] = { [sym_export_statement] = STATE(807), [sym_declaration] = STATE(814), [sym_import] = STATE(1268), [sym_import_statement] = STATE(834), [sym_expression_statement] = STATE(840), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_statement_block] = STATE(842), [sym_if_statement] = STATE(846), [sym_switch_statement] = STATE(672), @@ -23956,13 +23956,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_with_statement] = STATE(866), [sym_break_statement] = STATE(864), [sym_continue_statement] = STATE(862), - [sym_debugger_statement] = STATE(693), + [sym_debugger_statement] = STATE(861), [sym_return_statement] = STATE(860), [sym_throw_statement] = STATE(859), [sym_empty_statement] = STATE(858), [sym_labeled_statement] = STATE(857), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -23975,11 +23975,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -24124,35 +24124,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -24177,36 +24177,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, [88] = { - [sym_export_statement] = STATE(2127), - [sym_declaration] = STATE(2127), + [sym_export_statement] = STATE(620), + [sym_declaration] = STATE(620), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2127), - [sym_expression_statement] = STATE(2127), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2127), - [sym_if_statement] = STATE(2127), - [sym_switch_statement] = STATE(2127), - [sym_for_statement] = STATE(2127), - [sym_for_in_statement] = STATE(2127), - [sym_while_statement] = STATE(2127), - [sym_do_statement] = STATE(2127), - [sym_try_statement] = STATE(2127), - [sym_with_statement] = STATE(2127), - [sym_break_statement] = STATE(2127), - [sym_continue_statement] = STATE(2127), - [sym_debugger_statement] = STATE(2127), - [sym_return_statement] = STATE(2127), - [sym_throw_statement] = STATE(2127), - [sym_empty_statement] = STATE(2127), - [sym_labeled_statement] = STATE(2127), + [sym_import_statement] = STATE(620), + [sym_expression_statement] = STATE(620), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(620), + [sym_if_statement] = STATE(620), + [sym_switch_statement] = STATE(620), + [sym_for_statement] = STATE(620), + [sym_for_in_statement] = STATE(620), + [sym_while_statement] = STATE(620), + [sym_do_statement] = STATE(620), + [sym_try_statement] = STATE(620), + [sym_with_statement] = STATE(620), + [sym_break_statement] = STATE(620), + [sym_continue_statement] = STATE(620), + [sym_debugger_statement] = STATE(620), + [sym_return_statement] = STATE(620), + [sym_throw_statement] = STATE(620), + [sym_empty_statement] = STATE(620), + [sym_labeled_statement] = STATE(620), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1265), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -24219,11 +24219,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -24238,14 +24238,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2297), + [sym_sequence_expression] = STATE(2468), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1793), + [aux_sym_export_statement_repeat1] = STATE(1847), [sym_identifier] = ACTIONS(500), [anon_sym_export] = ACTIONS(502), [anon_sym_LBRACE] = ACTIONS(504), @@ -24368,35 +24368,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -24421,156 +24421,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, [90] = { - [sym_export_statement] = STATE(799), - [sym_declaration] = STATE(799), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(799), - [sym_expression_statement] = STATE(799), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(799), - [sym_if_statement] = STATE(799), - [sym_switch_statement] = STATE(799), - [sym_for_statement] = STATE(799), - [sym_for_in_statement] = STATE(799), - [sym_while_statement] = STATE(799), - [sym_do_statement] = STATE(799), - [sym_try_statement] = STATE(799), - [sym_with_statement] = STATE(799), - [sym_break_statement] = STATE(799), - [sym_continue_statement] = STATE(799), - [sym_debugger_statement] = STATE(799), - [sym_return_statement] = STATE(799), - [sym_throw_statement] = STATE(799), - [sym_empty_statement] = STATE(799), - [sym_labeled_statement] = STATE(799), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2393), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1776), - [sym_identifier] = ACTIONS(149), - [anon_sym_export] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(155), - [anon_sym_import] = ACTIONS(157), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), - [anon_sym_if] = ACTIONS(163), - [anon_sym_switch] = ACTIONS(165), - [anon_sym_for] = ACTIONS(167), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(169), - [anon_sym_do] = ACTIONS(171), - [anon_sym_try] = ACTIONS(173), - [anon_sym_with] = ACTIONS(175), - [anon_sym_break] = ACTIONS(177), - [anon_sym_continue] = ACTIONS(179), - [anon_sym_debugger] = ACTIONS(181), - [anon_sym_return] = ACTIONS(183), - [anon_sym_throw] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(187), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(191), - [anon_sym_function] = ACTIONS(193), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(195), - [anon_sym_get] = ACTIONS(195), - [anon_sym_set] = ACTIONS(195), - }, - [91] = { - [sym_export_statement] = STATE(2162), - [sym_declaration] = STATE(2162), + [sym_export_statement] = STATE(2127), + [sym_declaration] = STATE(2127), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2162), - [sym_expression_statement] = STATE(2162), + [sym_import_statement] = STATE(2127), + [sym_expression_statement] = STATE(2127), [sym_variable_declaration] = STATE(2562), [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2162), - [sym_if_statement] = STATE(2162), - [sym_switch_statement] = STATE(2162), - [sym_for_statement] = STATE(2162), - [sym_for_in_statement] = STATE(2162), - [sym_while_statement] = STATE(2162), - [sym_do_statement] = STATE(2162), - [sym_try_statement] = STATE(2162), - [sym_with_statement] = STATE(2162), - [sym_break_statement] = STATE(2162), - [sym_continue_statement] = STATE(2162), - [sym_debugger_statement] = STATE(2162), - [sym_return_statement] = STATE(2162), - [sym_throw_statement] = STATE(2162), - [sym_empty_statement] = STATE(2162), - [sym_labeled_statement] = STATE(2162), + [sym_statement_block] = STATE(2127), + [sym_if_statement] = STATE(2127), + [sym_switch_statement] = STATE(2127), + [sym_for_statement] = STATE(2127), + [sym_for_in_statement] = STATE(2127), + [sym_while_statement] = STATE(2127), + [sym_do_statement] = STATE(2127), + [sym_try_statement] = STATE(2127), + [sym_with_statement] = STATE(2127), + [sym_break_statement] = STATE(2127), + [sym_continue_statement] = STATE(2127), + [sym_debugger_statement] = STATE(2127), + [sym_return_statement] = STATE(2127), + [sym_throw_statement] = STATE(2127), + [sym_empty_statement] = STATE(2127), + [sym_labeled_statement] = STATE(2127), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), @@ -24612,35 +24490,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -24665,11 +24543,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, - [92] = { + [91] = { [sym_export_statement] = STATE(2510), [sym_declaration] = STATE(2510), [sym_import] = STATE(1268), @@ -24734,35 +24612,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -24787,11 +24665,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, - [93] = { + [92] = { [sym_export_statement] = STATE(2525), [sym_declaration] = STATE(2525), [sym_import] = STATE(1268), @@ -24856,35 +24734,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -24909,11 +24787,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, - [94] = { + [93] = { [sym_export_statement] = STATE(935), [sym_declaration] = STATE(936), [sym_import] = STATE(1268), @@ -25035,7 +24913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [95] = { + [94] = { [sym_export_statement] = STATE(2622), [sym_declaration] = STATE(2623), [sym_import] = STATE(1268), @@ -25100,35 +24978,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -25153,34 +25031,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, - [96] = { - [sym_export_statement] = STATE(2668), - [sym_declaration] = STATE(2668), + [95] = { + [sym_export_statement] = STATE(2612), + [sym_declaration] = STATE(2612), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2668), - [sym_expression_statement] = STATE(2668), + [sym_import_statement] = STATE(2612), + [sym_expression_statement] = STATE(2612), [sym_variable_declaration] = STATE(2562), [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2668), - [sym_if_statement] = STATE(2668), - [sym_switch_statement] = STATE(2668), - [sym_for_statement] = STATE(2668), - [sym_for_in_statement] = STATE(2668), - [sym_while_statement] = STATE(2668), - [sym_do_statement] = STATE(2668), - [sym_try_statement] = STATE(2668), - [sym_with_statement] = STATE(2668), - [sym_break_statement] = STATE(2668), - [sym_continue_statement] = STATE(2668), - [sym_debugger_statement] = STATE(2668), - [sym_return_statement] = STATE(2668), - [sym_throw_statement] = STATE(2668), - [sym_empty_statement] = STATE(2668), - [sym_labeled_statement] = STATE(2668), + [sym_statement_block] = STATE(2612), + [sym_if_statement] = STATE(2612), + [sym_switch_statement] = STATE(2612), + [sym_for_statement] = STATE(2612), + [sym_for_in_statement] = STATE(2612), + [sym_while_statement] = STATE(2612), + [sym_do_statement] = STATE(2612), + [sym_try_statement] = STATE(2612), + [sym_with_statement] = STATE(2612), + [sym_break_statement] = STATE(2612), + [sym_continue_statement] = STATE(2612), + [sym_debugger_statement] = STATE(2612), + [sym_return_statement] = STATE(2612), + [sym_throw_statement] = STATE(2612), + [sym_empty_statement] = STATE(2612), + [sym_labeled_statement] = STATE(2612), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), @@ -25222,35 +25100,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -25275,36 +25153,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, - [97] = { - [sym_export_statement] = STATE(708), - [sym_declaration] = STATE(708), + [96] = { + [sym_export_statement] = STATE(2668), + [sym_declaration] = STATE(2668), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(708), - [sym_expression_statement] = STATE(708), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(708), - [sym_if_statement] = STATE(708), - [sym_switch_statement] = STATE(708), - [sym_for_statement] = STATE(708), - [sym_for_in_statement] = STATE(708), - [sym_while_statement] = STATE(708), - [sym_do_statement] = STATE(708), - [sym_try_statement] = STATE(708), - [sym_with_statement] = STATE(708), - [sym_break_statement] = STATE(708), - [sym_continue_statement] = STATE(708), - [sym_debugger_statement] = STATE(708), - [sym_return_statement] = STATE(708), - [sym_throw_statement] = STATE(708), - [sym_empty_statement] = STATE(708), - [sym_labeled_statement] = STATE(708), + [sym_import_statement] = STATE(2668), + [sym_expression_statement] = STATE(2668), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_statement_block] = STATE(2668), + [sym_if_statement] = STATE(2668), + [sym_switch_statement] = STATE(2668), + [sym_for_statement] = STATE(2668), + [sym_for_in_statement] = STATE(2668), + [sym_while_statement] = STATE(2668), + [sym_do_statement] = STATE(2668), + [sym_try_statement] = STATE(2668), + [sym_with_statement] = STATE(2668), + [sym_break_statement] = STATE(2668), + [sym_continue_statement] = STATE(2668), + [sym_debugger_statement] = STATE(2668), + [sym_return_statement] = STATE(2668), + [sym_throw_statement] = STATE(2668), + [sym_empty_statement] = STATE(2668), + [sym_labeled_statement] = STATE(2668), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -25317,11 +25195,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(2562), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(2562), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(2562), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -25336,43 +25214,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2393), + [sym_sequence_expression] = STATE(2297), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1776), - [sym_identifier] = ACTIONS(149), - [anon_sym_export] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(155), - [anon_sym_import] = ACTIONS(157), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), - [anon_sym_if] = ACTIONS(163), - [anon_sym_switch] = ACTIONS(165), - [anon_sym_for] = ACTIONS(167), + [aux_sym_export_statement_repeat1] = STATE(1793), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(169), - [anon_sym_do] = ACTIONS(171), - [anon_sym_try] = ACTIONS(173), - [anon_sym_with] = ACTIONS(175), - [anon_sym_break] = ACTIONS(177), - [anon_sym_continue] = ACTIONS(179), - [anon_sym_debugger] = ACTIONS(181), - [anon_sym_return] = ACTIONS(183), - [anon_sym_throw] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(187), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(191), - [anon_sym_function] = ACTIONS(193), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -25397,36 +25275,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(195), - [anon_sym_get] = ACTIONS(195), - [anon_sym_set] = ACTIONS(195), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, - [98] = { - [sym_export_statement] = STATE(706), - [sym_declaration] = STATE(710), + [97] = { + [sym_export_statement] = STATE(2203), + [sym_declaration] = STATE(2203), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(738), - [sym_expression_statement] = STATE(739), - [sym_variable_declaration] = STATE(868), - [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(741), - [sym_if_statement] = STATE(742), - [sym_switch_statement] = STATE(743), - [sym_for_statement] = STATE(748), - [sym_for_in_statement] = STATE(750), - [sym_while_statement] = STATE(755), - [sym_do_statement] = STATE(756), - [sym_try_statement] = STATE(758), - [sym_with_statement] = STATE(772), - [sym_break_statement] = STATE(774), - [sym_continue_statement] = STATE(781), - [sym_debugger_statement] = STATE(782), - [sym_return_statement] = STATE(786), - [sym_throw_statement] = STATE(787), - [sym_empty_statement] = STATE(789), - [sym_labeled_statement] = STATE(793), + [sym_import_statement] = STATE(2203), + [sym_expression_statement] = STATE(2203), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_statement_block] = STATE(2203), + [sym_if_statement] = STATE(2203), + [sym_switch_statement] = STATE(2203), + [sym_for_statement] = STATE(2203), + [sym_for_in_statement] = STATE(2203), + [sym_while_statement] = STATE(2203), + [sym_do_statement] = STATE(2203), + [sym_try_statement] = STATE(2203), + [sym_with_statement] = STATE(2203), + [sym_break_statement] = STATE(2203), + [sym_continue_statement] = STATE(2203), + [sym_debugger_statement] = STATE(2203), + [sym_return_statement] = STATE(2203), + [sym_throw_statement] = STATE(2203), + [sym_empty_statement] = STATE(2203), + [sym_labeled_statement] = STATE(2203), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -25439,11 +25317,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(868), + [sym_class_declaration] = STATE(2562), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(868), + [sym_function_declaration] = STATE(2562), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(868), + [sym_generator_function_declaration] = STATE(2562), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -25458,14 +25336,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2161), + [sym_sequence_expression] = STATE(2297), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1807), + [aux_sym_export_statement_repeat1] = STATE(1793), [sym_identifier] = ACTIONS(592), [anon_sym_export] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(596), @@ -25523,7 +25401,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(636), [anon_sym_set] = ACTIONS(636), }, - [99] = { + [98] = { [sym_export_statement] = STATE(904), [sym_declaration] = STATE(904), [sym_import] = STATE(1268), @@ -25645,30 +25523,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, + [99] = { + [sym_export_statement] = STATE(799), + [sym_declaration] = STATE(799), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(799), + [sym_expression_statement] = STATE(799), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(799), + [sym_if_statement] = STATE(799), + [sym_switch_statement] = STATE(799), + [sym_for_statement] = STATE(799), + [sym_for_in_statement] = STATE(799), + [sym_while_statement] = STATE(799), + [sym_do_statement] = STATE(799), + [sym_try_statement] = STATE(799), + [sym_with_statement] = STATE(799), + [sym_break_statement] = STATE(799), + [sym_continue_statement] = STATE(799), + [sym_debugger_statement] = STATE(799), + [sym_return_statement] = STATE(799), + [sym_throw_statement] = STATE(799), + [sym_empty_statement] = STATE(799), + [sym_labeled_statement] = STATE(799), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1303), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(817), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(817), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(817), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2393), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_export_statement_repeat1] = STATE(1776), + [sym_identifier] = ACTIONS(149), + [anon_sym_export] = ACTIONS(151), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_import] = ACTIONS(157), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), + [anon_sym_if] = ACTIONS(163), + [anon_sym_switch] = ACTIONS(165), + [anon_sym_for] = ACTIONS(167), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(169), + [anon_sym_do] = ACTIONS(171), + [anon_sym_try] = ACTIONS(173), + [anon_sym_with] = ACTIONS(175), + [anon_sym_break] = ACTIONS(177), + [anon_sym_continue] = ACTIONS(179), + [anon_sym_debugger] = ACTIONS(181), + [anon_sym_return] = ACTIONS(183), + [anon_sym_throw] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(187), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(191), + [anon_sym_function] = ACTIONS(193), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(195), + [anon_sym_get] = ACTIONS(195), + [anon_sym_set] = ACTIONS(195), + }, [100] = { - [sym_export_statement] = STATE(2203), - [sym_declaration] = STATE(2203), + [sym_export_statement] = STATE(2162), + [sym_declaration] = STATE(2162), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2203), - [sym_expression_statement] = STATE(2203), + [sym_import_statement] = STATE(2162), + [sym_expression_statement] = STATE(2162), [sym_variable_declaration] = STATE(2562), [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2203), - [sym_if_statement] = STATE(2203), - [sym_switch_statement] = STATE(2203), - [sym_for_statement] = STATE(2203), - [sym_for_in_statement] = STATE(2203), - [sym_while_statement] = STATE(2203), - [sym_do_statement] = STATE(2203), - [sym_try_statement] = STATE(2203), - [sym_with_statement] = STATE(2203), - [sym_break_statement] = STATE(2203), - [sym_continue_statement] = STATE(2203), - [sym_debugger_statement] = STATE(2203), - [sym_return_statement] = STATE(2203), - [sym_throw_statement] = STATE(2203), - [sym_empty_statement] = STATE(2203), - [sym_labeled_statement] = STATE(2203), + [sym_statement_block] = STATE(2162), + [sym_if_statement] = STATE(2162), + [sym_switch_statement] = STATE(2162), + [sym_for_statement] = STATE(2162), + [sym_for_in_statement] = STATE(2162), + [sym_while_statement] = STATE(2162), + [sym_do_statement] = STATE(2162), + [sym_try_statement] = STATE(2162), + [sym_with_statement] = STATE(2162), + [sym_break_statement] = STATE(2162), + [sym_continue_statement] = STATE(2162), + [sym_debugger_statement] = STATE(2162), + [sym_return_statement] = STATE(2162), + [sym_throw_statement] = STATE(2162), + [sym_empty_statement] = STATE(2162), + [sym_labeled_statement] = STATE(2162), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), @@ -25710,35 +25710,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -25763,9 +25763,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), }, [101] = { [sym_export_statement] = STATE(933), @@ -25890,31 +25890,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(87), }, [102] = { - [sym_export_statement] = STATE(2686), - [sym_declaration] = STATE(2686), + [sym_export_statement] = STATE(706), + [sym_declaration] = STATE(706), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2686), - [sym_expression_statement] = STATE(2686), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2686), - [sym_if_statement] = STATE(2686), - [sym_switch_statement] = STATE(2686), - [sym_for_statement] = STATE(2686), - [sym_for_in_statement] = STATE(2686), - [sym_while_statement] = STATE(2686), - [sym_do_statement] = STATE(2686), - [sym_try_statement] = STATE(2686), - [sym_with_statement] = STATE(2686), - [sym_break_statement] = STATE(2686), - [sym_continue_statement] = STATE(2686), - [sym_debugger_statement] = STATE(2686), - [sym_return_statement] = STATE(2686), - [sym_throw_statement] = STATE(2686), - [sym_empty_statement] = STATE(2686), - [sym_labeled_statement] = STATE(2686), + [sym_import_statement] = STATE(706), + [sym_expression_statement] = STATE(706), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(706), + [sym_if_statement] = STATE(706), + [sym_switch_statement] = STATE(706), + [sym_for_statement] = STATE(706), + [sym_for_in_statement] = STATE(706), + [sym_while_statement] = STATE(706), + [sym_do_statement] = STATE(706), + [sym_try_statement] = STATE(706), + [sym_with_statement] = STATE(706), + [sym_break_statement] = STATE(706), + [sym_continue_statement] = STATE(706), + [sym_debugger_statement] = STATE(706), + [sym_return_statement] = STATE(706), + [sym_throw_statement] = STATE(706), + [sym_empty_statement] = STATE(706), + [sym_labeled_statement] = STATE(706), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1265), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -25927,11 +25927,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -25946,43 +25946,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2297), + [sym_sequence_expression] = STATE(2393), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [aux_sym_export_statement_repeat1] = STATE(1776), + [sym_identifier] = ACTIONS(149), + [anon_sym_export] = ACTIONS(151), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_import] = ACTIONS(157), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), + [anon_sym_if] = ACTIONS(163), + [anon_sym_switch] = ACTIONS(165), + [anon_sym_for] = ACTIONS(167), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(169), + [anon_sym_do] = ACTIONS(171), + [anon_sym_try] = ACTIONS(173), + [anon_sym_with] = ACTIONS(175), + [anon_sym_break] = ACTIONS(177), + [anon_sym_continue] = ACTIONS(179), + [anon_sym_debugger] = ACTIONS(181), + [anon_sym_return] = ACTIONS(183), + [anon_sym_throw] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(187), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(191), + [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -26007,36 +26007,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(195), + [anon_sym_get] = ACTIONS(195), + [anon_sym_set] = ACTIONS(195), }, [103] = { - [sym_export_statement] = STATE(967), - [sym_declaration] = STATE(967), + [sym_export_statement] = STATE(705), + [sym_declaration] = STATE(709), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(967), - [sym_expression_statement] = STATE(967), - [sym_variable_declaration] = STATE(971), - [sym_lexical_declaration] = STATE(971), - [sym_statement_block] = STATE(967), - [sym_if_statement] = STATE(967), - [sym_switch_statement] = STATE(967), - [sym_for_statement] = STATE(967), - [sym_for_in_statement] = STATE(967), - [sym_while_statement] = STATE(967), - [sym_do_statement] = STATE(967), - [sym_try_statement] = STATE(967), - [sym_with_statement] = STATE(967), - [sym_break_statement] = STATE(967), - [sym_continue_statement] = STATE(967), - [sym_debugger_statement] = STATE(967), - [sym_return_statement] = STATE(967), - [sym_throw_statement] = STATE(967), - [sym_empty_statement] = STATE(967), - [sym_labeled_statement] = STATE(967), + [sym_import_statement] = STATE(737), + [sym_expression_statement] = STATE(738), + [sym_variable_declaration] = STATE(868), + [sym_lexical_declaration] = STATE(868), + [sym_statement_block] = STATE(739), + [sym_if_statement] = STATE(741), + [sym_switch_statement] = STATE(742), + [sym_for_statement] = STATE(746), + [sym_for_in_statement] = STATE(747), + [sym_while_statement] = STATE(754), + [sym_do_statement] = STATE(755), + [sym_try_statement] = STATE(757), + [sym_with_statement] = STATE(759), + [sym_break_statement] = STATE(772), + [sym_continue_statement] = STATE(775), + [sym_debugger_statement] = STATE(781), + [sym_return_statement] = STATE(783), + [sym_throw_statement] = STATE(786), + [sym_empty_statement] = STATE(788), + [sym_labeled_statement] = STATE(789), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1248), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -26049,11 +26049,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(971), + [sym_class_declaration] = STATE(868), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(971), + [sym_function_declaration] = STATE(868), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(971), + [sym_generator_function_declaration] = STATE(868), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -26068,43 +26068,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2627), + [sym_sequence_expression] = STATE(2161), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1827), - [sym_identifier] = ACTIONS(7), - [anon_sym_export] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_import] = ACTIONS(15), - [anon_sym_var] = ACTIONS(17), - [anon_sym_let] = ACTIONS(19), - [anon_sym_const] = ACTIONS(19), - [anon_sym_if] = ACTIONS(21), - [anon_sym_switch] = ACTIONS(23), - [anon_sym_for] = ACTIONS(25), + [aux_sym_export_statement_repeat1] = STATE(1807), + [sym_identifier] = ACTIONS(546), + [anon_sym_export] = ACTIONS(548), + [anon_sym_LBRACE] = ACTIONS(550), + [anon_sym_import] = ACTIONS(552), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_if] = ACTIONS(558), + [anon_sym_switch] = ACTIONS(560), + [anon_sym_for] = ACTIONS(562), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(31), - [anon_sym_do] = ACTIONS(33), - [anon_sym_try] = ACTIONS(35), - [anon_sym_with] = ACTIONS(37), - [anon_sym_break] = ACTIONS(39), - [anon_sym_continue] = ACTIONS(41), - [anon_sym_debugger] = ACTIONS(43), - [anon_sym_return] = ACTIONS(45), - [anon_sym_throw] = ACTIONS(47), - [anon_sym_SEMI] = ACTIONS(49), + [anon_sym_while] = ACTIONS(564), + [anon_sym_do] = ACTIONS(566), + [anon_sym_try] = ACTIONS(568), + [anon_sym_with] = ACTIONS(570), + [anon_sym_break] = ACTIONS(572), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_debugger] = ACTIONS(576), + [anon_sym_return] = ACTIONS(578), + [anon_sym_throw] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(582), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(59), - [anon_sym_async] = ACTIONS(61), - [anon_sym_function] = ACTIONS(63), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(586), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -26129,34 +26129,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(87), - [anon_sym_get] = ACTIONS(87), - [anon_sym_set] = ACTIONS(87), + [anon_sym_static] = ACTIONS(590), + [anon_sym_get] = ACTIONS(590), + [anon_sym_set] = ACTIONS(590), }, [104] = { - [sym_export_statement] = STATE(545), - [sym_declaration] = STATE(545), + [sym_export_statement] = STATE(664), + [sym_declaration] = STATE(664), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(545), - [sym_expression_statement] = STATE(545), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(545), - [sym_if_statement] = STATE(545), - [sym_switch_statement] = STATE(545), - [sym_for_statement] = STATE(545), - [sym_for_in_statement] = STATE(545), - [sym_while_statement] = STATE(545), - [sym_do_statement] = STATE(545), - [sym_try_statement] = STATE(545), - [sym_with_statement] = STATE(545), - [sym_break_statement] = STATE(545), - [sym_continue_statement] = STATE(545), - [sym_debugger_statement] = STATE(545), - [sym_return_statement] = STATE(545), - [sym_throw_statement] = STATE(545), - [sym_empty_statement] = STATE(545), - [sym_labeled_statement] = STATE(545), + [sym_import_statement] = STATE(664), + [sym_expression_statement] = STATE(664), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(664), + [sym_if_statement] = STATE(664), + [sym_switch_statement] = STATE(664), + [sym_for_statement] = STATE(664), + [sym_for_in_statement] = STATE(664), + [sym_while_statement] = STATE(664), + [sym_do_statement] = STATE(664), + [sym_try_statement] = STATE(664), + [sym_with_statement] = STATE(664), + [sym_break_statement] = STATE(664), + [sym_continue_statement] = STATE(664), + [sym_debugger_statement] = STATE(664), + [sym_return_statement] = STATE(664), + [sym_throw_statement] = STATE(664), + [sym_empty_statement] = STATE(664), + [sym_labeled_statement] = STATE(664), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), @@ -26171,11 +26171,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -26190,43 +26190,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), + [sym_sequence_expression] = STATE(2393), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), - [sym_identifier] = ACTIONS(546), - [anon_sym_export] = ACTIONS(548), - [anon_sym_LBRACE] = ACTIONS(550), - [anon_sym_import] = ACTIONS(552), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), - [anon_sym_if] = ACTIONS(558), - [anon_sym_switch] = ACTIONS(560), - [anon_sym_for] = ACTIONS(562), + [aux_sym_export_statement_repeat1] = STATE(1776), + [sym_identifier] = ACTIONS(149), + [anon_sym_export] = ACTIONS(151), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_import] = ACTIONS(157), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), + [anon_sym_if] = ACTIONS(163), + [anon_sym_switch] = ACTIONS(165), + [anon_sym_for] = ACTIONS(167), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(564), - [anon_sym_do] = ACTIONS(566), - [anon_sym_try] = ACTIONS(568), - [anon_sym_with] = ACTIONS(570), - [anon_sym_break] = ACTIONS(572), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_debugger] = ACTIONS(576), - [anon_sym_return] = ACTIONS(578), - [anon_sym_throw] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_while] = ACTIONS(169), + [anon_sym_do] = ACTIONS(171), + [anon_sym_try] = ACTIONS(173), + [anon_sym_with] = ACTIONS(175), + [anon_sym_break] = ACTIONS(177), + [anon_sym_continue] = ACTIONS(179), + [anon_sym_debugger] = ACTIONS(181), + [anon_sym_return] = ACTIONS(183), + [anon_sym_throw] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(187), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(586), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(191), + [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -26251,36 +26251,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(590), - [anon_sym_get] = ACTIONS(590), - [anon_sym_set] = ACTIONS(590), + [anon_sym_static] = ACTIONS(195), + [anon_sym_get] = ACTIONS(195), + [anon_sym_set] = ACTIONS(195), }, [105] = { - [sym_export_statement] = STATE(517), - [sym_declaration] = STATE(517), + [sym_export_statement] = STATE(516), + [sym_declaration] = STATE(516), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(517), - [sym_expression_statement] = STATE(517), + [sym_import_statement] = STATE(516), + [sym_expression_statement] = STATE(516), [sym_variable_declaration] = STATE(868), [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(517), - [sym_if_statement] = STATE(517), - [sym_switch_statement] = STATE(517), - [sym_for_statement] = STATE(517), - [sym_for_in_statement] = STATE(517), - [sym_while_statement] = STATE(517), - [sym_do_statement] = STATE(517), - [sym_try_statement] = STATE(517), - [sym_with_statement] = STATE(517), - [sym_break_statement] = STATE(517), - [sym_continue_statement] = STATE(517), - [sym_debugger_statement] = STATE(517), - [sym_return_statement] = STATE(517), - [sym_throw_statement] = STATE(517), - [sym_empty_statement] = STATE(517), - [sym_labeled_statement] = STATE(517), + [sym_statement_block] = STATE(516), + [sym_if_statement] = STATE(516), + [sym_switch_statement] = STATE(516), + [sym_for_statement] = STATE(516), + [sym_for_in_statement] = STATE(516), + [sym_while_statement] = STATE(516), + [sym_do_statement] = STATE(516), + [sym_try_statement] = STATE(516), + [sym_with_statement] = STATE(516), + [sym_break_statement] = STATE(516), + [sym_continue_statement] = STATE(516), + [sym_debugger_statement] = STATE(516), + [sym_return_statement] = STATE(516), + [sym_throw_statement] = STATE(516), + [sym_empty_statement] = STATE(516), + [sym_labeled_statement] = STATE(516), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -26320,35 +26320,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1807), - [sym_identifier] = ACTIONS(592), - [anon_sym_export] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(596), - [anon_sym_import] = ACTIONS(598), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), - [anon_sym_if] = ACTIONS(604), - [anon_sym_switch] = ACTIONS(606), - [anon_sym_for] = ACTIONS(608), + [sym_identifier] = ACTIONS(546), + [anon_sym_export] = ACTIONS(548), + [anon_sym_LBRACE] = ACTIONS(550), + [anon_sym_import] = ACTIONS(552), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_if] = ACTIONS(558), + [anon_sym_switch] = ACTIONS(560), + [anon_sym_for] = ACTIONS(562), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(610), - [anon_sym_do] = ACTIONS(612), - [anon_sym_try] = ACTIONS(614), - [anon_sym_with] = ACTIONS(616), - [anon_sym_break] = ACTIONS(618), - [anon_sym_continue] = ACTIONS(620), - [anon_sym_debugger] = ACTIONS(622), - [anon_sym_return] = ACTIONS(624), - [anon_sym_throw] = ACTIONS(626), - [anon_sym_SEMI] = ACTIONS(628), + [anon_sym_while] = ACTIONS(564), + [anon_sym_do] = ACTIONS(566), + [anon_sym_try] = ACTIONS(568), + [anon_sym_with] = ACTIONS(570), + [anon_sym_break] = ACTIONS(572), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_debugger] = ACTIONS(576), + [anon_sym_return] = ACTIONS(578), + [anon_sym_throw] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(582), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(632), - [anon_sym_function] = ACTIONS(634), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(586), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -26373,36 +26373,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(636), - [anon_sym_get] = ACTIONS(636), - [anon_sym_set] = ACTIONS(636), + [anon_sym_static] = ACTIONS(590), + [anon_sym_get] = ACTIONS(590), + [anon_sym_set] = ACTIONS(590), }, [106] = { - [sym_export_statement] = STATE(724), - [sym_declaration] = STATE(724), + [sym_export_statement] = STATE(723), + [sym_declaration] = STATE(723), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(724), - [sym_expression_statement] = STATE(724), + [sym_import_statement] = STATE(723), + [sym_expression_statement] = STATE(723), [sym_variable_declaration] = STATE(868), [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(724), - [sym_if_statement] = STATE(724), - [sym_switch_statement] = STATE(724), - [sym_for_statement] = STATE(724), - [sym_for_in_statement] = STATE(724), - [sym_while_statement] = STATE(724), - [sym_do_statement] = STATE(724), - [sym_try_statement] = STATE(724), - [sym_with_statement] = STATE(724), - [sym_break_statement] = STATE(724), - [sym_continue_statement] = STATE(724), - [sym_debugger_statement] = STATE(724), - [sym_return_statement] = STATE(724), - [sym_throw_statement] = STATE(724), - [sym_empty_statement] = STATE(724), - [sym_labeled_statement] = STATE(724), + [sym_statement_block] = STATE(723), + [sym_if_statement] = STATE(723), + [sym_switch_statement] = STATE(723), + [sym_for_statement] = STATE(723), + [sym_for_in_statement] = STATE(723), + [sym_while_statement] = STATE(723), + [sym_do_statement] = STATE(723), + [sym_try_statement] = STATE(723), + [sym_with_statement] = STATE(723), + [sym_break_statement] = STATE(723), + [sym_continue_statement] = STATE(723), + [sym_debugger_statement] = STATE(723), + [sym_return_statement] = STATE(723), + [sym_throw_statement] = STATE(723), + [sym_empty_statement] = STATE(723), + [sym_labeled_statement] = STATE(723), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -26442,35 +26442,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1807), - [sym_identifier] = ACTIONS(592), - [anon_sym_export] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(596), - [anon_sym_import] = ACTIONS(598), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), - [anon_sym_if] = ACTIONS(604), - [anon_sym_switch] = ACTIONS(606), - [anon_sym_for] = ACTIONS(608), + [sym_identifier] = ACTIONS(546), + [anon_sym_export] = ACTIONS(548), + [anon_sym_LBRACE] = ACTIONS(550), + [anon_sym_import] = ACTIONS(552), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_if] = ACTIONS(558), + [anon_sym_switch] = ACTIONS(560), + [anon_sym_for] = ACTIONS(562), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(610), - [anon_sym_do] = ACTIONS(612), - [anon_sym_try] = ACTIONS(614), - [anon_sym_with] = ACTIONS(616), - [anon_sym_break] = ACTIONS(618), - [anon_sym_continue] = ACTIONS(620), - [anon_sym_debugger] = ACTIONS(622), - [anon_sym_return] = ACTIONS(624), - [anon_sym_throw] = ACTIONS(626), - [anon_sym_SEMI] = ACTIONS(628), + [anon_sym_while] = ACTIONS(564), + [anon_sym_do] = ACTIONS(566), + [anon_sym_try] = ACTIONS(568), + [anon_sym_with] = ACTIONS(570), + [anon_sym_break] = ACTIONS(572), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_debugger] = ACTIONS(576), + [anon_sym_return] = ACTIONS(578), + [anon_sym_throw] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(582), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(632), - [anon_sym_function] = ACTIONS(634), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(586), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -26495,36 +26495,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(636), - [anon_sym_get] = ACTIONS(636), - [anon_sym_set] = ACTIONS(636), + [anon_sym_static] = ACTIONS(590), + [anon_sym_get] = ACTIONS(590), + [anon_sym_set] = ACTIONS(590), }, [107] = { - [sym_export_statement] = STATE(723), - [sym_declaration] = STATE(722), + [sym_export_statement] = STATE(722), + [sym_declaration] = STATE(721), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(721), - [sym_expression_statement] = STATE(720), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(719), - [sym_if_statement] = STATE(718), + [sym_import_statement] = STATE(720), + [sym_expression_statement] = STATE(719), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(718), + [sym_if_statement] = STATE(716), [sym_switch_statement] = STATE(659), - [sym_for_statement] = STATE(715), - [sym_for_in_statement] = STATE(714), - [sym_while_statement] = STATE(713), - [sym_do_statement] = STATE(711), - [sym_try_statement] = STATE(705), - [sym_with_statement] = STATE(701), - [sym_break_statement] = STATE(700), - [sym_continue_statement] = STATE(697), - [sym_debugger_statement] = STATE(690), - [sym_return_statement] = STATE(686), - [sym_throw_statement] = STATE(673), - [sym_empty_statement] = STATE(678), - [sym_labeled_statement] = STATE(682), + [sym_for_statement] = STATE(714), + [sym_for_in_statement] = STATE(713), + [sym_while_statement] = STATE(711), + [sym_do_statement] = STATE(710), + [sym_try_statement] = STATE(702), + [sym_with_statement] = STATE(700), + [sym_break_statement] = STATE(699), + [sym_continue_statement] = STATE(696), + [sym_debugger_statement] = STATE(688), + [sym_return_statement] = STATE(678), + [sym_throw_statement] = STATE(671), + [sym_empty_statement] = STATE(693), + [sym_labeled_statement] = STATE(681), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -26537,11 +26537,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -26866,31 +26866,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(87), }, [110] = { - [sym_export_statement] = STATE(810), - [sym_declaration] = STATE(810), + [sym_export_statement] = STATE(800), + [sym_declaration] = STATE(800), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(810), - [sym_expression_statement] = STATE(810), + [sym_import_statement] = STATE(800), + [sym_expression_statement] = STATE(800), [sym_variable_declaration] = STATE(868), [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(810), - [sym_if_statement] = STATE(810), - [sym_switch_statement] = STATE(810), - [sym_for_statement] = STATE(810), - [sym_for_in_statement] = STATE(810), - [sym_while_statement] = STATE(810), - [sym_do_statement] = STATE(810), - [sym_try_statement] = STATE(810), - [sym_with_statement] = STATE(810), - [sym_break_statement] = STATE(810), - [sym_continue_statement] = STATE(810), - [sym_debugger_statement] = STATE(810), - [sym_return_statement] = STATE(810), - [sym_throw_statement] = STATE(810), - [sym_empty_statement] = STATE(810), - [sym_labeled_statement] = STATE(810), + [sym_statement_block] = STATE(800), + [sym_if_statement] = STATE(800), + [sym_switch_statement] = STATE(800), + [sym_for_statement] = STATE(800), + [sym_for_in_statement] = STATE(800), + [sym_while_statement] = STATE(800), + [sym_do_statement] = STATE(800), + [sym_try_statement] = STATE(800), + [sym_with_statement] = STATE(800), + [sym_break_statement] = STATE(800), + [sym_continue_statement] = STATE(800), + [sym_debugger_statement] = STATE(800), + [sym_return_statement] = STATE(800), + [sym_throw_statement] = STATE(800), + [sym_empty_statement] = STATE(800), + [sym_labeled_statement] = STATE(800), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -26930,35 +26930,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1807), - [sym_identifier] = ACTIONS(592), - [anon_sym_export] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(596), - [anon_sym_import] = ACTIONS(598), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), - [anon_sym_if] = ACTIONS(604), - [anon_sym_switch] = ACTIONS(606), - [anon_sym_for] = ACTIONS(608), + [sym_identifier] = ACTIONS(546), + [anon_sym_export] = ACTIONS(548), + [anon_sym_LBRACE] = ACTIONS(550), + [anon_sym_import] = ACTIONS(552), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_if] = ACTIONS(558), + [anon_sym_switch] = ACTIONS(560), + [anon_sym_for] = ACTIONS(562), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(610), - [anon_sym_do] = ACTIONS(612), - [anon_sym_try] = ACTIONS(614), - [anon_sym_with] = ACTIONS(616), - [anon_sym_break] = ACTIONS(618), - [anon_sym_continue] = ACTIONS(620), - [anon_sym_debugger] = ACTIONS(622), - [anon_sym_return] = ACTIONS(624), - [anon_sym_throw] = ACTIONS(626), - [anon_sym_SEMI] = ACTIONS(628), + [anon_sym_while] = ACTIONS(564), + [anon_sym_do] = ACTIONS(566), + [anon_sym_try] = ACTIONS(568), + [anon_sym_with] = ACTIONS(570), + [anon_sym_break] = ACTIONS(572), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_debugger] = ACTIONS(576), + [anon_sym_return] = ACTIONS(578), + [anon_sym_throw] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(582), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(632), - [anon_sym_function] = ACTIONS(634), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(586), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -26983,36 +26983,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(636), - [anon_sym_get] = ACTIONS(636), - [anon_sym_set] = ACTIONS(636), + [anon_sym_static] = ACTIONS(590), + [anon_sym_get] = ACTIONS(590), + [anon_sym_set] = ACTIONS(590), }, [111] = { - [sym_export_statement] = STATE(2030), - [sym_declaration] = STATE(2030), + [sym_export_statement] = STATE(661), + [sym_declaration] = STATE(661), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(2030), - [sym_expression_statement] = STATE(2030), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), - [sym_statement_block] = STATE(2030), - [sym_if_statement] = STATE(2030), - [sym_switch_statement] = STATE(2030), - [sym_for_statement] = STATE(2030), - [sym_for_in_statement] = STATE(2030), - [sym_while_statement] = STATE(2030), - [sym_do_statement] = STATE(2030), - [sym_try_statement] = STATE(2030), - [sym_with_statement] = STATE(2030), - [sym_break_statement] = STATE(2030), - [sym_continue_statement] = STATE(2030), - [sym_debugger_statement] = STATE(2030), - [sym_return_statement] = STATE(2030), - [sym_throw_statement] = STATE(2030), - [sym_empty_statement] = STATE(2030), - [sym_labeled_statement] = STATE(2030), + [sym_import_statement] = STATE(661), + [sym_expression_statement] = STATE(661), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_statement_block] = STATE(661), + [sym_if_statement] = STATE(661), + [sym_switch_statement] = STATE(661), + [sym_for_statement] = STATE(661), + [sym_for_in_statement] = STATE(661), + [sym_while_statement] = STATE(661), + [sym_do_statement] = STATE(661), + [sym_try_statement] = STATE(661), + [sym_with_statement] = STATE(661), + [sym_break_statement] = STATE(661), + [sym_continue_statement] = STATE(661), + [sym_debugger_statement] = STATE(661), + [sym_return_statement] = STATE(661), + [sym_throw_statement] = STATE(661), + [sym_empty_statement] = STATE(661), + [sym_labeled_statement] = STATE(661), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1265), + [sym_expression] = STATE(1303), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -27025,11 +27025,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -27044,43 +27044,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2297), + [sym_sequence_expression] = STATE(2393), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1793), - [sym_identifier] = ACTIONS(500), - [anon_sym_export] = ACTIONS(502), - [anon_sym_LBRACE] = ACTIONS(504), - [anon_sym_import] = ACTIONS(506), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), - [anon_sym_if] = ACTIONS(512), - [anon_sym_switch] = ACTIONS(514), - [anon_sym_for] = ACTIONS(516), + [aux_sym_export_statement_repeat1] = STATE(1776), + [sym_identifier] = ACTIONS(149), + [anon_sym_export] = ACTIONS(151), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_import] = ACTIONS(157), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), + [anon_sym_if] = ACTIONS(163), + [anon_sym_switch] = ACTIONS(165), + [anon_sym_for] = ACTIONS(167), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(518), - [anon_sym_do] = ACTIONS(520), - [anon_sym_try] = ACTIONS(522), - [anon_sym_with] = ACTIONS(524), - [anon_sym_break] = ACTIONS(526), - [anon_sym_continue] = ACTIONS(528), - [anon_sym_debugger] = ACTIONS(530), - [anon_sym_return] = ACTIONS(532), - [anon_sym_throw] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(536), + [anon_sym_while] = ACTIONS(169), + [anon_sym_do] = ACTIONS(171), + [anon_sym_try] = ACTIONS(173), + [anon_sym_with] = ACTIONS(175), + [anon_sym_break] = ACTIONS(177), + [anon_sym_continue] = ACTIONS(179), + [anon_sym_debugger] = ACTIONS(181), + [anon_sym_return] = ACTIONS(183), + [anon_sym_throw] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(187), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(540), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(191), + [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -27105,36 +27105,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(544), - [anon_sym_get] = ACTIONS(544), - [anon_sym_set] = ACTIONS(544), + [anon_sym_static] = ACTIONS(195), + [anon_sym_get] = ACTIONS(195), + [anon_sym_set] = ACTIONS(195), }, [112] = { - [sym_export_statement] = STATE(661), - [sym_declaration] = STATE(661), + [sym_export_statement] = STATE(698), + [sym_declaration] = STATE(812), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(661), - [sym_expression_statement] = STATE(661), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(661), - [sym_if_statement] = STATE(661), - [sym_switch_statement] = STATE(661), - [sym_for_statement] = STATE(661), - [sym_for_in_statement] = STATE(661), - [sym_while_statement] = STATE(661), - [sym_do_statement] = STATE(661), - [sym_try_statement] = STATE(661), - [sym_with_statement] = STATE(661), - [sym_break_statement] = STATE(661), - [sym_continue_statement] = STATE(661), - [sym_debugger_statement] = STATE(661), - [sym_return_statement] = STATE(661), - [sym_throw_statement] = STATE(661), - [sym_empty_statement] = STATE(661), - [sym_labeled_statement] = STATE(661), + [sym_import_statement] = STATE(865), + [sym_expression_statement] = STATE(853), + [sym_variable_declaration] = STATE(868), + [sym_lexical_declaration] = STATE(868), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(847), + [sym_switch_statement] = STATE(845), + [sym_for_statement] = STATE(831), + [sym_for_in_statement] = STATE(826), + [sym_while_statement] = STATE(822), + [sym_do_statement] = STATE(820), + [sym_try_statement] = STATE(818), + [sym_with_statement] = STATE(815), + [sym_break_statement] = STATE(813), + [sym_continue_statement] = STATE(811), + [sym_debugger_statement] = STATE(808), + [sym_return_statement] = STATE(792), + [sym_throw_statement] = STATE(791), + [sym_empty_statement] = STATE(790), + [sym_labeled_statement] = STATE(785), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -27147,11 +27147,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(868), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(868), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(868), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -27166,43 +27166,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2393), + [sym_sequence_expression] = STATE(2161), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1776), - [sym_identifier] = ACTIONS(149), - [anon_sym_export] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(155), - [anon_sym_import] = ACTIONS(157), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), - [anon_sym_if] = ACTIONS(163), - [anon_sym_switch] = ACTIONS(165), - [anon_sym_for] = ACTIONS(167), + [aux_sym_export_statement_repeat1] = STATE(1807), + [sym_identifier] = ACTIONS(546), + [anon_sym_export] = ACTIONS(548), + [anon_sym_LBRACE] = ACTIONS(550), + [anon_sym_import] = ACTIONS(552), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_if] = ACTIONS(558), + [anon_sym_switch] = ACTIONS(560), + [anon_sym_for] = ACTIONS(562), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(169), - [anon_sym_do] = ACTIONS(171), - [anon_sym_try] = ACTIONS(173), - [anon_sym_with] = ACTIONS(175), - [anon_sym_break] = ACTIONS(177), - [anon_sym_continue] = ACTIONS(179), - [anon_sym_debugger] = ACTIONS(181), - [anon_sym_return] = ACTIONS(183), - [anon_sym_throw] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(187), + [anon_sym_while] = ACTIONS(564), + [anon_sym_do] = ACTIONS(566), + [anon_sym_try] = ACTIONS(568), + [anon_sym_with] = ACTIONS(570), + [anon_sym_break] = ACTIONS(572), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_debugger] = ACTIONS(576), + [anon_sym_return] = ACTIONS(578), + [anon_sym_throw] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(582), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(191), - [anon_sym_function] = ACTIONS(193), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(586), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -27227,36 +27227,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(195), - [anon_sym_get] = ACTIONS(195), - [anon_sym_set] = ACTIONS(195), + [anon_sym_static] = ACTIONS(590), + [anon_sym_get] = ACTIONS(590), + [anon_sym_set] = ACTIONS(590), }, [113] = { - [sym_export_statement] = STATE(698), - [sym_declaration] = STATE(812), + [sym_export_statement] = STATE(2030), + [sym_declaration] = STATE(2030), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(865), - [sym_expression_statement] = STATE(853), - [sym_variable_declaration] = STATE(868), - [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(852), - [sym_if_statement] = STATE(847), - [sym_switch_statement] = STATE(845), - [sym_for_statement] = STATE(831), - [sym_for_in_statement] = STATE(826), - [sym_while_statement] = STATE(822), - [sym_do_statement] = STATE(820), - [sym_try_statement] = STATE(818), - [sym_with_statement] = STATE(815), - [sym_break_statement] = STATE(813), - [sym_continue_statement] = STATE(811), - [sym_debugger_statement] = STATE(808), - [sym_return_statement] = STATE(792), - [sym_throw_statement] = STATE(791), - [sym_empty_statement] = STATE(790), - [sym_labeled_statement] = STATE(785), + [sym_import_statement] = STATE(2030), + [sym_expression_statement] = STATE(2030), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_statement_block] = STATE(2030), + [sym_if_statement] = STATE(2030), + [sym_switch_statement] = STATE(2030), + [sym_for_statement] = STATE(2030), + [sym_for_in_statement] = STATE(2030), + [sym_while_statement] = STATE(2030), + [sym_do_statement] = STATE(2030), + [sym_try_statement] = STATE(2030), + [sym_with_statement] = STATE(2030), + [sym_break_statement] = STATE(2030), + [sym_continue_statement] = STATE(2030), + [sym_debugger_statement] = STATE(2030), + [sym_return_statement] = STATE(2030), + [sym_throw_statement] = STATE(2030), + [sym_empty_statement] = STATE(2030), + [sym_labeled_statement] = STATE(2030), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1265), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -27269,11 +27269,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(868), + [sym_class_declaration] = STATE(2562), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(868), + [sym_function_declaration] = STATE(2562), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(868), + [sym_generator_function_declaration] = STATE(2562), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -27288,14 +27288,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2161), + [sym_sequence_expression] = STATE(2297), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1807), + [aux_sym_export_statement_repeat1] = STATE(1793), [sym_identifier] = ACTIONS(592), [anon_sym_export] = ACTIONS(594), [anon_sym_LBRACE] = ACTIONS(596), @@ -27354,6 +27354,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(636), }, [114] = { + [sym_export_statement] = STATE(2686), + [sym_declaration] = STATE(2686), + [sym_import] = STATE(1268), + [sym_import_statement] = STATE(2686), + [sym_expression_statement] = STATE(2686), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_statement_block] = STATE(2686), + [sym_if_statement] = STATE(2686), + [sym_switch_statement] = STATE(2686), + [sym_for_statement] = STATE(2686), + [sym_for_in_statement] = STATE(2686), + [sym_while_statement] = STATE(2686), + [sym_do_statement] = STATE(2686), + [sym_try_statement] = STATE(2686), + [sym_with_statement] = STATE(2686), + [sym_break_statement] = STATE(2686), + [sym_continue_statement] = STATE(2686), + [sym_debugger_statement] = STATE(2686), + [sym_return_statement] = STATE(2686), + [sym_throw_statement] = STATE(2686), + [sym_empty_statement] = STATE(2686), + [sym_labeled_statement] = STATE(2686), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1265), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(2562), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(2562), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(2562), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2297), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_export_statement_repeat1] = STATE(1793), + [sym_identifier] = ACTIONS(592), + [anon_sym_export] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(596), + [anon_sym_import] = ACTIONS(598), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), + [anon_sym_if] = ACTIONS(604), + [anon_sym_switch] = ACTIONS(606), + [anon_sym_for] = ACTIONS(608), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_while] = ACTIONS(610), + [anon_sym_do] = ACTIONS(612), + [anon_sym_try] = ACTIONS(614), + [anon_sym_with] = ACTIONS(616), + [anon_sym_break] = ACTIONS(618), + [anon_sym_continue] = ACTIONS(620), + [anon_sym_debugger] = ACTIONS(622), + [anon_sym_return] = ACTIONS(624), + [anon_sym_throw] = ACTIONS(626), + [anon_sym_SEMI] = ACTIONS(628), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(632), + [anon_sym_function] = ACTIONS(634), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(636), + [anon_sym_get] = ACTIONS(636), + [anon_sym_set] = ACTIONS(636), + }, + [115] = { [sym_export_statement] = STATE(939), [sym_declaration] = STATE(939), [sym_import] = STATE(1268), @@ -27475,32 +27597,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(87), [anon_sym_set] = ACTIONS(87), }, - [115] = { - [sym_export_statement] = STATE(676), - [sym_declaration] = STATE(676), + [116] = { + [sym_export_statement] = STATE(673), + [sym_declaration] = STATE(673), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(676), - [sym_expression_statement] = STATE(676), + [sym_import_statement] = STATE(673), + [sym_expression_statement] = STATE(673), [sym_variable_declaration] = STATE(868), [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(676), - [sym_if_statement] = STATE(676), - [sym_switch_statement] = STATE(676), - [sym_for_statement] = STATE(676), - [sym_for_in_statement] = STATE(676), - [sym_while_statement] = STATE(676), - [sym_do_statement] = STATE(676), - [sym_try_statement] = STATE(676), - [sym_with_statement] = STATE(676), - [sym_break_statement] = STATE(676), - [sym_continue_statement] = STATE(676), - [sym_debugger_statement] = STATE(676), - [sym_return_statement] = STATE(676), - [sym_throw_statement] = STATE(676), - [sym_empty_statement] = STATE(676), - [sym_labeled_statement] = STATE(676), + [sym_statement_block] = STATE(673), + [sym_if_statement] = STATE(673), + [sym_switch_statement] = STATE(673), + [sym_for_statement] = STATE(673), + [sym_for_in_statement] = STATE(673), + [sym_while_statement] = STATE(673), + [sym_do_statement] = STATE(673), + [sym_try_statement] = STATE(673), + [sym_with_statement] = STATE(673), + [sym_break_statement] = STATE(673), + [sym_continue_statement] = STATE(673), + [sym_debugger_statement] = STATE(673), + [sym_return_statement] = STATE(673), + [sym_throw_statement] = STATE(673), + [sym_empty_statement] = STATE(673), + [sym_labeled_statement] = STATE(673), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -27540,35 +27662,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1807), - [sym_identifier] = ACTIONS(592), - [anon_sym_export] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(596), - [anon_sym_import] = ACTIONS(598), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), - [anon_sym_if] = ACTIONS(604), - [anon_sym_switch] = ACTIONS(606), - [anon_sym_for] = ACTIONS(608), + [sym_identifier] = ACTIONS(546), + [anon_sym_export] = ACTIONS(548), + [anon_sym_LBRACE] = ACTIONS(550), + [anon_sym_import] = ACTIONS(552), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_if] = ACTIONS(558), + [anon_sym_switch] = ACTIONS(560), + [anon_sym_for] = ACTIONS(562), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(610), - [anon_sym_do] = ACTIONS(612), - [anon_sym_try] = ACTIONS(614), - [anon_sym_with] = ACTIONS(616), - [anon_sym_break] = ACTIONS(618), - [anon_sym_continue] = ACTIONS(620), - [anon_sym_debugger] = ACTIONS(622), - [anon_sym_return] = ACTIONS(624), - [anon_sym_throw] = ACTIONS(626), - [anon_sym_SEMI] = ACTIONS(628), + [anon_sym_while] = ACTIONS(564), + [anon_sym_do] = ACTIONS(566), + [anon_sym_try] = ACTIONS(568), + [anon_sym_with] = ACTIONS(570), + [anon_sym_break] = ACTIONS(572), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_debugger] = ACTIONS(576), + [anon_sym_return] = ACTIONS(578), + [anon_sym_throw] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(582), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(632), - [anon_sym_function] = ACTIONS(634), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(586), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -27593,36 +27715,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(636), - [anon_sym_get] = ACTIONS(636), - [anon_sym_set] = ACTIONS(636), + [anon_sym_static] = ACTIONS(590), + [anon_sym_get] = ACTIONS(590), + [anon_sym_set] = ACTIONS(590), }, - [116] = { - [sym_export_statement] = STATE(664), - [sym_declaration] = STATE(664), + [117] = { + [sym_export_statement] = STATE(474), + [sym_declaration] = STATE(474), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(664), - [sym_expression_statement] = STATE(664), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_statement_block] = STATE(664), - [sym_if_statement] = STATE(664), - [sym_switch_statement] = STATE(664), - [sym_for_statement] = STATE(664), - [sym_for_in_statement] = STATE(664), - [sym_while_statement] = STATE(664), - [sym_do_statement] = STATE(664), - [sym_try_statement] = STATE(664), - [sym_with_statement] = STATE(664), - [sym_break_statement] = STATE(664), - [sym_continue_statement] = STATE(664), - [sym_debugger_statement] = STATE(664), - [sym_return_statement] = STATE(664), - [sym_throw_statement] = STATE(664), - [sym_empty_statement] = STATE(664), - [sym_labeled_statement] = STATE(664), + [sym_import_statement] = STATE(474), + [sym_expression_statement] = STATE(474), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_statement_block] = STATE(474), + [sym_if_statement] = STATE(474), + [sym_switch_statement] = STATE(474), + [sym_for_statement] = STATE(474), + [sym_for_in_statement] = STATE(474), + [sym_while_statement] = STATE(474), + [sym_do_statement] = STATE(474), + [sym_try_statement] = STATE(474), + [sym_with_statement] = STATE(474), + [sym_break_statement] = STATE(474), + [sym_continue_statement] = STATE(474), + [sym_debugger_statement] = STATE(474), + [sym_return_statement] = STATE(474), + [sym_throw_statement] = STATE(474), + [sym_empty_statement] = STATE(474), + [sym_labeled_statement] = STATE(474), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1235), + [sym_expression] = STATE(1331), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -27635,11 +27757,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -27654,43 +27776,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2393), + [sym_sequence_expression] = STATE(2468), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1776), - [sym_identifier] = ACTIONS(149), - [anon_sym_export] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(155), - [anon_sym_import] = ACTIONS(157), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), - [anon_sym_if] = ACTIONS(163), - [anon_sym_switch] = ACTIONS(165), - [anon_sym_for] = ACTIONS(167), + [aux_sym_export_statement_repeat1] = STATE(1847), + [sym_identifier] = ACTIONS(500), + [anon_sym_export] = ACTIONS(502), + [anon_sym_LBRACE] = ACTIONS(504), + [anon_sym_import] = ACTIONS(506), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), + [anon_sym_if] = ACTIONS(512), + [anon_sym_switch] = ACTIONS(514), + [anon_sym_for] = ACTIONS(516), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(169), - [anon_sym_do] = ACTIONS(171), - [anon_sym_try] = ACTIONS(173), - [anon_sym_with] = ACTIONS(175), - [anon_sym_break] = ACTIONS(177), - [anon_sym_continue] = ACTIONS(179), - [anon_sym_debugger] = ACTIONS(181), - [anon_sym_return] = ACTIONS(183), - [anon_sym_throw] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(187), + [anon_sym_while] = ACTIONS(518), + [anon_sym_do] = ACTIONS(520), + [anon_sym_try] = ACTIONS(522), + [anon_sym_with] = ACTIONS(524), + [anon_sym_break] = ACTIONS(526), + [anon_sym_continue] = ACTIONS(528), + [anon_sym_debugger] = ACTIONS(530), + [anon_sym_return] = ACTIONS(532), + [anon_sym_throw] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(536), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(191), - [anon_sym_function] = ACTIONS(193), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(540), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -27715,36 +27837,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(195), - [anon_sym_get] = ACTIONS(195), - [anon_sym_set] = ACTIONS(195), + [anon_sym_static] = ACTIONS(544), + [anon_sym_get] = ACTIONS(544), + [anon_sym_set] = ACTIONS(544), }, - [117] = { - [sym_export_statement] = STATE(474), - [sym_declaration] = STATE(474), + [118] = { + [sym_export_statement] = STATE(793), + [sym_declaration] = STATE(793), [sym_import] = STATE(1268), - [sym_import_statement] = STATE(474), - [sym_expression_statement] = STATE(474), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_statement_block] = STATE(474), - [sym_if_statement] = STATE(474), - [sym_switch_statement] = STATE(474), - [sym_for_statement] = STATE(474), - [sym_for_in_statement] = STATE(474), - [sym_while_statement] = STATE(474), - [sym_do_statement] = STATE(474), - [sym_try_statement] = STATE(474), - [sym_with_statement] = STATE(474), - [sym_break_statement] = STATE(474), - [sym_continue_statement] = STATE(474), - [sym_debugger_statement] = STATE(474), - [sym_return_statement] = STATE(474), - [sym_throw_statement] = STATE(474), - [sym_empty_statement] = STATE(474), - [sym_labeled_statement] = STATE(474), + [sym_import_statement] = STATE(793), + [sym_expression_statement] = STATE(793), + [sym_variable_declaration] = STATE(868), + [sym_lexical_declaration] = STATE(868), + [sym_statement_block] = STATE(793), + [sym_if_statement] = STATE(793), + [sym_switch_statement] = STATE(793), + [sym_for_statement] = STATE(793), + [sym_for_in_statement] = STATE(793), + [sym_while_statement] = STATE(793), + [sym_do_statement] = STATE(793), + [sym_try_statement] = STATE(793), + [sym_with_statement] = STATE(793), + [sym_break_statement] = STATE(793), + [sym_continue_statement] = STATE(793), + [sym_debugger_statement] = STATE(793), + [sym_return_statement] = STATE(793), + [sym_throw_statement] = STATE(793), + [sym_empty_statement] = STATE(793), + [sym_labeled_statement] = STATE(793), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1303), + [sym_expression] = STATE(1323), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -27757,11 +27879,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(868), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(868), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(868), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -27776,14 +27898,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2468), + [sym_sequence_expression] = STATE(2161), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1847), + [aux_sym_export_statement_repeat1] = STATE(1807), [sym_identifier] = ACTIONS(546), [anon_sym_export] = ACTIONS(548), [anon_sym_LBRACE] = ACTIONS(550), @@ -27841,164 +27963,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(590), [anon_sym_set] = ACTIONS(590), }, - [118] = { - [sym_export_statement] = STATE(794), - [sym_declaration] = STATE(794), - [sym_import] = STATE(1268), - [sym_import_statement] = STATE(794), - [sym_expression_statement] = STATE(794), - [sym_variable_declaration] = STATE(868), - [sym_lexical_declaration] = STATE(868), - [sym_statement_block] = STATE(794), - [sym_if_statement] = STATE(794), - [sym_switch_statement] = STATE(794), - [sym_for_statement] = STATE(794), - [sym_for_in_statement] = STATE(794), - [sym_while_statement] = STATE(794), - [sym_do_statement] = STATE(794), - [sym_try_statement] = STATE(794), - [sym_with_statement] = STATE(794), - [sym_break_statement] = STATE(794), - [sym_continue_statement] = STATE(794), - [sym_debugger_statement] = STATE(794), - [sym_return_statement] = STATE(794), - [sym_throw_statement] = STATE(794), - [sym_empty_statement] = STATE(794), - [sym_labeled_statement] = STATE(794), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1288), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(868), - [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(868), - [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(868), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2161), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1807), - [sym_identifier] = ACTIONS(592), - [anon_sym_export] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(596), - [anon_sym_import] = ACTIONS(598), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), - [anon_sym_if] = ACTIONS(604), - [anon_sym_switch] = ACTIONS(606), - [anon_sym_for] = ACTIONS(608), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_while] = ACTIONS(610), - [anon_sym_do] = ACTIONS(612), - [anon_sym_try] = ACTIONS(614), - [anon_sym_with] = ACTIONS(616), - [anon_sym_break] = ACTIONS(618), - [anon_sym_continue] = ACTIONS(620), - [anon_sym_debugger] = ACTIONS(622), - [anon_sym_return] = ACTIONS(624), - [anon_sym_throw] = ACTIONS(626), - [anon_sym_SEMI] = ACTIONS(628), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(632), - [anon_sym_function] = ACTIONS(634), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(636), - [anon_sym_get] = ACTIONS(636), - [anon_sym_set] = ACTIONS(636), - }, [119] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1097), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1131), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -28074,14 +28074,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [120] = { [sym_import] = STATE(1268), - [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1230), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1182), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2734), + [sym_object_pattern] = STATE(2656), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2734), + [sym_array_pattern] = STATE(2656), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), @@ -28094,12 +28094,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1034), - [sym_subscript_expression] = STATE(1034), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1600), + [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2734), + [sym__destructuring_pattern] = STATE(2656), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), @@ -28109,30 +28109,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2733), + [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), [sym_identifier] = ACTIONS(688), [anon_sym_export] = ACTIONS(690), [anon_sym_STAR] = ACTIONS(692), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_COMMA] = ACTIONS(646), + [anon_sym_RBRACE] = ACTIONS(646), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), + [anon_sym_await] = ACTIONS(29), [anon_sym_in] = ACTIONS(646), - [anon_sym_of] = ACTIONS(646), [anon_sym_SEMI] = ACTIONS(646), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), [anon_sym_GT] = ACTIONS(646), [anon_sym_DOT] = ACTIONS(646), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [sym_optional_chain] = ACTIONS(646), - [anon_sym_new] = ACTIONS(708), + [anon_sym_new] = ACTIONS(65), [anon_sym_AMP_AMP] = ACTIONS(646), [anon_sym_PIPE_PIPE] = ACTIONS(646), [anon_sym_GT_GT] = ACTIONS(646), @@ -28141,9 +28141,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(646), [anon_sym_CARET] = ACTIONS(646), [anon_sym_PIPE] = ACTIONS(646), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(646), [anon_sym_STAR_STAR] = ACTIONS(646), [anon_sym_LT_EQ] = ACTIONS(646), @@ -28154,25 +28154,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_EQ] = ACTIONS(646), [anon_sym_QMARK_QMARK] = ACTIONS(646), [anon_sym_instanceof] = ACTIONS(646), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(81), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), [anon_sym_static] = ACTIONS(690), [anon_sym_get] = ACTIONS(690), @@ -28182,14 +28182,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [121] = { [sym_import] = STATE(1268), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1175), + [sym_parenthesized_expression] = STATE(1034), + [sym_expression] = STATE(1232), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), + [sym_object_pattern] = STATE(2734), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), + [sym_array_pattern] = STATE(2734), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), @@ -28202,12 +28202,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), + [sym_member_expression] = STATE(1034), + [sym_subscript_expression] = STATE(1034), [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), + [sym__augmented_assignment_lhs] = STATE(1600), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), + [sym__destructuring_pattern] = STATE(2734), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), @@ -28217,30 +28217,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), + [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), - [anon_sym_STAR] = ACTIONS(724), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), + [anon_sym_STAR] = ACTIONS(708), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_RBRACE] = ACTIONS(646), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), + [anon_sym_await] = ACTIONS(710), [anon_sym_in] = ACTIONS(646), + [anon_sym_of] = ACTIONS(646), [anon_sym_SEMI] = ACTIONS(646), - [anon_sym_yield] = ACTIONS(51), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), [anon_sym_GT] = ACTIONS(646), [anon_sym_DOT] = ACTIONS(646), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), [sym_optional_chain] = ACTIONS(646), - [anon_sym_new] = ACTIONS(65), + [anon_sym_new] = ACTIONS(716), [anon_sym_AMP_AMP] = ACTIONS(646), [anon_sym_PIPE_PIPE] = ACTIONS(646), [anon_sym_GT_GT] = ACTIONS(646), @@ -28249,9 +28249,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(646), [anon_sym_CARET] = ACTIONS(646), [anon_sym_PIPE] = ACTIONS(646), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), [anon_sym_PERCENT] = ACTIONS(646), [anon_sym_STAR_STAR] = ACTIONS(646), [anon_sym_LT_EQ] = ACTIONS(646), @@ -28262,70 +28262,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_EQ] = ACTIONS(646), [anon_sym_QMARK_QMARK] = ACTIONS(646), [anon_sym_instanceof] = ACTIONS(646), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), [sym__automatic_semicolon] = ACTIONS(686), [sym__ternary_qmark] = ACTIONS(686), }, [122] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(974), - [sym_expression] = STATE(1351), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1047), + [sym_expression] = STATE(1420), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2705), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2705), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(974), - [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1047), + [sym_subscript_expression] = STATE(1047), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1593), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2705), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2767), + [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), [sym_identifier] = ACTIONS(728), [anon_sym_export] = ACTIONS(730), @@ -28335,7 +28335,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(736), [anon_sym_in] = ACTIONS(646), - [anon_sym_COLON] = ACTIONS(646), + [anon_sym_of] = ACTIONS(646), [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), @@ -28357,7 +28357,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(646), [anon_sym_PLUS] = ACTIONS(746), [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(748), [anon_sym_PERCENT] = ACTIONS(646), [anon_sym_STAR_STAR] = ACTIONS(646), [anon_sym_LT_EQ] = ACTIONS(646), @@ -28373,20 +28373,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(746), [anon_sym_void] = ACTIONS(746), [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), [anon_sym_static] = ACTIONS(730), [anon_sym_get] = ACTIONS(730), @@ -28394,64 +28394,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(686), }, [123] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1420), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(974), + [sym_expression] = STATE(1351), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2728), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2728), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(974), + [sym_subscript_expression] = STATE(974), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1608), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2728), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2704), + [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), - [anon_sym_STAR] = ACTIONS(758), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), + [anon_sym_STAR] = ACTIONS(760), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), + [anon_sym_await] = ACTIONS(762), [anon_sym_in] = ACTIONS(646), - [anon_sym_of] = ACTIONS(646), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_COLON] = ACTIONS(646), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_GT] = ACTIONS(646), [anon_sym_DOT] = ACTIONS(646), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), [sym_optional_chain] = ACTIONS(646), - [anon_sym_new] = ACTIONS(766), + [anon_sym_new] = ACTIONS(768), [anon_sym_AMP_AMP] = ACTIONS(646), [anon_sym_PIPE_PIPE] = ACTIONS(646), [anon_sym_GT_GT] = ACTIONS(646), @@ -28460,9 +28460,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(646), [anon_sym_CARET] = ACTIONS(646), [anon_sym_PIPE] = ACTIONS(646), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(670), [anon_sym_PERCENT] = ACTIONS(646), [anon_sym_STAR_STAR] = ACTIONS(646), [anon_sym_LT_EQ] = ACTIONS(646), @@ -28473,11 +28473,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_EQ] = ACTIONS(646), [anon_sym_QMARK_QMARK] = ACTIONS(646), [anon_sym_instanceof] = ACTIONS(646), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), [anon_sym_PLUS_PLUS] = ACTIONS(772), [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), @@ -28493,72 +28493,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(680), [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), [sym__ternary_qmark] = ACTIONS(686), }, [124] = { + [sym_declaration] = STATE(2611), [sym_import] = STATE(1268), - [sym_expression_statement] = STATE(225), - [sym_variable_declaration] = STATE(225), - [sym_lexical_declaration] = STATE(225), - [sym_empty_statement] = STATE(225), - [sym_parenthesized_expression] = STATE(1031), - [sym_expression] = STATE(1336), + [sym_variable_declaration] = STATE(2562), + [sym_lexical_declaration] = STATE(2562), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1367), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2081), + [sym_object_pattern] = STATE(2656), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2081), + [sym_array_pattern] = STATE(2656), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(2562), [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(2562), [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(2562), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1031), - [sym_subscript_expression] = STATE(1031), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), [sym_assignment_expression] = STATE(1246), [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2081), + [sym__destructuring_pattern] = STATE(2656), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2282), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(778), - [anon_sym_export] = ACTIONS(780), - [anon_sym_LBRACE] = ACTIONS(782), + [aux_sym_export_statement_repeat1] = STATE(1884), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(784), - [anon_sym_let] = ACTIONS(786), - [anon_sym_const] = ACTIONS(786), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(790), + [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(792), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(778), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -28581,73 +28581,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(794), + [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(780), - [anon_sym_get] = ACTIONS(780), - [anon_sym_set] = ACTIONS(780), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [125] = { + [sym_declaration] = STATE(712), [sym_import] = STATE(1268), - [sym_expression_statement] = STATE(223), - [sym_variable_declaration] = STATE(223), - [sym_lexical_declaration] = STATE(223), - [sym_empty_statement] = STATE(223), - [sym_parenthesized_expression] = STATE(1031), - [sym_expression] = STATE(1336), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1354), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2081), + [sym_object_pattern] = STATE(2656), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2081), + [sym_array_pattern] = STATE(2656), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1031), - [sym_subscript_expression] = STATE(1031), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), [sym_assignment_expression] = STATE(1246), [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2081), + [sym__destructuring_pattern] = STATE(2656), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2282), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(778), - [anon_sym_export] = ACTIONS(780), - [anon_sym_LBRACE] = ACTIONS(782), + [aux_sym_export_statement_repeat1] = STATE(1917), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(784), - [anon_sym_let] = ACTIONS(786), - [anon_sym_const] = ACTIONS(786), + [anon_sym_var] = ACTIONS(159), + [anon_sym_let] = ACTIONS(161), + [anon_sym_const] = ACTIONS(161), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(790), + [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(792), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(189), + [anon_sym_async] = ACTIONS(780), + [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -28670,13 +28670,102 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(794), + [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(780), - [anon_sym_get] = ACTIONS(780), - [anon_sym_set] = ACTIONS(780), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [126] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1239), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1781), + [sym_assignment_pattern] = STATE(2055), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1781), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1032), + [sym_subscript_expression] = STATE(1032), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1781), + [sym_spread_element] = STATE(2010), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [sym_pattern] = STATE(1970), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [aux_sym_array_repeat1] = STATE(1991), + [aux_sym_array_pattern_repeat1] = STATE(2115), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_COMMA] = ACTIONS(786), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_RBRACK] = ACTIONS(788), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(790), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_DOT_DOT_DOT] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(792), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), + }, + [127] = { [sym_declaration] = STATE(970), [sym_import] = STATE(1268), [sym_variable_declaration] = STATE(971), @@ -28721,8 +28810,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1933), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_var] = ACTIONS(17), @@ -28735,7 +28824,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), [anon_sym_class] = ACTIONS(59), - [anon_sym_async] = ACTIONS(796), + [anon_sym_async] = ACTIONS(794), [anon_sym_function] = ACTIONS(63), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), @@ -28761,48 +28850,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [127] = { - [sym_import] = STATE(1096), + [128] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1299), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1329), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), [sym_spread_element] = STATE(2118), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(1970), @@ -28810,20 +28899,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_export_statement_repeat1] = STATE(1976), [aux_sym_array_repeat1] = STATE(2116), [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_COMMA] = ACTIONS(786), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(804), + [anon_sym_RBRACK] = ACTIONS(796), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(103), @@ -28848,17 +28937,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, - [128] = { + [129] = { [sym_declaration] = STATE(644), [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), [sym_parenthesized_expression] = STATE(1029), [sym_expression] = STATE(1401), [sym_primary_expression] = STATE(1247), @@ -28873,11 +28962,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -28899,22 +28988,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1944), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), + [anon_sym_var] = ACTIONS(508), + [anon_sym_let] = ACTIONS(510), + [anon_sym_const] = ACTIONS(510), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(810), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(538), + [anon_sym_async] = ACTIONS(798), + [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -28939,48 +29028,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [129] = { - [sym_import] = STATE(1096), + [130] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1239), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), [sym_spread_element] = STATE(2010), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(1970), @@ -28988,20 +29077,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_export_statement_repeat1] = STATE(1976), [aux_sym_array_repeat1] = STATE(1991), [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_COMMA] = ACTIONS(786), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(812), + [anon_sym_RBRACK] = ACTIONS(800), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(103), @@ -29026,50 +29115,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, - [130] = { - [sym_import] = STATE(1096), + [131] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1301), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1330), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), [sym_spread_element] = STATE(2118), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(1970), @@ -29077,20 +29166,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_export_statement_repeat1] = STATE(1976), [aux_sym_array_repeat1] = STATE(2116), [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_COMMA] = ACTIONS(786), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(804), + [anon_sym_RBRACK] = ACTIONS(796), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(103), @@ -29115,50 +29204,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, - [131] = { - [sym_import] = STATE(1096), + [132] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1239), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), [sym_spread_element] = STATE(2010), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(1970), @@ -29166,20 +29255,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_export_statement_repeat1] = STATE(1976), [aux_sym_array_repeat1] = STATE(1991), [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_COMMA] = ACTIONS(786), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(814), + [anon_sym_RBRACK] = ACTIONS(802), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(103), @@ -29204,14 +29293,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, - [132] = { - [sym_declaration] = STATE(677), + [133] = { + [sym_declaration] = STATE(875), + [sym_import] = STATE(1268), + [sym_variable_declaration] = STATE(971), + [sym_lexical_declaration] = STATE(971), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1366), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(971), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(971), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(971), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_export_statement_repeat1] = STATE(1933), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_import] = ACTIONS(696), + [anon_sym_var] = ACTIONS(17), + [anon_sym_let] = ACTIONS(19), + [anon_sym_const] = ACTIONS(19), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(794), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), + }, + [134] = { + [sym_declaration] = STATE(676), [sym_import] = STATE(1268), [sym_variable_declaration] = STATE(868), [sym_lexical_declaration] = STATE(868), @@ -29255,22 +29433,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1888), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(634), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(804), + [anon_sym_function] = ACTIONS(588), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -29295,17 +29473,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [133] = { - [sym_declaration] = STATE(2611), + [135] = { + [sym_declaration] = STATE(543), [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(2562), - [sym_lexical_declaration] = STATE(2562), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1367), + [sym_expression] = STATE(1402), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -29318,11 +29496,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(2562), + [sym_class_declaration] = STATE(531), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(2562), + [sym_function_declaration] = STATE(531), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(2562), + [sym_generator_function_declaration] = STATE(531), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -29343,9 +29521,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1884), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [aux_sym_export_statement_repeat1] = STATE(1944), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_var] = ACTIONS(508), @@ -29358,7 +29536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(818), + [anon_sym_async] = ACTIONS(798), [anon_sym_function] = ACTIONS(542), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), @@ -29384,137 +29562,137 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [134] = { - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(822), - [anon_sym_default] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(822), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_else] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(822), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_case] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_EQ] = ACTIONS(824), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_DOT] = ACTIONS(822), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(822), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(822), - [anon_sym_PIPE_PIPE] = ACTIONS(822), - [anon_sym_GT_GT] = ACTIONS(822), - [anon_sym_GT_GT_GT] = ACTIONS(822), - [anon_sym_LT_LT] = ACTIONS(822), - [anon_sym_AMP] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(822), - [anon_sym_PIPE] = ACTIONS(822), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(822), - [anon_sym_STAR_STAR] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ_EQ] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(822), - [anon_sym_QMARK_QMARK] = ACTIONS(822), - [anon_sym_instanceof] = ACTIONS(822), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), + [136] = { + [sym_declaration] = STATE(725), + [sym_import] = STATE(1268), + [sym_variable_declaration] = STATE(868), + [sym_lexical_declaration] = STATE(868), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1369), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_class_declaration] = STATE(868), + [sym_function] = STATE(1268), + [sym_function_declaration] = STATE(868), + [sym_generator_function] = STATE(1268), + [sym_generator_function_declaration] = STATE(868), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_export_statement_repeat1] = STATE(1888), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_import] = ACTIONS(696), + [anon_sym_var] = ACTIONS(554), + [anon_sym_let] = ACTIONS(556), + [anon_sym_const] = ACTIONS(556), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(584), + [anon_sym_async] = ACTIONS(804), + [anon_sym_function] = ACTIONS(588), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(826), - [sym__ternary_qmark] = ACTIONS(828), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [135] = { - [sym_import] = STATE(1096), + [137] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1239), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), [sym_spread_element] = STATE(2010), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(1970), @@ -29522,20 +29700,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_export_statement_repeat1] = STATE(1976), [aux_sym_array_repeat1] = STATE(1991), [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_COMMA] = ACTIONS(786), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(830), + [anon_sym_RBRACK] = ACTIONS(806), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(103), @@ -29560,19 +29738,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, - [136] = { - [sym_declaration] = STATE(712), + [138] = { + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_default] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_else] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(810), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_case] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_EQ] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(810), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(810), + [anon_sym_PIPE_PIPE] = ACTIONS(810), + [anon_sym_GT_GT] = ACTIONS(810), + [anon_sym_GT_GT_GT] = ACTIONS(810), + [anon_sym_LT_LT] = ACTIONS(810), + [anon_sym_AMP] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_QMARK_QMARK] = ACTIONS(810), + [anon_sym_instanceof] = ACTIONS(810), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(814), + [sym__ternary_qmark] = ACTIONS(816), + }, + [139] = { + [sym_declaration] = STATE(841), [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1354), + [sym_expression] = STATE(1361), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -29585,11 +29852,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), + [sym_class_declaration] = STATE(817), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), + [sym_function_declaration] = STATE(817), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), + [sym_generator_function_declaration] = STATE(817), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), @@ -29611,8 +29878,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1917), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_var] = ACTIONS(159), @@ -29625,7 +29892,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), [anon_sym_class] = ACTIONS(189), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(780), [anon_sym_function] = ACTIONS(193), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), @@ -29651,71 +29918,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [137] = { - [sym_declaration] = STATE(725), + [140] = { [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(868), - [sym_lexical_declaration] = STATE(868), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1369), + [sym_expression_statement] = STATE(225), + [sym_variable_declaration] = STATE(225), + [sym_lexical_declaration] = STATE(225), + [sym_empty_statement] = STATE(225), + [sym_parenthesized_expression] = STATE(1031), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), + [sym_object_pattern] = STATE(2081), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), + [sym_array_pattern] = STATE(2081), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(868), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(868), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(868), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), + [sym_member_expression] = STATE(1031), + [sym_subscript_expression] = STATE(1031), [sym_assignment_expression] = STATE(1246), [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), + [sym__destructuring_pattern] = STATE(2081), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2282), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1888), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), - [anon_sym_LBRACE] = ACTIONS(694), + [aux_sym_export_statement_repeat1] = STATE(1891), + [sym_identifier] = ACTIONS(818), + [anon_sym_export] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(822), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(600), - [anon_sym_let] = ACTIONS(602), - [anon_sym_const] = ACTIONS(602), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(826), + [anon_sym_const] = ACTIONS(826), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LBRACK] = ACTIONS(830), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(630), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(634), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(832), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -29738,162 +30005,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), + [sym_undefined] = ACTIONS(834), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), - }, - [138] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1239), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1781), - [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1032), - [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1781), - [sym_spread_element] = STATE(2010), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [sym_pattern] = STATE(1970), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_repeat1] = STATE(1991), - [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), - [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(834), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(820), + [anon_sym_get] = ACTIONS(820), + [anon_sym_set] = ACTIONS(820), }, - [139] = { - [sym_declaration] = STATE(841), + [141] = { [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1361), + [sym_expression_statement] = STATE(227), + [sym_variable_declaration] = STATE(227), + [sym_lexical_declaration] = STATE(227), + [sym_empty_statement] = STATE(227), + [sym_parenthesized_expression] = STATE(1031), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), + [sym_object_pattern] = STATE(2081), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), + [sym_array_pattern] = STATE(2081), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(824), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(824), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(824), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), + [sym_member_expression] = STATE(1031), + [sym_subscript_expression] = STATE(1031), [sym_assignment_expression] = STATE(1246), [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), + [sym__destructuring_pattern] = STATE(2081), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2282), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1917), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), - [anon_sym_LBRACE] = ACTIONS(694), + [aux_sym_export_statement_repeat1] = STATE(1891), + [sym_identifier] = ACTIONS(818), + [anon_sym_export] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(822), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(159), - [anon_sym_let] = ACTIONS(161), - [anon_sym_const] = ACTIONS(161), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(826), + [anon_sym_const] = ACTIONS(826), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LBRACK] = ACTIONS(830), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(189), + [anon_sym_class] = ACTIONS(698), [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(193), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -29916,50 +30094,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), + [sym_undefined] = ACTIONS(834), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(820), + [anon_sym_get] = ACTIONS(820), + [anon_sym_set] = ACTIONS(820), }, - [140] = { - [sym_import] = STATE(1096), + [142] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1239), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), [sym_spread_element] = STATE(2010), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(1970), @@ -29967,10 +30145,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_export_statement_repeat1] = STATE(1976), [aux_sym_array_repeat1] = STATE(1991), [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_COMMA] = ACTIONS(786), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_await] = ACTIONS(652), @@ -29980,7 +30158,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(103), @@ -30005,13 +30183,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, - [141] = { + [143] = { [sym_declaration] = STATE(2224), [sym_import] = STATE(1268), [sym_variable_declaration] = STATE(2562), @@ -30056,22 +30234,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1884), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(508), - [anon_sym_let] = ACTIONS(510), - [anon_sym_const] = ACTIONS(510), + [anon_sym_var] = ACTIONS(600), + [anon_sym_let] = ACTIONS(602), + [anon_sym_const] = ACTIONS(602), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(538), - [anon_sym_async] = ACTIONS(818), - [anon_sym_function] = ACTIONS(542), + [anon_sym_class] = ACTIONS(630), + [anon_sym_async] = ACTIONS(778), + [anon_sym_function] = ACTIONS(634), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -30096,71 +30274,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, - [142] = { - [sym_declaration] = STATE(544), + [144] = { [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1402), + [sym_expression_statement] = STATE(223), + [sym_variable_declaration] = STATE(223), + [sym_lexical_declaration] = STATE(223), + [sym_empty_statement] = STATE(223), + [sym_parenthesized_expression] = STATE(1031), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), + [sym_object_pattern] = STATE(2081), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), + [sym_array_pattern] = STATE(2081), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(532), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(532), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(532), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), + [sym_member_expression] = STATE(1031), + [sym_subscript_expression] = STATE(1031), [sym_assignment_expression] = STATE(1246), [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), + [sym__destructuring_pattern] = STATE(2081), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2282), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1944), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), - [anon_sym_LBRACE] = ACTIONS(694), + [aux_sym_export_statement_repeat1] = STATE(1891), + [sym_identifier] = ACTIONS(818), + [anon_sym_export] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(822), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(554), - [anon_sym_let] = ACTIONS(556), - [anon_sym_const] = ACTIONS(556), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(826), + [anon_sym_const] = ACTIONS(826), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LBRACK] = ACTIONS(830), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(584), - [anon_sym_async] = ACTIONS(810), - [anon_sym_function] = ACTIONS(588), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(832), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -30183,20 +30361,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), + [sym_undefined] = ACTIONS(834), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(820), + [anon_sym_get] = ACTIONS(820), + [anon_sym_set] = ACTIONS(820), }, - [143] = { + [145] = { [sym_import] = STATE(1268), - [sym_expression_statement] = STATE(228), - [sym_variable_declaration] = STATE(228), - [sym_lexical_declaration] = STATE(228), - [sym_empty_statement] = STATE(228), + [sym_expression_statement] = STATE(229), + [sym_variable_declaration] = STATE(229), + [sym_lexical_declaration] = STATE(229), + [sym_empty_statement] = STATE(229), [sym_parenthesized_expression] = STATE(1031), - [sym_expression] = STATE(1336), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -30233,23 +30411,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(778), - [anon_sym_export] = ACTIONS(780), - [anon_sym_LBRACE] = ACTIONS(782), + [sym_identifier] = ACTIONS(818), + [anon_sym_export] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(822), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(784), - [anon_sym_let] = ACTIONS(786), - [anon_sym_const] = ACTIONS(786), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(826), + [anon_sym_const] = ACTIONS(826), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(790), + [anon_sym_LBRACK] = ACTIONS(830), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(792), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(832), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -30272,73 +30450,162 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(794), + [sym_undefined] = ACTIONS(834), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(780), - [anon_sym_get] = ACTIONS(780), - [anon_sym_set] = ACTIONS(780), + [anon_sym_static] = ACTIONS(820), + [anon_sym_get] = ACTIONS(820), + [anon_sym_set] = ACTIONS(820), }, - [144] = { - [sym_declaration] = STATE(875), + [146] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1329), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1781), + [sym_assignment_pattern] = STATE(2055), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1781), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1032), + [sym_subscript_expression] = STATE(1032), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1781), + [sym_spread_element] = STATE(2118), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [sym_pattern] = STATE(1970), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [aux_sym_array_repeat1] = STATE(2116), + [aux_sym_array_pattern_repeat1] = STATE(2115), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_COMMA] = ACTIONS(786), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_RBRACK] = ACTIONS(838), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(790), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_DOT_DOT_DOT] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(792), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), + }, + [147] = { [sym_import] = STATE(1268), - [sym_variable_declaration] = STATE(971), - [sym_lexical_declaration] = STATE(971), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1366), + [sym_expression_statement] = STATE(228), + [sym_variable_declaration] = STATE(228), + [sym_lexical_declaration] = STATE(228), + [sym_empty_statement] = STATE(228), + [sym_parenthesized_expression] = STATE(1031), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), + [sym_object_pattern] = STATE(2081), [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), + [sym_array_pattern] = STATE(2081), [sym_glimmer_template] = STATE(1246), [sym_glimmer_opening_tag] = STATE(1921), [sym_jsx_element] = STATE(1246), [sym_jsx_opening_element] = STATE(1653), [sym_jsx_self_closing_element] = STATE(1246), [sym_class] = STATE(1268), - [sym_class_declaration] = STATE(971), [sym_function] = STATE(1268), - [sym_function_declaration] = STATE(971), [sym_generator_function] = STATE(1268), - [sym_generator_function_declaration] = STATE(971), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), [sym_new_expression] = STATE(1246), [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), + [sym_member_expression] = STATE(1031), + [sym_subscript_expression] = STATE(1031), [sym_assignment_expression] = STATE(1246), [sym__augmented_assignment_lhs] = STATE(1597), [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), + [sym__destructuring_pattern] = STATE(2081), [sym_ternary_expression] = STATE(1246), [sym_binary_expression] = STATE(1246), [sym_unary_expression] = STATE(1246), [sym_update_expression] = STATE(1246), + [sym_sequence_expression] = STATE(2282), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), [sym_meta_property] = STATE(1268), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1933), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), - [anon_sym_LBRACE] = ACTIONS(694), + [aux_sym_export_statement_repeat1] = STATE(1891), + [sym_identifier] = ACTIONS(818), + [anon_sym_export] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(822), [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(17), - [anon_sym_let] = ACTIONS(19), - [anon_sym_const] = ACTIONS(19), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(826), + [anon_sym_const] = ACTIONS(826), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LBRACK] = ACTIONS(830), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(59), - [anon_sym_async] = ACTIONS(796), - [anon_sym_function] = ACTIONS(63), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(832), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -30361,902 +30628,723 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), - }, - [145] = { - [sym_import] = STATE(1268), - [sym_expression_statement] = STATE(227), - [sym_variable_declaration] = STATE(227), - [sym_lexical_declaration] = STATE(227), - [sym_empty_statement] = STATE(227), - [sym_parenthesized_expression] = STATE(1031), - [sym_expression] = STATE(1336), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2081), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2081), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_function] = STATE(1268), - [sym_generator_function] = STATE(1268), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1031), - [sym_subscript_expression] = STATE(1031), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2081), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2282), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(778), - [anon_sym_export] = ACTIONS(780), - [anon_sym_LBRACE] = ACTIONS(782), - [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(784), - [anon_sym_let] = ACTIONS(786), - [anon_sym_const] = ACTIONS(786), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(790), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(792), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(794), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(780), - [anon_sym_get] = ACTIONS(780), - [anon_sym_set] = ACTIONS(780), - }, - [146] = { - [sym_import] = STATE(1268), - [sym_expression_statement] = STATE(229), - [sym_variable_declaration] = STATE(229), - [sym_lexical_declaration] = STATE(229), - [sym_empty_statement] = STATE(229), - [sym_parenthesized_expression] = STATE(1031), - [sym_expression] = STATE(1336), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2081), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2081), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_function] = STATE(1268), - [sym_generator_function] = STATE(1268), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1031), - [sym_subscript_expression] = STATE(1031), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2081), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_sequence_expression] = STATE(2282), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(778), - [anon_sym_export] = ACTIONS(780), - [anon_sym_LBRACE] = ACTIONS(782), - [anon_sym_import] = ACTIONS(696), - [anon_sym_var] = ACTIONS(784), - [anon_sym_let] = ACTIONS(786), - [anon_sym_const] = ACTIONS(786), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(790), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(792), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(794), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(780), - [anon_sym_get] = ACTIONS(780), - [anon_sym_set] = ACTIONS(780), - }, - [147] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1299), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1781), - [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1032), - [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1781), - [sym_spread_element] = STATE(2118), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [sym_pattern] = STATE(1970), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_repeat1] = STATE(2116), - [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), - [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(802), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(838), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(834), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), - }, - [148] = { - [ts_builtin_sym_end] = ACTIONS(840), - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(822), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(822), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_else] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(822), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_EQ] = ACTIONS(824), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_DOT] = ACTIONS(822), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(822), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(822), - [anon_sym_PIPE_PIPE] = ACTIONS(822), - [anon_sym_GT_GT] = ACTIONS(822), - [anon_sym_GT_GT_GT] = ACTIONS(822), - [anon_sym_LT_LT] = ACTIONS(822), - [anon_sym_AMP] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(822), - [anon_sym_PIPE] = ACTIONS(822), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(822), - [anon_sym_STAR_STAR] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ_EQ] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(822), - [anon_sym_QMARK_QMARK] = ACTIONS(822), - [anon_sym_instanceof] = ACTIONS(822), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), [anon_sym_static] = ACTIONS(820), [anon_sym_get] = ACTIONS(820), [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(842), - [sym__ternary_qmark] = ACTIONS(828), }, - [149] = { - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_default] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_else] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_case] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DOT] = ACTIONS(820), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(820), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(820), - [anon_sym_PIPE_PIPE] = ACTIONS(820), - [anon_sym_GT_GT] = ACTIONS(820), - [anon_sym_GT_GT_GT] = ACTIONS(820), - [anon_sym_LT_LT] = ACTIONS(820), - [anon_sym_AMP] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_QMARK_QMARK] = ACTIONS(820), - [anon_sym_instanceof] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), + [148] = { + [sym_identifier] = ACTIONS(840), + [anon_sym_export] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(842), + [anon_sym_default] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_COMMA] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_import] = ACTIONS(840), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [anon_sym_else] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_switch] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_await] = ACTIONS(840), + [anon_sym_in] = ACTIONS(842), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_with] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_debugger] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_throw] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_case] = ACTIONS(840), + [anon_sym_yield] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LTtemplate_GT] = ACTIONS(840), + [anon_sym_LT] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(842), + [anon_sym_DOT] = ACTIONS(842), + [anon_sym_class] = ACTIONS(840), + [anon_sym_async] = ACTIONS(840), + [anon_sym_function] = ACTIONS(840), + [sym_optional_chain] = ACTIONS(842), + [anon_sym_new] = ACTIONS(840), + [anon_sym_AMP_AMP] = ACTIONS(842), + [anon_sym_PIPE_PIPE] = ACTIONS(842), + [anon_sym_GT_GT] = ACTIONS(842), + [anon_sym_GT_GT_GT] = ACTIONS(842), + [anon_sym_LT_LT] = ACTIONS(842), + [anon_sym_AMP] = ACTIONS(842), + [anon_sym_CARET] = ACTIONS(842), + [anon_sym_PIPE] = ACTIONS(842), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_PERCENT] = ACTIONS(842), + [anon_sym_STAR_STAR] = ACTIONS(842), + [anon_sym_LT_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ_EQ] = ACTIONS(842), + [anon_sym_GT_EQ] = ACTIONS(842), + [anon_sym_QMARK_QMARK] = ACTIONS(842), + [anon_sym_instanceof] = ACTIONS(842), + [anon_sym_BANG] = ACTIONS(840), + [anon_sym_TILDE] = ACTIONS(840), + [anon_sym_typeof] = ACTIONS(840), + [anon_sym_void] = ACTIONS(840), + [anon_sym_delete] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [anon_sym_SQUOTE] = ACTIONS(840), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), + [anon_sym_BQUOTE] = ACTIONS(840), + [sym_number] = ACTIONS(840), + [sym_private_property_identifier] = ACTIONS(840), + [sym_this] = ACTIONS(840), + [sym_super] = ACTIONS(840), + [sym_true] = ACTIONS(840), + [sym_false] = ACTIONS(840), + [sym_null] = ACTIONS(840), + [sym_undefined] = ACTIONS(840), + [anon_sym_AT] = ACTIONS(840), + [anon_sym_static] = ACTIONS(840), + [anon_sym_get] = ACTIONS(840), + [anon_sym_set] = ACTIONS(840), [sym__automatic_semicolon] = ACTIONS(844), - [sym__ternary_qmark] = ACTIONS(840), + [sym__ternary_qmark] = ACTIONS(846), + }, + [149] = { + [sym_identifier] = ACTIONS(848), + [anon_sym_export] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_default] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_COMMA] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(848), + [anon_sym_var] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [anon_sym_else] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_switch] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_with] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_debugger] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_throw] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LTtemplate_GT] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DOT] = ACTIONS(848), + [anon_sym_class] = ACTIONS(848), + [anon_sym_async] = ACTIONS(848), + [anon_sym_function] = ACTIONS(848), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(848), + [anon_sym_AMP_AMP] = ACTIONS(848), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [anon_sym_GT_GT] = ACTIONS(848), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_PERCENT] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(848), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(848), + [anon_sym_typeof] = ACTIONS(848), + [anon_sym_void] = ACTIONS(848), + [anon_sym_delete] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_SQUOTE] = ACTIONS(848), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(848), + [sym_number] = ACTIONS(848), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(848), + [sym_super] = ACTIONS(848), + [sym_true] = ACTIONS(848), + [sym_false] = ACTIONS(848), + [sym_null] = ACTIONS(848), + [sym_undefined] = ACTIONS(848), + [anon_sym_AT] = ACTIONS(848), + [anon_sym_static] = ACTIONS(848), + [anon_sym_get] = ACTIONS(848), + [anon_sym_set] = ACTIONS(848), + [sym__automatic_semicolon] = ACTIONS(850), + [sym__ternary_qmark] = ACTIONS(850), }, [150] = { - [sym_identifier] = ACTIONS(846), - [anon_sym_export] = ACTIONS(846), - [anon_sym_STAR] = ACTIONS(846), - [anon_sym_default] = ACTIONS(846), - [anon_sym_LBRACE] = ACTIONS(846), - [anon_sym_COMMA] = ACTIONS(846), - [anon_sym_RBRACE] = ACTIONS(846), - [anon_sym_import] = ACTIONS(846), - [anon_sym_var] = ACTIONS(846), - [anon_sym_let] = ACTIONS(846), - [anon_sym_const] = ACTIONS(846), - [anon_sym_else] = ACTIONS(846), - [anon_sym_if] = ACTIONS(846), - [anon_sym_switch] = ACTIONS(846), - [anon_sym_for] = ACTIONS(846), - [anon_sym_LPAREN] = ACTIONS(846), - [anon_sym_await] = ACTIONS(846), - [anon_sym_in] = ACTIONS(846), - [anon_sym_while] = ACTIONS(846), - [anon_sym_do] = ACTIONS(846), - [anon_sym_try] = ACTIONS(846), - [anon_sym_with] = ACTIONS(846), - [anon_sym_break] = ACTIONS(846), - [anon_sym_continue] = ACTIONS(846), - [anon_sym_debugger] = ACTIONS(846), - [anon_sym_return] = ACTIONS(846), - [anon_sym_throw] = ACTIONS(846), - [anon_sym_SEMI] = ACTIONS(846), - [anon_sym_case] = ACTIONS(846), - [anon_sym_yield] = ACTIONS(846), - [anon_sym_LBRACK] = ACTIONS(846), - [anon_sym_LTtemplate_GT] = ACTIONS(846), - [anon_sym_LT] = ACTIONS(846), - [anon_sym_GT] = ACTIONS(846), - [anon_sym_DOT] = ACTIONS(846), - [anon_sym_class] = ACTIONS(846), - [anon_sym_async] = ACTIONS(846), - [anon_sym_function] = ACTIONS(846), - [sym_optional_chain] = ACTIONS(846), - [anon_sym_new] = ACTIONS(846), - [anon_sym_AMP_AMP] = ACTIONS(846), - [anon_sym_PIPE_PIPE] = ACTIONS(846), - [anon_sym_GT_GT] = ACTIONS(846), - [anon_sym_GT_GT_GT] = ACTIONS(846), - [anon_sym_LT_LT] = ACTIONS(846), - [anon_sym_AMP] = ACTIONS(846), - [anon_sym_CARET] = ACTIONS(846), - [anon_sym_PIPE] = ACTIONS(846), - [anon_sym_PLUS] = ACTIONS(846), - [anon_sym_DASH] = ACTIONS(846), - [anon_sym_SLASH] = ACTIONS(846), - [anon_sym_PERCENT] = ACTIONS(846), - [anon_sym_STAR_STAR] = ACTIONS(846), - [anon_sym_LT_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ_EQ] = ACTIONS(846), - [anon_sym_GT_EQ] = ACTIONS(846), - [anon_sym_QMARK_QMARK] = ACTIONS(846), - [anon_sym_instanceof] = ACTIONS(846), - [anon_sym_BANG] = ACTIONS(846), - [anon_sym_TILDE] = ACTIONS(846), - [anon_sym_typeof] = ACTIONS(846), - [anon_sym_void] = ACTIONS(846), - [anon_sym_delete] = ACTIONS(846), - [anon_sym_PLUS_PLUS] = ACTIONS(846), - [anon_sym_DASH_DASH] = ACTIONS(846), - [anon_sym_DQUOTE] = ACTIONS(846), - [anon_sym_SQUOTE] = ACTIONS(846), + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_default] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_else] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_case] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DOT] = ACTIONS(808), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(808), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(808), + [anon_sym_PIPE_PIPE] = ACTIONS(808), + [anon_sym_GT_GT] = ACTIONS(808), + [anon_sym_GT_GT_GT] = ACTIONS(808), + [anon_sym_LT_LT] = ACTIONS(808), + [anon_sym_AMP] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_QMARK_QMARK] = ACTIONS(808), + [anon_sym_instanceof] = ACTIONS(808), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(846), - [sym_number] = ACTIONS(846), - [sym_private_property_identifier] = ACTIONS(846), - [sym_this] = ACTIONS(846), - [sym_super] = ACTIONS(846), - [sym_true] = ACTIONS(846), - [sym_false] = ACTIONS(846), - [sym_null] = ACTIONS(846), - [sym_undefined] = ACTIONS(846), - [anon_sym_AT] = ACTIONS(846), - [anon_sym_static] = ACTIONS(846), - [anon_sym_get] = ACTIONS(846), - [anon_sym_set] = ACTIONS(846), - [sym__automatic_semicolon] = ACTIONS(848), - [sym__ternary_qmark] = ACTIONS(848), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(852), + [sym__ternary_qmark] = ACTIONS(854), }, [151] = { - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(822), - [anon_sym_default] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(822), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(822), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_case] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_EQ] = ACTIONS(824), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_DOT] = ACTIONS(822), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(822), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(822), - [anon_sym_PIPE_PIPE] = ACTIONS(822), - [anon_sym_GT_GT] = ACTIONS(822), - [anon_sym_GT_GT_GT] = ACTIONS(822), - [anon_sym_LT_LT] = ACTIONS(822), - [anon_sym_AMP] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(822), - [anon_sym_PIPE] = ACTIONS(822), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(822), - [anon_sym_STAR_STAR] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ_EQ] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(822), - [anon_sym_QMARK_QMARK] = ACTIONS(822), - [anon_sym_instanceof] = ACTIONS(822), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), + [ts_builtin_sym_end] = ACTIONS(854), + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_else] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(810), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_EQ] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(810), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(810), + [anon_sym_PIPE_PIPE] = ACTIONS(810), + [anon_sym_GT_GT] = ACTIONS(810), + [anon_sym_GT_GT_GT] = ACTIONS(810), + [anon_sym_LT_LT] = ACTIONS(810), + [anon_sym_AMP] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_QMARK_QMARK] = ACTIONS(810), + [anon_sym_instanceof] = ACTIONS(810), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(850), - [sym__ternary_qmark] = ACTIONS(828), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(856), + [sym__ternary_qmark] = ACTIONS(816), }, [152] = { - [sym_identifier] = ACTIONS(852), - [anon_sym_export] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(854), - [anon_sym_default] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_COMMA] = ACTIONS(854), - [anon_sym_RBRACE] = ACTIONS(852), - [anon_sym_import] = ACTIONS(852), - [anon_sym_var] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [anon_sym_else] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_switch] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_await] = ACTIONS(852), - [anon_sym_in] = ACTIONS(854), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_with] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_debugger] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_throw] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_case] = ACTIONS(852), - [anon_sym_yield] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LTtemplate_GT] = ACTIONS(852), - [anon_sym_LT] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(854), - [anon_sym_DOT] = ACTIONS(854), - [anon_sym_class] = ACTIONS(852), - [anon_sym_async] = ACTIONS(852), - [anon_sym_function] = ACTIONS(852), - [sym_optional_chain] = ACTIONS(854), - [anon_sym_new] = ACTIONS(852), - [anon_sym_AMP_AMP] = ACTIONS(854), - [anon_sym_PIPE_PIPE] = ACTIONS(854), - [anon_sym_GT_GT] = ACTIONS(854), - [anon_sym_GT_GT_GT] = ACTIONS(854), - [anon_sym_LT_LT] = ACTIONS(854), - [anon_sym_AMP] = ACTIONS(854), - [anon_sym_CARET] = ACTIONS(854), - [anon_sym_PIPE] = ACTIONS(854), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_PERCENT] = ACTIONS(854), - [anon_sym_STAR_STAR] = ACTIONS(854), - [anon_sym_LT_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ_EQ] = ACTIONS(854), - [anon_sym_GT_EQ] = ACTIONS(854), - [anon_sym_QMARK_QMARK] = ACTIONS(854), - [anon_sym_instanceof] = ACTIONS(854), - [anon_sym_BANG] = ACTIONS(852), - [anon_sym_TILDE] = ACTIONS(852), - [anon_sym_typeof] = ACTIONS(852), - [anon_sym_void] = ACTIONS(852), - [anon_sym_delete] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [anon_sym_SQUOTE] = ACTIONS(852), + [sym_identifier] = ACTIONS(858), + [anon_sym_export] = ACTIONS(858), + [anon_sym_STAR] = ACTIONS(858), + [anon_sym_default] = ACTIONS(858), + [anon_sym_LBRACE] = ACTIONS(858), + [anon_sym_COMMA] = ACTIONS(858), + [anon_sym_RBRACE] = ACTIONS(858), + [anon_sym_import] = ACTIONS(858), + [anon_sym_var] = ACTIONS(858), + [anon_sym_let] = ACTIONS(858), + [anon_sym_const] = ACTIONS(858), + [anon_sym_else] = ACTIONS(858), + [anon_sym_if] = ACTIONS(858), + [anon_sym_switch] = ACTIONS(858), + [anon_sym_for] = ACTIONS(858), + [anon_sym_LPAREN] = ACTIONS(858), + [anon_sym_await] = ACTIONS(858), + [anon_sym_in] = ACTIONS(858), + [anon_sym_while] = ACTIONS(858), + [anon_sym_do] = ACTIONS(858), + [anon_sym_try] = ACTIONS(858), + [anon_sym_with] = ACTIONS(858), + [anon_sym_break] = ACTIONS(858), + [anon_sym_continue] = ACTIONS(858), + [anon_sym_debugger] = ACTIONS(858), + [anon_sym_return] = ACTIONS(858), + [anon_sym_throw] = ACTIONS(858), + [anon_sym_SEMI] = ACTIONS(858), + [anon_sym_case] = ACTIONS(858), + [anon_sym_yield] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(858), + [anon_sym_LTtemplate_GT] = ACTIONS(858), + [anon_sym_LT] = ACTIONS(858), + [anon_sym_GT] = ACTIONS(858), + [anon_sym_DOT] = ACTIONS(858), + [anon_sym_class] = ACTIONS(858), + [anon_sym_async] = ACTIONS(858), + [anon_sym_function] = ACTIONS(858), + [sym_optional_chain] = ACTIONS(858), + [anon_sym_new] = ACTIONS(858), + [anon_sym_AMP_AMP] = ACTIONS(858), + [anon_sym_PIPE_PIPE] = ACTIONS(858), + [anon_sym_GT_GT] = ACTIONS(858), + [anon_sym_GT_GT_GT] = ACTIONS(858), + [anon_sym_LT_LT] = ACTIONS(858), + [anon_sym_AMP] = ACTIONS(858), + [anon_sym_CARET] = ACTIONS(858), + [anon_sym_PIPE] = ACTIONS(858), + [anon_sym_PLUS] = ACTIONS(858), + [anon_sym_DASH] = ACTIONS(858), + [anon_sym_SLASH] = ACTIONS(858), + [anon_sym_PERCENT] = ACTIONS(858), + [anon_sym_STAR_STAR] = ACTIONS(858), + [anon_sym_LT_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ_EQ] = ACTIONS(858), + [anon_sym_GT_EQ] = ACTIONS(858), + [anon_sym_QMARK_QMARK] = ACTIONS(858), + [anon_sym_instanceof] = ACTIONS(858), + [anon_sym_BANG] = ACTIONS(858), + [anon_sym_TILDE] = ACTIONS(858), + [anon_sym_typeof] = ACTIONS(858), + [anon_sym_void] = ACTIONS(858), + [anon_sym_delete] = ACTIONS(858), + [anon_sym_PLUS_PLUS] = ACTIONS(858), + [anon_sym_DASH_DASH] = ACTIONS(858), + [anon_sym_DQUOTE] = ACTIONS(858), + [anon_sym_SQUOTE] = ACTIONS(858), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(852), - [sym_number] = ACTIONS(852), - [sym_private_property_identifier] = ACTIONS(852), - [sym_this] = ACTIONS(852), - [sym_super] = ACTIONS(852), - [sym_true] = ACTIONS(852), - [sym_false] = ACTIONS(852), - [sym_null] = ACTIONS(852), - [sym_undefined] = ACTIONS(852), - [anon_sym_AT] = ACTIONS(852), - [anon_sym_static] = ACTIONS(852), - [anon_sym_get] = ACTIONS(852), - [anon_sym_set] = ACTIONS(852), - [sym__automatic_semicolon] = ACTIONS(856), - [sym__ternary_qmark] = ACTIONS(858), + [anon_sym_BQUOTE] = ACTIONS(858), + [sym_number] = ACTIONS(858), + [sym_private_property_identifier] = ACTIONS(858), + [sym_this] = ACTIONS(858), + [sym_super] = ACTIONS(858), + [sym_true] = ACTIONS(858), + [sym_false] = ACTIONS(858), + [sym_null] = ACTIONS(858), + [sym_undefined] = ACTIONS(858), + [anon_sym_AT] = ACTIONS(858), + [anon_sym_static] = ACTIONS(858), + [anon_sym_get] = ACTIONS(858), + [anon_sym_set] = ACTIONS(858), + [sym__automatic_semicolon] = ACTIONS(860), + [sym__ternary_qmark] = ACTIONS(860), }, [153] = { - [sym_identifier] = ACTIONS(860), - [anon_sym_export] = ACTIONS(860), - [anon_sym_STAR] = ACTIONS(862), - [anon_sym_default] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_COMMA] = ACTIONS(862), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_import] = ACTIONS(860), - [anon_sym_var] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [anon_sym_else] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_switch] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_await] = ACTIONS(860), - [anon_sym_in] = ACTIONS(862), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_with] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_debugger] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_throw] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_case] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LTtemplate_GT] = ACTIONS(860), - [anon_sym_LT] = ACTIONS(860), - [anon_sym_GT] = ACTIONS(862), - [anon_sym_DOT] = ACTIONS(862), - [anon_sym_class] = ACTIONS(860), - [anon_sym_async] = ACTIONS(860), - [anon_sym_function] = ACTIONS(860), - [sym_optional_chain] = ACTIONS(862), - [anon_sym_new] = ACTIONS(860), - [anon_sym_AMP_AMP] = ACTIONS(862), - [anon_sym_PIPE_PIPE] = ACTIONS(862), - [anon_sym_GT_GT] = ACTIONS(862), - [anon_sym_GT_GT_GT] = ACTIONS(862), - [anon_sym_LT_LT] = ACTIONS(862), - [anon_sym_AMP] = ACTIONS(862), - [anon_sym_CARET] = ACTIONS(862), - [anon_sym_PIPE] = ACTIONS(862), - [anon_sym_PLUS] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_SLASH] = ACTIONS(860), - [anon_sym_PERCENT] = ACTIONS(862), - [anon_sym_STAR_STAR] = ACTIONS(862), - [anon_sym_LT_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ_EQ] = ACTIONS(862), - [anon_sym_GT_EQ] = ACTIONS(862), - [anon_sym_QMARK_QMARK] = ACTIONS(862), - [anon_sym_instanceof] = ACTIONS(862), - [anon_sym_BANG] = ACTIONS(860), - [anon_sym_TILDE] = ACTIONS(860), - [anon_sym_typeof] = ACTIONS(860), - [anon_sym_void] = ACTIONS(860), - [anon_sym_delete] = ACTIONS(860), - [anon_sym_PLUS_PLUS] = ACTIONS(860), - [anon_sym_DASH_DASH] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [anon_sym_SQUOTE] = ACTIONS(860), + [sym_identifier] = ACTIONS(862), + [anon_sym_export] = ACTIONS(862), + [anon_sym_STAR] = ACTIONS(864), + [anon_sym_default] = ACTIONS(862), + [anon_sym_LBRACE] = ACTIONS(862), + [anon_sym_COMMA] = ACTIONS(864), + [anon_sym_RBRACE] = ACTIONS(862), + [anon_sym_import] = ACTIONS(862), + [anon_sym_var] = ACTIONS(862), + [anon_sym_let] = ACTIONS(862), + [anon_sym_const] = ACTIONS(862), + [anon_sym_else] = ACTIONS(862), + [anon_sym_if] = ACTIONS(862), + [anon_sym_switch] = ACTIONS(862), + [anon_sym_for] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(862), + [anon_sym_await] = ACTIONS(862), + [anon_sym_in] = ACTIONS(864), + [anon_sym_while] = ACTIONS(862), + [anon_sym_do] = ACTIONS(862), + [anon_sym_try] = ACTIONS(862), + [anon_sym_with] = ACTIONS(862), + [anon_sym_break] = ACTIONS(862), + [anon_sym_continue] = ACTIONS(862), + [anon_sym_debugger] = ACTIONS(862), + [anon_sym_return] = ACTIONS(862), + [anon_sym_throw] = ACTIONS(862), + [anon_sym_SEMI] = ACTIONS(862), + [anon_sym_case] = ACTIONS(862), + [anon_sym_yield] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(862), + [anon_sym_LTtemplate_GT] = ACTIONS(862), + [anon_sym_LT] = ACTIONS(862), + [anon_sym_GT] = ACTIONS(864), + [anon_sym_DOT] = ACTIONS(864), + [anon_sym_class] = ACTIONS(862), + [anon_sym_async] = ACTIONS(862), + [anon_sym_function] = ACTIONS(862), + [sym_optional_chain] = ACTIONS(864), + [anon_sym_new] = ACTIONS(862), + [anon_sym_AMP_AMP] = ACTIONS(864), + [anon_sym_PIPE_PIPE] = ACTIONS(864), + [anon_sym_GT_GT] = ACTIONS(864), + [anon_sym_GT_GT_GT] = ACTIONS(864), + [anon_sym_LT_LT] = ACTIONS(864), + [anon_sym_AMP] = ACTIONS(864), + [anon_sym_CARET] = ACTIONS(864), + [anon_sym_PIPE] = ACTIONS(864), + [anon_sym_PLUS] = ACTIONS(862), + [anon_sym_DASH] = ACTIONS(862), + [anon_sym_SLASH] = ACTIONS(862), + [anon_sym_PERCENT] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(864), + [anon_sym_LT_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ_EQ] = ACTIONS(864), + [anon_sym_GT_EQ] = ACTIONS(864), + [anon_sym_QMARK_QMARK] = ACTIONS(864), + [anon_sym_instanceof] = ACTIONS(864), + [anon_sym_BANG] = ACTIONS(862), + [anon_sym_TILDE] = ACTIONS(862), + [anon_sym_typeof] = ACTIONS(862), + [anon_sym_void] = ACTIONS(862), + [anon_sym_delete] = ACTIONS(862), + [anon_sym_PLUS_PLUS] = ACTIONS(862), + [anon_sym_DASH_DASH] = ACTIONS(862), + [anon_sym_DQUOTE] = ACTIONS(862), + [anon_sym_SQUOTE] = ACTIONS(862), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(860), - [sym_number] = ACTIONS(860), - [sym_private_property_identifier] = ACTIONS(860), - [sym_this] = ACTIONS(860), - [sym_super] = ACTIONS(860), - [sym_true] = ACTIONS(860), - [sym_false] = ACTIONS(860), - [sym_null] = ACTIONS(860), - [sym_undefined] = ACTIONS(860), - [anon_sym_AT] = ACTIONS(860), - [anon_sym_static] = ACTIONS(860), - [anon_sym_get] = ACTIONS(860), - [anon_sym_set] = ACTIONS(860), - [sym__automatic_semicolon] = ACTIONS(864), - [sym__ternary_qmark] = ACTIONS(866), + [anon_sym_BQUOTE] = ACTIONS(862), + [sym_number] = ACTIONS(862), + [sym_private_property_identifier] = ACTIONS(862), + [sym_this] = ACTIONS(862), + [sym_super] = ACTIONS(862), + [sym_true] = ACTIONS(862), + [sym_false] = ACTIONS(862), + [sym_null] = ACTIONS(862), + [sym_undefined] = ACTIONS(862), + [anon_sym_AT] = ACTIONS(862), + [anon_sym_static] = ACTIONS(862), + [anon_sym_get] = ACTIONS(862), + [anon_sym_set] = ACTIONS(862), + [sym__automatic_semicolon] = ACTIONS(866), + [sym__ternary_qmark] = ACTIONS(868), }, [154] = { - [sym_identifier] = ACTIONS(868), - [anon_sym_export] = ACTIONS(868), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_default] = ACTIONS(868), - [anon_sym_LBRACE] = ACTIONS(868), - [anon_sym_COMMA] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(868), - [anon_sym_import] = ACTIONS(868), - [anon_sym_var] = ACTIONS(868), - [anon_sym_let] = ACTIONS(868), - [anon_sym_const] = ACTIONS(868), - [anon_sym_else] = ACTIONS(868), - [anon_sym_if] = ACTIONS(868), - [anon_sym_switch] = ACTIONS(868), - [anon_sym_for] = ACTIONS(868), - [anon_sym_LPAREN] = ACTIONS(868), - [anon_sym_await] = ACTIONS(868), - [anon_sym_in] = ACTIONS(870), - [anon_sym_while] = ACTIONS(868), - [anon_sym_do] = ACTIONS(868), - [anon_sym_try] = ACTIONS(868), - [anon_sym_with] = ACTIONS(868), - [anon_sym_break] = ACTIONS(868), - [anon_sym_continue] = ACTIONS(868), - [anon_sym_debugger] = ACTIONS(868), - [anon_sym_return] = ACTIONS(868), - [anon_sym_throw] = ACTIONS(868), - [anon_sym_SEMI] = ACTIONS(868), - [anon_sym_case] = ACTIONS(868), - [anon_sym_yield] = ACTIONS(868), - [anon_sym_LBRACK] = ACTIONS(868), - [anon_sym_LTtemplate_GT] = ACTIONS(868), - [anon_sym_LT] = ACTIONS(868), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DOT] = ACTIONS(870), - [anon_sym_class] = ACTIONS(868), - [anon_sym_async] = ACTIONS(868), - [anon_sym_function] = ACTIONS(868), - [sym_optional_chain] = ACTIONS(870), - [anon_sym_new] = ACTIONS(868), - [anon_sym_AMP_AMP] = ACTIONS(870), - [anon_sym_PIPE_PIPE] = ACTIONS(870), - [anon_sym_GT_GT] = ACTIONS(870), - [anon_sym_GT_GT_GT] = ACTIONS(870), - [anon_sym_LT_LT] = ACTIONS(870), - [anon_sym_AMP] = ACTIONS(870), - [anon_sym_CARET] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(868), - [anon_sym_DASH] = ACTIONS(868), - [anon_sym_SLASH] = ACTIONS(868), - [anon_sym_PERCENT] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_QMARK_QMARK] = ACTIONS(870), - [anon_sym_instanceof] = ACTIONS(870), - [anon_sym_BANG] = ACTIONS(868), - [anon_sym_TILDE] = ACTIONS(868), - [anon_sym_typeof] = ACTIONS(868), - [anon_sym_void] = ACTIONS(868), - [anon_sym_delete] = ACTIONS(868), - [anon_sym_PLUS_PLUS] = ACTIONS(868), - [anon_sym_DASH_DASH] = ACTIONS(868), - [anon_sym_DQUOTE] = ACTIONS(868), - [anon_sym_SQUOTE] = ACTIONS(868), + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_default] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(810), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_case] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_EQ] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(810), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(810), + [anon_sym_PIPE_PIPE] = ACTIONS(810), + [anon_sym_GT_GT] = ACTIONS(810), + [anon_sym_GT_GT_GT] = ACTIONS(810), + [anon_sym_LT_LT] = ACTIONS(810), + [anon_sym_AMP] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_QMARK_QMARK] = ACTIONS(810), + [anon_sym_instanceof] = ACTIONS(810), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(868), - [sym_number] = ACTIONS(868), - [sym_private_property_identifier] = ACTIONS(868), - [sym_this] = ACTIONS(868), - [sym_super] = ACTIONS(868), - [sym_true] = ACTIONS(868), - [sym_false] = ACTIONS(868), - [sym_null] = ACTIONS(868), - [sym_undefined] = ACTIONS(868), - [anon_sym_AT] = ACTIONS(868), - [anon_sym_static] = ACTIONS(868), - [anon_sym_get] = ACTIONS(868), - [anon_sym_set] = ACTIONS(868), - [sym__automatic_semicolon] = ACTIONS(872), - [sym__ternary_qmark] = ACTIONS(874), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(870), + [sym__ternary_qmark] = ACTIONS(816), }, [155] = { + [sym_identifier] = ACTIONS(872), + [anon_sym_export] = ACTIONS(872), + [anon_sym_STAR] = ACTIONS(872), + [anon_sym_default] = ACTIONS(872), + [anon_sym_LBRACE] = ACTIONS(872), + [anon_sym_COMMA] = ACTIONS(872), + [anon_sym_RBRACE] = ACTIONS(872), + [anon_sym_import] = ACTIONS(872), + [anon_sym_var] = ACTIONS(872), + [anon_sym_let] = ACTIONS(872), + [anon_sym_const] = ACTIONS(872), + [anon_sym_else] = ACTIONS(872), + [anon_sym_if] = ACTIONS(872), + [anon_sym_switch] = ACTIONS(872), + [anon_sym_for] = ACTIONS(872), + [anon_sym_LPAREN] = ACTIONS(872), + [anon_sym_await] = ACTIONS(872), + [anon_sym_in] = ACTIONS(872), + [anon_sym_while] = ACTIONS(872), + [anon_sym_do] = ACTIONS(872), + [anon_sym_try] = ACTIONS(872), + [anon_sym_with] = ACTIONS(872), + [anon_sym_break] = ACTIONS(872), + [anon_sym_continue] = ACTIONS(872), + [anon_sym_debugger] = ACTIONS(872), + [anon_sym_return] = ACTIONS(872), + [anon_sym_throw] = ACTIONS(872), + [anon_sym_SEMI] = ACTIONS(872), + [anon_sym_case] = ACTIONS(872), + [anon_sym_yield] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(872), + [anon_sym_LTtemplate_GT] = ACTIONS(872), + [anon_sym_LT] = ACTIONS(872), + [anon_sym_GT] = ACTIONS(872), + [anon_sym_DOT] = ACTIONS(872), + [anon_sym_class] = ACTIONS(872), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(872), + [sym_optional_chain] = ACTIONS(872), + [anon_sym_new] = ACTIONS(872), + [anon_sym_AMP_AMP] = ACTIONS(872), + [anon_sym_PIPE_PIPE] = ACTIONS(872), + [anon_sym_GT_GT] = ACTIONS(872), + [anon_sym_GT_GT_GT] = ACTIONS(872), + [anon_sym_LT_LT] = ACTIONS(872), + [anon_sym_AMP] = ACTIONS(872), + [anon_sym_CARET] = ACTIONS(872), + [anon_sym_PIPE] = ACTIONS(872), + [anon_sym_PLUS] = ACTIONS(872), + [anon_sym_DASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_PERCENT] = ACTIONS(872), + [anon_sym_STAR_STAR] = ACTIONS(872), + [anon_sym_LT_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ_EQ] = ACTIONS(872), + [anon_sym_GT_EQ] = ACTIONS(872), + [anon_sym_QMARK_QMARK] = ACTIONS(872), + [anon_sym_instanceof] = ACTIONS(872), + [anon_sym_BANG] = ACTIONS(872), + [anon_sym_TILDE] = ACTIONS(872), + [anon_sym_typeof] = ACTIONS(872), + [anon_sym_void] = ACTIONS(872), + [anon_sym_delete] = ACTIONS(872), + [anon_sym_PLUS_PLUS] = ACTIONS(872), + [anon_sym_DASH_DASH] = ACTIONS(872), + [anon_sym_DQUOTE] = ACTIONS(872), + [anon_sym_SQUOTE] = ACTIONS(872), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(872), + [sym_number] = ACTIONS(872), + [sym_private_property_identifier] = ACTIONS(872), + [sym_this] = ACTIONS(872), + [sym_super] = ACTIONS(872), + [sym_true] = ACTIONS(872), + [sym_false] = ACTIONS(872), + [sym_null] = ACTIONS(872), + [sym_undefined] = ACTIONS(872), + [anon_sym_AT] = ACTIONS(872), + [anon_sym_static] = ACTIONS(872), + [anon_sym_get] = ACTIONS(872), + [anon_sym_set] = ACTIONS(872), + [sym__automatic_semicolon] = ACTIONS(874), + [sym__ternary_qmark] = ACTIONS(874), + }, + [156] = { [sym_identifier] = ACTIONS(876), [anon_sym_export] = ACTIONS(876), - [anon_sym_STAR] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(878), [anon_sym_default] = ACTIONS(876), [anon_sym_LBRACE] = ACTIONS(876), - [anon_sym_COMMA] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(878), [anon_sym_RBRACE] = ACTIONS(876), [anon_sym_import] = ACTIONS(876), [anon_sym_var] = ACTIONS(876), @@ -31268,7 +31356,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_for] = ACTIONS(876), [anon_sym_LPAREN] = ACTIONS(876), [anon_sym_await] = ACTIONS(876), - [anon_sym_in] = ACTIONS(876), + [anon_sym_in] = ACTIONS(878), [anon_sym_while] = ACTIONS(876), [anon_sym_do] = ACTIONS(876), [anon_sym_try] = ACTIONS(876), @@ -31284,34 +31372,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(876), [anon_sym_LTtemplate_GT] = ACTIONS(876), [anon_sym_LT] = ACTIONS(876), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), [anon_sym_class] = ACTIONS(876), [anon_sym_async] = ACTIONS(876), [anon_sym_function] = ACTIONS(876), - [sym_optional_chain] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(878), [anon_sym_new] = ACTIONS(876), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(878), + [anon_sym_PIPE_PIPE] = ACTIONS(878), + [anon_sym_GT_GT] = ACTIONS(878), + [anon_sym_GT_GT_GT] = ACTIONS(878), + [anon_sym_LT_LT] = ACTIONS(878), + [anon_sym_AMP] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), [anon_sym_PLUS] = ACTIONS(876), [anon_sym_DASH] = ACTIONS(876), [anon_sym_SLASH] = ACTIONS(876), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_QMARK_QMARK] = ACTIONS(878), + [anon_sym_instanceof] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(876), [anon_sym_TILDE] = ACTIONS(876), [anon_sym_typeof] = ACTIONS(876), @@ -31335,95 +31423,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(876), [anon_sym_get] = ACTIONS(876), [anon_sym_set] = ACTIONS(876), - [sym__automatic_semicolon] = ACTIONS(878), - [sym__ternary_qmark] = ACTIONS(878), - }, - [156] = { - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_default] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_else] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_case] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), - [sym__automatic_semicolon] = ACTIONS(882), + [sym__automatic_semicolon] = ACTIONS(880), [sym__ternary_qmark] = ACTIONS(882), }, [157] = { @@ -31691,92 +31691,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(902), }, [160] = { - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_default] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_else] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_case] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), + [sym_identifier] = ACTIONS(884), + [anon_sym_export] = ACTIONS(884), + [anon_sym_STAR] = ACTIONS(884), + [anon_sym_default] = ACTIONS(884), + [anon_sym_LBRACE] = ACTIONS(884), + [anon_sym_COMMA] = ACTIONS(884), + [anon_sym_RBRACE] = ACTIONS(884), + [anon_sym_import] = ACTIONS(884), + [anon_sym_var] = ACTIONS(884), + [anon_sym_let] = ACTIONS(884), + [anon_sym_const] = ACTIONS(884), + [anon_sym_else] = ACTIONS(884), + [anon_sym_if] = ACTIONS(884), + [anon_sym_switch] = ACTIONS(884), + [anon_sym_for] = ACTIONS(884), + [anon_sym_LPAREN] = ACTIONS(884), + [anon_sym_await] = ACTIONS(884), + [anon_sym_in] = ACTIONS(884), + [anon_sym_while] = ACTIONS(884), + [anon_sym_do] = ACTIONS(884), + [anon_sym_try] = ACTIONS(884), + [anon_sym_with] = ACTIONS(884), + [anon_sym_break] = ACTIONS(884), + [anon_sym_continue] = ACTIONS(884), + [anon_sym_debugger] = ACTIONS(884), + [anon_sym_return] = ACTIONS(884), + [anon_sym_throw] = ACTIONS(884), + [anon_sym_SEMI] = ACTIONS(884), + [anon_sym_case] = ACTIONS(884), + [anon_sym_yield] = ACTIONS(884), + [anon_sym_LBRACK] = ACTIONS(884), + [anon_sym_LTtemplate_GT] = ACTIONS(884), + [anon_sym_LT] = ACTIONS(884), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DOT] = ACTIONS(884), + [anon_sym_class] = ACTIONS(884), + [anon_sym_async] = ACTIONS(884), + [anon_sym_function] = ACTIONS(884), + [sym_optional_chain] = ACTIONS(884), + [anon_sym_new] = ACTIONS(884), + [anon_sym_AMP_AMP] = ACTIONS(884), + [anon_sym_PIPE_PIPE] = ACTIONS(884), + [anon_sym_GT_GT] = ACTIONS(884), + [anon_sym_GT_GT_GT] = ACTIONS(884), + [anon_sym_LT_LT] = ACTIONS(884), + [anon_sym_AMP] = ACTIONS(884), + [anon_sym_CARET] = ACTIONS(884), + [anon_sym_PIPE] = ACTIONS(884), + [anon_sym_PLUS] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(884), + [anon_sym_SLASH] = ACTIONS(884), + [anon_sym_PERCENT] = ACTIONS(884), + [anon_sym_STAR_STAR] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_QMARK_QMARK] = ACTIONS(884), + [anon_sym_instanceof] = ACTIONS(884), + [anon_sym_BANG] = ACTIONS(884), + [anon_sym_TILDE] = ACTIONS(884), + [anon_sym_typeof] = ACTIONS(884), + [anon_sym_void] = ACTIONS(884), + [anon_sym_delete] = ACTIONS(884), + [anon_sym_PLUS_PLUS] = ACTIONS(884), + [anon_sym_DASH_DASH] = ACTIONS(884), + [anon_sym_DQUOTE] = ACTIONS(884), + [anon_sym_SQUOTE] = ACTIONS(884), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), + [anon_sym_BQUOTE] = ACTIONS(884), + [sym_number] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(884), + [sym_this] = ACTIONS(884), + [sym_super] = ACTIONS(884), + [sym_true] = ACTIONS(884), + [sym_false] = ACTIONS(884), + [sym_null] = ACTIONS(884), + [sym_undefined] = ACTIONS(884), + [anon_sym_AT] = ACTIONS(884), + [anon_sym_static] = ACTIONS(884), + [anon_sym_get] = ACTIONS(884), + [anon_sym_set] = ACTIONS(884), [sym__automatic_semicolon] = ACTIONS(904), - [sym__ternary_qmark] = ACTIONS(882), + [sym__ternary_qmark] = ACTIONS(886), }, [161] = { [sym_identifier] = ACTIONS(906), @@ -32043,216 +32043,216 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(928), }, [164] = { - [sym_identifier] = ACTIONS(888), - [anon_sym_export] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_default] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_COMMA] = ACTIONS(890), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(888), - [anon_sym_var] = ACTIONS(888), - [anon_sym_let] = ACTIONS(888), - [anon_sym_const] = ACTIONS(888), - [anon_sym_if] = ACTIONS(888), - [anon_sym_switch] = ACTIONS(888), - [anon_sym_for] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(888), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(888), - [anon_sym_do] = ACTIONS(888), - [anon_sym_try] = ACTIONS(888), - [anon_sym_with] = ACTIONS(888), - [anon_sym_break] = ACTIONS(888), - [anon_sym_continue] = ACTIONS(888), - [anon_sym_debugger] = ACTIONS(888), - [anon_sym_return] = ACTIONS(888), - [anon_sym_throw] = ACTIONS(888), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(888), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_LTtemplate_GT] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_class] = ACTIONS(888), - [anon_sym_async] = ACTIONS(888), - [anon_sym_function] = ACTIONS(888), - [sym_optional_chain] = ACTIONS(890), - [anon_sym_new] = ACTIONS(888), - [anon_sym_AMP_AMP] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(890), - [anon_sym_LT_LT] = ACTIONS(890), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_PERCENT] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(890), - [anon_sym_GT_EQ] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(890), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(888), - [anon_sym_typeof] = ACTIONS(888), - [anon_sym_void] = ACTIONS(888), - [anon_sym_delete] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_SQUOTE] = ACTIONS(888), + [sym_identifier] = ACTIONS(906), + [anon_sym_export] = ACTIONS(906), + [anon_sym_STAR] = ACTIONS(908), + [anon_sym_default] = ACTIONS(906), + [anon_sym_LBRACE] = ACTIONS(906), + [anon_sym_COMMA] = ACTIONS(908), + [anon_sym_RBRACE] = ACTIONS(906), + [anon_sym_import] = ACTIONS(906), + [anon_sym_var] = ACTIONS(906), + [anon_sym_let] = ACTIONS(906), + [anon_sym_const] = ACTIONS(906), + [anon_sym_if] = ACTIONS(906), + [anon_sym_switch] = ACTIONS(906), + [anon_sym_for] = ACTIONS(906), + [anon_sym_LPAREN] = ACTIONS(906), + [anon_sym_await] = ACTIONS(906), + [anon_sym_in] = ACTIONS(908), + [anon_sym_while] = ACTIONS(906), + [anon_sym_do] = ACTIONS(906), + [anon_sym_try] = ACTIONS(906), + [anon_sym_with] = ACTIONS(906), + [anon_sym_break] = ACTIONS(906), + [anon_sym_continue] = ACTIONS(906), + [anon_sym_debugger] = ACTIONS(906), + [anon_sym_return] = ACTIONS(906), + [anon_sym_throw] = ACTIONS(906), + [anon_sym_SEMI] = ACTIONS(906), + [anon_sym_case] = ACTIONS(906), + [anon_sym_yield] = ACTIONS(906), + [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_LTtemplate_GT] = ACTIONS(906), + [anon_sym_LT] = ACTIONS(906), + [anon_sym_GT] = ACTIONS(908), + [anon_sym_DOT] = ACTIONS(908), + [anon_sym_class] = ACTIONS(906), + [anon_sym_async] = ACTIONS(906), + [anon_sym_function] = ACTIONS(906), + [sym_optional_chain] = ACTIONS(908), + [anon_sym_new] = ACTIONS(906), + [anon_sym_AMP_AMP] = ACTIONS(908), + [anon_sym_PIPE_PIPE] = ACTIONS(908), + [anon_sym_GT_GT] = ACTIONS(908), + [anon_sym_GT_GT_GT] = ACTIONS(908), + [anon_sym_LT_LT] = ACTIONS(908), + [anon_sym_AMP] = ACTIONS(908), + [anon_sym_CARET] = ACTIONS(908), + [anon_sym_PIPE] = ACTIONS(908), + [anon_sym_PLUS] = ACTIONS(906), + [anon_sym_DASH] = ACTIONS(906), + [anon_sym_SLASH] = ACTIONS(906), + [anon_sym_PERCENT] = ACTIONS(908), + [anon_sym_STAR_STAR] = ACTIONS(908), + [anon_sym_LT_EQ] = ACTIONS(908), + [anon_sym_EQ_EQ] = ACTIONS(908), + [anon_sym_EQ_EQ_EQ] = ACTIONS(908), + [anon_sym_BANG_EQ] = ACTIONS(908), + [anon_sym_BANG_EQ_EQ] = ACTIONS(908), + [anon_sym_GT_EQ] = ACTIONS(908), + [anon_sym_QMARK_QMARK] = ACTIONS(908), + [anon_sym_instanceof] = ACTIONS(908), + [anon_sym_BANG] = ACTIONS(906), + [anon_sym_TILDE] = ACTIONS(906), + [anon_sym_typeof] = ACTIONS(906), + [anon_sym_void] = ACTIONS(906), + [anon_sym_delete] = ACTIONS(906), + [anon_sym_PLUS_PLUS] = ACTIONS(906), + [anon_sym_DASH_DASH] = ACTIONS(906), + [anon_sym_DQUOTE] = ACTIONS(906), + [anon_sym_SQUOTE] = ACTIONS(906), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(888), - [sym_number] = ACTIONS(888), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(888), - [sym_super] = ACTIONS(888), - [sym_true] = ACTIONS(888), - [sym_false] = ACTIONS(888), - [sym_null] = ACTIONS(888), - [sym_undefined] = ACTIONS(888), - [anon_sym_AT] = ACTIONS(888), - [anon_sym_static] = ACTIONS(888), - [anon_sym_get] = ACTIONS(888), - [anon_sym_set] = ACTIONS(888), + [anon_sym_BQUOTE] = ACTIONS(906), + [sym_number] = ACTIONS(906), + [sym_private_property_identifier] = ACTIONS(906), + [sym_this] = ACTIONS(906), + [sym_super] = ACTIONS(906), + [sym_true] = ACTIONS(906), + [sym_false] = ACTIONS(906), + [sym_null] = ACTIONS(906), + [sym_undefined] = ACTIONS(906), + [anon_sym_AT] = ACTIONS(906), + [anon_sym_static] = ACTIONS(906), + [anon_sym_get] = ACTIONS(906), + [anon_sym_set] = ACTIONS(906), [sym__automatic_semicolon] = ACTIONS(930), - [sym__ternary_qmark] = ACTIONS(894), + [sym__ternary_qmark] = ACTIONS(912), }, [165] = { - [ts_builtin_sym_end] = ACTIONS(882), - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_else] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), + [ts_builtin_sym_end] = ACTIONS(886), + [sym_identifier] = ACTIONS(884), + [anon_sym_export] = ACTIONS(884), + [anon_sym_STAR] = ACTIONS(884), + [anon_sym_LBRACE] = ACTIONS(884), + [anon_sym_COMMA] = ACTIONS(884), + [anon_sym_RBRACE] = ACTIONS(884), + [anon_sym_import] = ACTIONS(884), + [anon_sym_var] = ACTIONS(884), + [anon_sym_let] = ACTIONS(884), + [anon_sym_const] = ACTIONS(884), + [anon_sym_else] = ACTIONS(884), + [anon_sym_if] = ACTIONS(884), + [anon_sym_switch] = ACTIONS(884), + [anon_sym_for] = ACTIONS(884), + [anon_sym_LPAREN] = ACTIONS(884), + [anon_sym_await] = ACTIONS(884), + [anon_sym_in] = ACTIONS(884), + [anon_sym_while] = ACTIONS(884), + [anon_sym_do] = ACTIONS(884), + [anon_sym_try] = ACTIONS(884), + [anon_sym_with] = ACTIONS(884), + [anon_sym_break] = ACTIONS(884), + [anon_sym_continue] = ACTIONS(884), + [anon_sym_debugger] = ACTIONS(884), + [anon_sym_return] = ACTIONS(884), + [anon_sym_throw] = ACTIONS(884), + [anon_sym_SEMI] = ACTIONS(884), + [anon_sym_yield] = ACTIONS(884), + [anon_sym_LBRACK] = ACTIONS(884), + [anon_sym_LTtemplate_GT] = ACTIONS(884), + [anon_sym_LT] = ACTIONS(884), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DOT] = ACTIONS(884), + [anon_sym_class] = ACTIONS(884), + [anon_sym_async] = ACTIONS(884), + [anon_sym_function] = ACTIONS(884), + [sym_optional_chain] = ACTIONS(884), + [anon_sym_new] = ACTIONS(884), + [anon_sym_AMP_AMP] = ACTIONS(884), + [anon_sym_PIPE_PIPE] = ACTIONS(884), + [anon_sym_GT_GT] = ACTIONS(884), + [anon_sym_GT_GT_GT] = ACTIONS(884), + [anon_sym_LT_LT] = ACTIONS(884), + [anon_sym_AMP] = ACTIONS(884), + [anon_sym_CARET] = ACTIONS(884), + [anon_sym_PIPE] = ACTIONS(884), + [anon_sym_PLUS] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(884), + [anon_sym_SLASH] = ACTIONS(884), + [anon_sym_PERCENT] = ACTIONS(884), + [anon_sym_STAR_STAR] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_QMARK_QMARK] = ACTIONS(884), + [anon_sym_instanceof] = ACTIONS(884), + [anon_sym_BANG] = ACTIONS(884), + [anon_sym_TILDE] = ACTIONS(884), + [anon_sym_typeof] = ACTIONS(884), + [anon_sym_void] = ACTIONS(884), + [anon_sym_delete] = ACTIONS(884), + [anon_sym_PLUS_PLUS] = ACTIONS(884), + [anon_sym_DASH_DASH] = ACTIONS(884), + [anon_sym_DQUOTE] = ACTIONS(884), + [anon_sym_SQUOTE] = ACTIONS(884), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), + [anon_sym_BQUOTE] = ACTIONS(884), + [sym_number] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(884), + [sym_this] = ACTIONS(884), + [sym_super] = ACTIONS(884), + [sym_true] = ACTIONS(884), + [sym_false] = ACTIONS(884), + [sym_null] = ACTIONS(884), + [sym_undefined] = ACTIONS(884), + [anon_sym_AT] = ACTIONS(884), + [anon_sym_static] = ACTIONS(884), + [anon_sym_get] = ACTIONS(884), + [anon_sym_set] = ACTIONS(884), [sym__automatic_semicolon] = ACTIONS(932), - [sym__ternary_qmark] = ACTIONS(882), + [sym__ternary_qmark] = ACTIONS(886), }, [166] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1798), [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [sym_pattern] = STATE(1970), @@ -32265,8 +32265,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COMMA] = ACTIONS(940), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_RBRACK] = ACTIONS(944), [anon_sym_LTtemplate_GT] = ACTIONS(55), @@ -32274,24 +32274,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(946), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), + [anon_sym_new] = ACTIONS(768), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -32305,441 +32305,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [167] = { [ts_builtin_sym_end] = ACTIONS(952), - [sym_identifier] = ACTIONS(860), - [anon_sym_export] = ACTIONS(860), - [anon_sym_STAR] = ACTIONS(862), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_COMMA] = ACTIONS(862), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_import] = ACTIONS(860), - [anon_sym_var] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [anon_sym_else] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_switch] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_await] = ACTIONS(860), - [anon_sym_in] = ACTIONS(862), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_with] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_debugger] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_throw] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LTtemplate_GT] = ACTIONS(860), - [anon_sym_LT] = ACTIONS(860), - [anon_sym_GT] = ACTIONS(862), - [anon_sym_DOT] = ACTIONS(862), - [anon_sym_class] = ACTIONS(860), - [anon_sym_async] = ACTIONS(860), - [anon_sym_function] = ACTIONS(860), - [sym_optional_chain] = ACTIONS(862), - [anon_sym_new] = ACTIONS(860), - [anon_sym_AMP_AMP] = ACTIONS(862), - [anon_sym_PIPE_PIPE] = ACTIONS(862), - [anon_sym_GT_GT] = ACTIONS(862), - [anon_sym_GT_GT_GT] = ACTIONS(862), - [anon_sym_LT_LT] = ACTIONS(862), - [anon_sym_AMP] = ACTIONS(862), - [anon_sym_CARET] = ACTIONS(862), - [anon_sym_PIPE] = ACTIONS(862), - [anon_sym_PLUS] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_SLASH] = ACTIONS(860), - [anon_sym_PERCENT] = ACTIONS(862), - [anon_sym_STAR_STAR] = ACTIONS(862), - [anon_sym_LT_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ_EQ] = ACTIONS(862), - [anon_sym_GT_EQ] = ACTIONS(862), - [anon_sym_QMARK_QMARK] = ACTIONS(862), - [anon_sym_instanceof] = ACTIONS(862), - [anon_sym_BANG] = ACTIONS(860), - [anon_sym_TILDE] = ACTIONS(860), - [anon_sym_typeof] = ACTIONS(860), - [anon_sym_void] = ACTIONS(860), - [anon_sym_delete] = ACTIONS(860), - [anon_sym_PLUS_PLUS] = ACTIONS(860), - [anon_sym_DASH_DASH] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [anon_sym_SQUOTE] = ACTIONS(860), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(860), - [sym_number] = ACTIONS(860), - [sym_private_property_identifier] = ACTIONS(860), - [sym_this] = ACTIONS(860), - [sym_super] = ACTIONS(860), - [sym_true] = ACTIONS(860), - [sym_false] = ACTIONS(860), - [sym_null] = ACTIONS(860), - [sym_undefined] = ACTIONS(860), - [anon_sym_AT] = ACTIONS(860), - [anon_sym_static] = ACTIONS(860), - [anon_sym_get] = ACTIONS(860), - [anon_sym_set] = ACTIONS(860), - [sym__automatic_semicolon] = ACTIONS(954), - [sym__ternary_qmark] = ACTIONS(866), - }, - [168] = { - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_default] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_case] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), - [sym__automatic_semicolon] = ACTIONS(956), - [sym__ternary_qmark] = ACTIONS(882), - }, - [169] = { - [ts_builtin_sym_end] = ACTIONS(958), - [sym_identifier] = ACTIONS(868), - [anon_sym_export] = ACTIONS(868), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(868), - [anon_sym_COMMA] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(868), - [anon_sym_import] = ACTIONS(868), - [anon_sym_var] = ACTIONS(868), - [anon_sym_let] = ACTIONS(868), - [anon_sym_const] = ACTIONS(868), - [anon_sym_else] = ACTIONS(868), - [anon_sym_if] = ACTIONS(868), - [anon_sym_switch] = ACTIONS(868), - [anon_sym_for] = ACTIONS(868), - [anon_sym_LPAREN] = ACTIONS(868), - [anon_sym_await] = ACTIONS(868), - [anon_sym_in] = ACTIONS(870), - [anon_sym_while] = ACTIONS(868), - [anon_sym_do] = ACTIONS(868), - [anon_sym_try] = ACTIONS(868), - [anon_sym_with] = ACTIONS(868), - [anon_sym_break] = ACTIONS(868), - [anon_sym_continue] = ACTIONS(868), - [anon_sym_debugger] = ACTIONS(868), - [anon_sym_return] = ACTIONS(868), - [anon_sym_throw] = ACTIONS(868), - [anon_sym_SEMI] = ACTIONS(868), - [anon_sym_yield] = ACTIONS(868), - [anon_sym_LBRACK] = ACTIONS(868), - [anon_sym_LTtemplate_GT] = ACTIONS(868), - [anon_sym_LT] = ACTIONS(868), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DOT] = ACTIONS(870), - [anon_sym_class] = ACTIONS(868), - [anon_sym_async] = ACTIONS(868), - [anon_sym_function] = ACTIONS(868), - [sym_optional_chain] = ACTIONS(870), - [anon_sym_new] = ACTIONS(868), - [anon_sym_AMP_AMP] = ACTIONS(870), - [anon_sym_PIPE_PIPE] = ACTIONS(870), - [anon_sym_GT_GT] = ACTIONS(870), - [anon_sym_GT_GT_GT] = ACTIONS(870), - [anon_sym_LT_LT] = ACTIONS(870), - [anon_sym_AMP] = ACTIONS(870), - [anon_sym_CARET] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(868), - [anon_sym_DASH] = ACTIONS(868), - [anon_sym_SLASH] = ACTIONS(868), - [anon_sym_PERCENT] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_QMARK_QMARK] = ACTIONS(870), - [anon_sym_instanceof] = ACTIONS(870), - [anon_sym_BANG] = ACTIONS(868), - [anon_sym_TILDE] = ACTIONS(868), - [anon_sym_typeof] = ACTIONS(868), - [anon_sym_void] = ACTIONS(868), - [anon_sym_delete] = ACTIONS(868), - [anon_sym_PLUS_PLUS] = ACTIONS(868), - [anon_sym_DASH_DASH] = ACTIONS(868), - [anon_sym_DQUOTE] = ACTIONS(868), - [anon_sym_SQUOTE] = ACTIONS(868), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(868), - [sym_number] = ACTIONS(868), - [sym_private_property_identifier] = ACTIONS(868), - [sym_this] = ACTIONS(868), - [sym_super] = ACTIONS(868), - [sym_true] = ACTIONS(868), - [sym_false] = ACTIONS(868), - [sym_null] = ACTIONS(868), - [sym_undefined] = ACTIONS(868), - [anon_sym_AT] = ACTIONS(868), - [anon_sym_static] = ACTIONS(868), - [anon_sym_get] = ACTIONS(868), - [anon_sym_set] = ACTIONS(868), - [sym__automatic_semicolon] = ACTIONS(960), - [sym__ternary_qmark] = ACTIONS(874), - }, - [170] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1236), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1781), - [sym_assignment_pattern] = STATE(2131), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1032), - [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1781), - [sym_spread_element] = STATE(2063), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [sym_pattern] = STATE(2014), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), - [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_COMMA] = ACTIONS(962), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_RBRACK] = ACTIONS(962), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), - }, - [171] = { - [ts_builtin_sym_end] = ACTIONS(878), - [sym_identifier] = ACTIONS(876), - [anon_sym_export] = ACTIONS(876), - [anon_sym_STAR] = ACTIONS(876), - [anon_sym_LBRACE] = ACTIONS(876), - [anon_sym_COMMA] = ACTIONS(876), - [anon_sym_RBRACE] = ACTIONS(876), - [anon_sym_import] = ACTIONS(876), - [anon_sym_var] = ACTIONS(876), - [anon_sym_let] = ACTIONS(876), - [anon_sym_const] = ACTIONS(876), - [anon_sym_else] = ACTIONS(876), - [anon_sym_if] = ACTIONS(876), - [anon_sym_switch] = ACTIONS(876), - [anon_sym_for] = ACTIONS(876), - [anon_sym_LPAREN] = ACTIONS(876), - [anon_sym_await] = ACTIONS(876), - [anon_sym_in] = ACTIONS(876), - [anon_sym_while] = ACTIONS(876), - [anon_sym_do] = ACTIONS(876), - [anon_sym_try] = ACTIONS(876), - [anon_sym_with] = ACTIONS(876), - [anon_sym_break] = ACTIONS(876), - [anon_sym_continue] = ACTIONS(876), - [anon_sym_debugger] = ACTIONS(876), - [anon_sym_return] = ACTIONS(876), - [anon_sym_throw] = ACTIONS(876), - [anon_sym_SEMI] = ACTIONS(876), - [anon_sym_yield] = ACTIONS(876), - [anon_sym_LBRACK] = ACTIONS(876), - [anon_sym_LTtemplate_GT] = ACTIONS(876), - [anon_sym_LT] = ACTIONS(876), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), - [anon_sym_class] = ACTIONS(876), - [anon_sym_async] = ACTIONS(876), - [anon_sym_function] = ACTIONS(876), - [sym_optional_chain] = ACTIONS(876), - [anon_sym_new] = ACTIONS(876), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), - [anon_sym_PLUS] = ACTIONS(876), - [anon_sym_DASH] = ACTIONS(876), - [anon_sym_SLASH] = ACTIONS(876), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), - [anon_sym_BANG] = ACTIONS(876), - [anon_sym_TILDE] = ACTIONS(876), - [anon_sym_typeof] = ACTIONS(876), - [anon_sym_void] = ACTIONS(876), - [anon_sym_delete] = ACTIONS(876), - [anon_sym_PLUS_PLUS] = ACTIONS(876), - [anon_sym_DASH_DASH] = ACTIONS(876), - [anon_sym_DQUOTE] = ACTIONS(876), - [anon_sym_SQUOTE] = ACTIONS(876), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(876), - [sym_number] = ACTIONS(876), - [sym_private_property_identifier] = ACTIONS(876), - [sym_this] = ACTIONS(876), - [sym_super] = ACTIONS(876), - [sym_true] = ACTIONS(876), - [sym_false] = ACTIONS(876), - [sym_null] = ACTIONS(876), - [sym_undefined] = ACTIONS(876), - [anon_sym_AT] = ACTIONS(876), - [anon_sym_static] = ACTIONS(876), - [anon_sym_get] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [sym__automatic_semicolon] = ACTIONS(878), - [sym__ternary_qmark] = ACTIONS(878), - }, - [172] = { - [ts_builtin_sym_end] = ACTIONS(965), [sym_identifier] = ACTIONS(888), [anon_sym_export] = ACTIONS(888), [anon_sym_STAR] = ACTIONS(890), @@ -32822,275 +32387,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(888), [anon_sym_get] = ACTIONS(888), [anon_sym_set] = ACTIONS(888), - [sym__automatic_semicolon] = ACTIONS(967), + [sym__automatic_semicolon] = ACTIONS(954), [sym__ternary_qmark] = ACTIONS(894), }, - [173] = { - [sym_identifier] = ACTIONS(860), - [anon_sym_export] = ACTIONS(860), - [anon_sym_STAR] = ACTIONS(862), - [anon_sym_default] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_COMMA] = ACTIONS(862), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_import] = ACTIONS(860), - [anon_sym_var] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_switch] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_await] = ACTIONS(860), - [anon_sym_in] = ACTIONS(862), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_with] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_debugger] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_throw] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_case] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LTtemplate_GT] = ACTIONS(860), - [anon_sym_LT] = ACTIONS(860), - [anon_sym_GT] = ACTIONS(862), - [anon_sym_DOT] = ACTIONS(862), - [anon_sym_class] = ACTIONS(860), - [anon_sym_async] = ACTIONS(860), - [anon_sym_function] = ACTIONS(860), - [sym_optional_chain] = ACTIONS(862), - [anon_sym_new] = ACTIONS(860), - [anon_sym_AMP_AMP] = ACTIONS(862), - [anon_sym_PIPE_PIPE] = ACTIONS(862), - [anon_sym_GT_GT] = ACTIONS(862), - [anon_sym_GT_GT_GT] = ACTIONS(862), - [anon_sym_LT_LT] = ACTIONS(862), - [anon_sym_AMP] = ACTIONS(862), - [anon_sym_CARET] = ACTIONS(862), - [anon_sym_PIPE] = ACTIONS(862), - [anon_sym_PLUS] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_SLASH] = ACTIONS(860), - [anon_sym_PERCENT] = ACTIONS(862), - [anon_sym_STAR_STAR] = ACTIONS(862), - [anon_sym_LT_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ_EQ] = ACTIONS(862), - [anon_sym_GT_EQ] = ACTIONS(862), - [anon_sym_QMARK_QMARK] = ACTIONS(862), - [anon_sym_instanceof] = ACTIONS(862), - [anon_sym_BANG] = ACTIONS(860), - [anon_sym_TILDE] = ACTIONS(860), - [anon_sym_typeof] = ACTIONS(860), - [anon_sym_void] = ACTIONS(860), - [anon_sym_delete] = ACTIONS(860), - [anon_sym_PLUS_PLUS] = ACTIONS(860), - [anon_sym_DASH_DASH] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [anon_sym_SQUOTE] = ACTIONS(860), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(860), - [sym_number] = ACTIONS(860), - [sym_private_property_identifier] = ACTIONS(860), - [sym_this] = ACTIONS(860), - [sym_super] = ACTIONS(860), - [sym_true] = ACTIONS(860), - [sym_false] = ACTIONS(860), - [sym_null] = ACTIONS(860), - [sym_undefined] = ACTIONS(860), - [anon_sym_AT] = ACTIONS(860), - [anon_sym_static] = ACTIONS(860), - [anon_sym_get] = ACTIONS(860), - [anon_sym_set] = ACTIONS(860), - [sym__automatic_semicolon] = ACTIONS(969), - [sym__ternary_qmark] = ACTIONS(866), - }, - [174] = { - [ts_builtin_sym_end] = ACTIONS(840), - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(822), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(822), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(822), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_EQ] = ACTIONS(824), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_DOT] = ACTIONS(822), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(822), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(822), - [anon_sym_PIPE_PIPE] = ACTIONS(822), - [anon_sym_GT_GT] = ACTIONS(822), - [anon_sym_GT_GT_GT] = ACTIONS(822), - [anon_sym_LT_LT] = ACTIONS(822), - [anon_sym_AMP] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(822), - [anon_sym_PIPE] = ACTIONS(822), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(822), - [anon_sym_STAR_STAR] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ] = ACTIONS(822), - [anon_sym_EQ_EQ_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ] = ACTIONS(822), - [anon_sym_BANG_EQ_EQ] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(822), - [anon_sym_QMARK_QMARK] = ACTIONS(822), - [anon_sym_instanceof] = ACTIONS(822), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(971), - [sym__ternary_qmark] = ACTIONS(828), - }, - [175] = { - [ts_builtin_sym_end] = ACTIONS(973), - [sym_identifier] = ACTIONS(896), - [anon_sym_export] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(898), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_COMMA] = ACTIONS(898), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_import] = ACTIONS(896), - [anon_sym_var] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [anon_sym_else] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_switch] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_await] = ACTIONS(896), - [anon_sym_in] = ACTIONS(898), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_try] = ACTIONS(896), - [anon_sym_with] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_debugger] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_throw] = ACTIONS(896), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_yield] = ACTIONS(896), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LTtemplate_GT] = ACTIONS(896), - [anon_sym_LT] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(898), - [anon_sym_DOT] = ACTIONS(898), - [anon_sym_class] = ACTIONS(896), - [anon_sym_async] = ACTIONS(896), - [anon_sym_function] = ACTIONS(896), - [sym_optional_chain] = ACTIONS(898), - [anon_sym_new] = ACTIONS(896), - [anon_sym_AMP_AMP] = ACTIONS(898), - [anon_sym_PIPE_PIPE] = ACTIONS(898), - [anon_sym_GT_GT] = ACTIONS(898), - [anon_sym_GT_GT_GT] = ACTIONS(898), - [anon_sym_LT_LT] = ACTIONS(898), - [anon_sym_AMP] = ACTIONS(898), - [anon_sym_CARET] = ACTIONS(898), - [anon_sym_PIPE] = ACTIONS(898), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_PERCENT] = ACTIONS(898), - [anon_sym_STAR_STAR] = ACTIONS(898), - [anon_sym_LT_EQ] = ACTIONS(898), - [anon_sym_EQ_EQ] = ACTIONS(898), - [anon_sym_EQ_EQ_EQ] = ACTIONS(898), - [anon_sym_BANG_EQ] = ACTIONS(898), - [anon_sym_BANG_EQ_EQ] = ACTIONS(898), - [anon_sym_GT_EQ] = ACTIONS(898), - [anon_sym_QMARK_QMARK] = ACTIONS(898), - [anon_sym_instanceof] = ACTIONS(898), - [anon_sym_BANG] = ACTIONS(896), - [anon_sym_TILDE] = ACTIONS(896), - [anon_sym_typeof] = ACTIONS(896), - [anon_sym_void] = ACTIONS(896), - [anon_sym_delete] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_DASH_DASH] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [anon_sym_SQUOTE] = ACTIONS(896), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(896), - [sym_number] = ACTIONS(896), - [sym_private_property_identifier] = ACTIONS(896), - [sym_this] = ACTIONS(896), - [sym_super] = ACTIONS(896), - [sym_true] = ACTIONS(896), - [sym_false] = ACTIONS(896), - [sym_null] = ACTIONS(896), - [sym_undefined] = ACTIONS(896), - [anon_sym_AT] = ACTIONS(896), - [anon_sym_static] = ACTIONS(896), - [anon_sym_get] = ACTIONS(896), - [anon_sym_set] = ACTIONS(896), - [sym__automatic_semicolon] = ACTIONS(975), - [sym__ternary_qmark] = ACTIONS(902), - }, - [176] = { - [ts_builtin_sym_end] = ACTIONS(886), + [168] = { [sym_identifier] = ACTIONS(884), [anon_sym_export] = ACTIONS(884), [anon_sym_STAR] = ACTIONS(884), + [anon_sym_default] = ACTIONS(884), [anon_sym_LBRACE] = ACTIONS(884), [anon_sym_COMMA] = ACTIONS(884), [anon_sym_RBRACE] = ACTIONS(884), @@ -33098,7 +32402,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(884), [anon_sym_let] = ACTIONS(884), [anon_sym_const] = ACTIONS(884), - [anon_sym_else] = ACTIONS(884), [anon_sym_if] = ACTIONS(884), [anon_sym_switch] = ACTIONS(884), [anon_sym_for] = ACTIONS(884), @@ -33115,6 +32418,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(884), [anon_sym_throw] = ACTIONS(884), [anon_sym_SEMI] = ACTIONS(884), + [anon_sym_case] = ACTIONS(884), [anon_sym_yield] = ACTIONS(884), [anon_sym_LBRACK] = ACTIONS(884), [anon_sym_LTtemplate_GT] = ACTIONS(884), @@ -33170,18 +32474,279 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(884), [anon_sym_get] = ACTIONS(884), [anon_sym_set] = ACTIONS(884), - [sym__automatic_semicolon] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(956), [sym__ternary_qmark] = ACTIONS(886), }, - [177] = { - [ts_builtin_sym_end] = ACTIONS(977), - [sym_identifier] = ACTIONS(906), - [anon_sym_export] = ACTIONS(906), - [anon_sym_STAR] = ACTIONS(908), - [anon_sym_LBRACE] = ACTIONS(906), - [anon_sym_COMMA] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(906), - [anon_sym_import] = ACTIONS(906), + [169] = { + [ts_builtin_sym_end] = ACTIONS(958), + [sym_identifier] = ACTIONS(840), + [anon_sym_export] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_COMMA] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_import] = ACTIONS(840), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [anon_sym_else] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_switch] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_await] = ACTIONS(840), + [anon_sym_in] = ACTIONS(842), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_with] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_debugger] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_throw] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_yield] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LTtemplate_GT] = ACTIONS(840), + [anon_sym_LT] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(842), + [anon_sym_DOT] = ACTIONS(842), + [anon_sym_class] = ACTIONS(840), + [anon_sym_async] = ACTIONS(840), + [anon_sym_function] = ACTIONS(840), + [sym_optional_chain] = ACTIONS(842), + [anon_sym_new] = ACTIONS(840), + [anon_sym_AMP_AMP] = ACTIONS(842), + [anon_sym_PIPE_PIPE] = ACTIONS(842), + [anon_sym_GT_GT] = ACTIONS(842), + [anon_sym_GT_GT_GT] = ACTIONS(842), + [anon_sym_LT_LT] = ACTIONS(842), + [anon_sym_AMP] = ACTIONS(842), + [anon_sym_CARET] = ACTIONS(842), + [anon_sym_PIPE] = ACTIONS(842), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_PERCENT] = ACTIONS(842), + [anon_sym_STAR_STAR] = ACTIONS(842), + [anon_sym_LT_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ_EQ] = ACTIONS(842), + [anon_sym_GT_EQ] = ACTIONS(842), + [anon_sym_QMARK_QMARK] = ACTIONS(842), + [anon_sym_instanceof] = ACTIONS(842), + [anon_sym_BANG] = ACTIONS(840), + [anon_sym_TILDE] = ACTIONS(840), + [anon_sym_typeof] = ACTIONS(840), + [anon_sym_void] = ACTIONS(840), + [anon_sym_delete] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [anon_sym_SQUOTE] = ACTIONS(840), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(840), + [sym_number] = ACTIONS(840), + [sym_private_property_identifier] = ACTIONS(840), + [sym_this] = ACTIONS(840), + [sym_super] = ACTIONS(840), + [sym_true] = ACTIONS(840), + [sym_false] = ACTIONS(840), + [sym_null] = ACTIONS(840), + [sym_undefined] = ACTIONS(840), + [anon_sym_AT] = ACTIONS(840), + [anon_sym_static] = ACTIONS(840), + [anon_sym_get] = ACTIONS(840), + [anon_sym_set] = ACTIONS(840), + [sym__automatic_semicolon] = ACTIONS(960), + [sym__ternary_qmark] = ACTIONS(846), + }, + [170] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1286), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1781), + [sym_assignment_pattern] = STATE(2131), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1781), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1032), + [sym_subscript_expression] = STATE(1032), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1781), + [sym_spread_element] = STATE(2063), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [sym_pattern] = STATE(2014), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_COMMA] = ACTIONS(962), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_RBRACK] = ACTIONS(962), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(790), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_DOT_DOT_DOT] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(792), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), + }, + [171] = { + [ts_builtin_sym_end] = ACTIONS(874), + [sym_identifier] = ACTIONS(872), + [anon_sym_export] = ACTIONS(872), + [anon_sym_STAR] = ACTIONS(872), + [anon_sym_LBRACE] = ACTIONS(872), + [anon_sym_COMMA] = ACTIONS(872), + [anon_sym_RBRACE] = ACTIONS(872), + [anon_sym_import] = ACTIONS(872), + [anon_sym_var] = ACTIONS(872), + [anon_sym_let] = ACTIONS(872), + [anon_sym_const] = ACTIONS(872), + [anon_sym_else] = ACTIONS(872), + [anon_sym_if] = ACTIONS(872), + [anon_sym_switch] = ACTIONS(872), + [anon_sym_for] = ACTIONS(872), + [anon_sym_LPAREN] = ACTIONS(872), + [anon_sym_await] = ACTIONS(872), + [anon_sym_in] = ACTIONS(872), + [anon_sym_while] = ACTIONS(872), + [anon_sym_do] = ACTIONS(872), + [anon_sym_try] = ACTIONS(872), + [anon_sym_with] = ACTIONS(872), + [anon_sym_break] = ACTIONS(872), + [anon_sym_continue] = ACTIONS(872), + [anon_sym_debugger] = ACTIONS(872), + [anon_sym_return] = ACTIONS(872), + [anon_sym_throw] = ACTIONS(872), + [anon_sym_SEMI] = ACTIONS(872), + [anon_sym_yield] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(872), + [anon_sym_LTtemplate_GT] = ACTIONS(872), + [anon_sym_LT] = ACTIONS(872), + [anon_sym_GT] = ACTIONS(872), + [anon_sym_DOT] = ACTIONS(872), + [anon_sym_class] = ACTIONS(872), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(872), + [sym_optional_chain] = ACTIONS(872), + [anon_sym_new] = ACTIONS(872), + [anon_sym_AMP_AMP] = ACTIONS(872), + [anon_sym_PIPE_PIPE] = ACTIONS(872), + [anon_sym_GT_GT] = ACTIONS(872), + [anon_sym_GT_GT_GT] = ACTIONS(872), + [anon_sym_LT_LT] = ACTIONS(872), + [anon_sym_AMP] = ACTIONS(872), + [anon_sym_CARET] = ACTIONS(872), + [anon_sym_PIPE] = ACTIONS(872), + [anon_sym_PLUS] = ACTIONS(872), + [anon_sym_DASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_PERCENT] = ACTIONS(872), + [anon_sym_STAR_STAR] = ACTIONS(872), + [anon_sym_LT_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ_EQ] = ACTIONS(872), + [anon_sym_GT_EQ] = ACTIONS(872), + [anon_sym_QMARK_QMARK] = ACTIONS(872), + [anon_sym_instanceof] = ACTIONS(872), + [anon_sym_BANG] = ACTIONS(872), + [anon_sym_TILDE] = ACTIONS(872), + [anon_sym_typeof] = ACTIONS(872), + [anon_sym_void] = ACTIONS(872), + [anon_sym_delete] = ACTIONS(872), + [anon_sym_PLUS_PLUS] = ACTIONS(872), + [anon_sym_DASH_DASH] = ACTIONS(872), + [anon_sym_DQUOTE] = ACTIONS(872), + [anon_sym_SQUOTE] = ACTIONS(872), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(872), + [sym_number] = ACTIONS(872), + [sym_private_property_identifier] = ACTIONS(872), + [sym_this] = ACTIONS(872), + [sym_super] = ACTIONS(872), + [sym_true] = ACTIONS(872), + [sym_false] = ACTIONS(872), + [sym_null] = ACTIONS(872), + [sym_undefined] = ACTIONS(872), + [anon_sym_AT] = ACTIONS(872), + [anon_sym_static] = ACTIONS(872), + [anon_sym_get] = ACTIONS(872), + [anon_sym_set] = ACTIONS(872), + [sym__automatic_semicolon] = ACTIONS(874), + [sym__ternary_qmark] = ACTIONS(874), + }, + [172] = { + [ts_builtin_sym_end] = ACTIONS(965), + [sym_identifier] = ACTIONS(906), + [anon_sym_export] = ACTIONS(906), + [anon_sym_STAR] = ACTIONS(908), + [anon_sym_LBRACE] = ACTIONS(906), + [anon_sym_COMMA] = ACTIONS(908), + [anon_sym_RBRACE] = ACTIONS(906), + [anon_sym_import] = ACTIONS(906), [anon_sym_var] = ACTIONS(906), [anon_sym_let] = ACTIONS(906), [anon_sym_const] = ACTIONS(906), @@ -33257,98 +32822,185 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(906), [anon_sym_get] = ACTIONS(906), [anon_sym_set] = ACTIONS(906), - [sym__automatic_semicolon] = ACTIONS(979), + [sym__automatic_semicolon] = ACTIONS(967), [sym__ternary_qmark] = ACTIONS(912), }, - [178] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(974), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1798), - [sym_assignment_pattern] = STATE(2011), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1028), - [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2767), - [sym_pattern] = STATE(1924), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_pattern_repeat1] = STATE(2006), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(936), - [anon_sym_LBRACE] = ACTIONS(938), - [anon_sym_COMMA] = ACTIONS(940), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_RBRACK] = ACTIONS(981), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(946), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), + [173] = { + [sym_identifier] = ACTIONS(888), + [anon_sym_export] = ACTIONS(888), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_default] = ACTIONS(888), + [anon_sym_LBRACE] = ACTIONS(888), + [anon_sym_COMMA] = ACTIONS(890), + [anon_sym_RBRACE] = ACTIONS(888), + [anon_sym_import] = ACTIONS(888), + [anon_sym_var] = ACTIONS(888), + [anon_sym_let] = ACTIONS(888), + [anon_sym_const] = ACTIONS(888), + [anon_sym_if] = ACTIONS(888), + [anon_sym_switch] = ACTIONS(888), + [anon_sym_for] = ACTIONS(888), + [anon_sym_LPAREN] = ACTIONS(888), + [anon_sym_await] = ACTIONS(888), + [anon_sym_in] = ACTIONS(890), + [anon_sym_while] = ACTIONS(888), + [anon_sym_do] = ACTIONS(888), + [anon_sym_try] = ACTIONS(888), + [anon_sym_with] = ACTIONS(888), + [anon_sym_break] = ACTIONS(888), + [anon_sym_continue] = ACTIONS(888), + [anon_sym_debugger] = ACTIONS(888), + [anon_sym_return] = ACTIONS(888), + [anon_sym_throw] = ACTIONS(888), + [anon_sym_SEMI] = ACTIONS(888), + [anon_sym_case] = ACTIONS(888), + [anon_sym_yield] = ACTIONS(888), + [anon_sym_LBRACK] = ACTIONS(888), + [anon_sym_LTtemplate_GT] = ACTIONS(888), + [anon_sym_LT] = ACTIONS(888), + [anon_sym_GT] = ACTIONS(890), + [anon_sym_DOT] = ACTIONS(890), + [anon_sym_class] = ACTIONS(888), + [anon_sym_async] = ACTIONS(888), + [anon_sym_function] = ACTIONS(888), + [sym_optional_chain] = ACTIONS(890), + [anon_sym_new] = ACTIONS(888), + [anon_sym_AMP_AMP] = ACTIONS(890), + [anon_sym_PIPE_PIPE] = ACTIONS(890), + [anon_sym_GT_GT] = ACTIONS(890), + [anon_sym_GT_GT_GT] = ACTIONS(890), + [anon_sym_LT_LT] = ACTIONS(890), + [anon_sym_AMP] = ACTIONS(890), + [anon_sym_CARET] = ACTIONS(890), + [anon_sym_PIPE] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(888), + [anon_sym_DASH] = ACTIONS(888), + [anon_sym_SLASH] = ACTIONS(888), + [anon_sym_PERCENT] = ACTIONS(890), + [anon_sym_STAR_STAR] = ACTIONS(890), + [anon_sym_LT_EQ] = ACTIONS(890), + [anon_sym_EQ_EQ] = ACTIONS(890), + [anon_sym_EQ_EQ_EQ] = ACTIONS(890), + [anon_sym_BANG_EQ] = ACTIONS(890), + [anon_sym_BANG_EQ_EQ] = ACTIONS(890), + [anon_sym_GT_EQ] = ACTIONS(890), + [anon_sym_QMARK_QMARK] = ACTIONS(890), + [anon_sym_instanceof] = ACTIONS(890), + [anon_sym_BANG] = ACTIONS(888), + [anon_sym_TILDE] = ACTIONS(888), + [anon_sym_typeof] = ACTIONS(888), + [anon_sym_void] = ACTIONS(888), + [anon_sym_delete] = ACTIONS(888), + [anon_sym_PLUS_PLUS] = ACTIONS(888), + [anon_sym_DASH_DASH] = ACTIONS(888), + [anon_sym_DQUOTE] = ACTIONS(888), + [anon_sym_SQUOTE] = ACTIONS(888), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(950), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(936), - [anon_sym_get] = ACTIONS(936), - [anon_sym_set] = ACTIONS(936), + [anon_sym_BQUOTE] = ACTIONS(888), + [sym_number] = ACTIONS(888), + [sym_private_property_identifier] = ACTIONS(888), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [sym_undefined] = ACTIONS(888), + [anon_sym_AT] = ACTIONS(888), + [anon_sym_static] = ACTIONS(888), + [anon_sym_get] = ACTIONS(888), + [anon_sym_set] = ACTIONS(888), + [sym__automatic_semicolon] = ACTIONS(969), + [sym__ternary_qmark] = ACTIONS(894), }, - [179] = { - [ts_builtin_sym_end] = ACTIONS(983), + [174] = { + [ts_builtin_sym_end] = ACTIONS(854), + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(810), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_EQ] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(810), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(810), + [anon_sym_PIPE_PIPE] = ACTIONS(810), + [anon_sym_GT_GT] = ACTIONS(810), + [anon_sym_GT_GT_GT] = ACTIONS(810), + [anon_sym_LT_LT] = ACTIONS(810), + [anon_sym_AMP] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_EQ_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_QMARK_QMARK] = ACTIONS(810), + [anon_sym_instanceof] = ACTIONS(810), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(971), + [sym__ternary_qmark] = ACTIONS(816), + }, + [175] = { + [ts_builtin_sym_end] = ACTIONS(973), [sym_identifier] = ACTIONS(914), [anon_sym_export] = ACTIONS(914), [anon_sym_STAR] = ACTIONS(916), @@ -33431,98 +33083,98 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(914), [anon_sym_get] = ACTIONS(914), [anon_sym_set] = ACTIONS(914), - [sym__automatic_semicolon] = ACTIONS(985), + [sym__automatic_semicolon] = ACTIONS(975), [sym__ternary_qmark] = ACTIONS(920), }, - [180] = { - [sym_identifier] = ACTIONS(868), - [anon_sym_export] = ACTIONS(868), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_default] = ACTIONS(868), - [anon_sym_LBRACE] = ACTIONS(868), - [anon_sym_COMMA] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(868), - [anon_sym_import] = ACTIONS(868), - [anon_sym_var] = ACTIONS(868), - [anon_sym_let] = ACTIONS(868), - [anon_sym_const] = ACTIONS(868), - [anon_sym_if] = ACTIONS(868), - [anon_sym_switch] = ACTIONS(868), - [anon_sym_for] = ACTIONS(868), - [anon_sym_LPAREN] = ACTIONS(868), - [anon_sym_await] = ACTIONS(868), - [anon_sym_in] = ACTIONS(870), - [anon_sym_while] = ACTIONS(868), - [anon_sym_do] = ACTIONS(868), - [anon_sym_try] = ACTIONS(868), - [anon_sym_with] = ACTIONS(868), - [anon_sym_break] = ACTIONS(868), - [anon_sym_continue] = ACTIONS(868), - [anon_sym_debugger] = ACTIONS(868), - [anon_sym_return] = ACTIONS(868), - [anon_sym_throw] = ACTIONS(868), - [anon_sym_SEMI] = ACTIONS(868), - [anon_sym_case] = ACTIONS(868), - [anon_sym_yield] = ACTIONS(868), - [anon_sym_LBRACK] = ACTIONS(868), - [anon_sym_LTtemplate_GT] = ACTIONS(868), - [anon_sym_LT] = ACTIONS(868), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DOT] = ACTIONS(870), - [anon_sym_class] = ACTIONS(868), - [anon_sym_async] = ACTIONS(868), - [anon_sym_function] = ACTIONS(868), - [sym_optional_chain] = ACTIONS(870), - [anon_sym_new] = ACTIONS(868), - [anon_sym_AMP_AMP] = ACTIONS(870), - [anon_sym_PIPE_PIPE] = ACTIONS(870), - [anon_sym_GT_GT] = ACTIONS(870), - [anon_sym_GT_GT_GT] = ACTIONS(870), - [anon_sym_LT_LT] = ACTIONS(870), - [anon_sym_AMP] = ACTIONS(870), - [anon_sym_CARET] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(868), - [anon_sym_DASH] = ACTIONS(868), - [anon_sym_SLASH] = ACTIONS(868), - [anon_sym_PERCENT] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_QMARK_QMARK] = ACTIONS(870), - [anon_sym_instanceof] = ACTIONS(870), - [anon_sym_BANG] = ACTIONS(868), - [anon_sym_TILDE] = ACTIONS(868), - [anon_sym_typeof] = ACTIONS(868), - [anon_sym_void] = ACTIONS(868), - [anon_sym_delete] = ACTIONS(868), - [anon_sym_PLUS_PLUS] = ACTIONS(868), - [anon_sym_DASH_DASH] = ACTIONS(868), - [anon_sym_DQUOTE] = ACTIONS(868), - [anon_sym_SQUOTE] = ACTIONS(868), + [176] = { + [ts_builtin_sym_end] = ACTIONS(850), + [sym_identifier] = ACTIONS(848), + [anon_sym_export] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_COMMA] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(848), + [anon_sym_var] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [anon_sym_else] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_switch] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_with] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_debugger] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_throw] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LTtemplate_GT] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DOT] = ACTIONS(848), + [anon_sym_class] = ACTIONS(848), + [anon_sym_async] = ACTIONS(848), + [anon_sym_function] = ACTIONS(848), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(848), + [anon_sym_AMP_AMP] = ACTIONS(848), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [anon_sym_GT_GT] = ACTIONS(848), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_PERCENT] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(848), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(848), + [anon_sym_typeof] = ACTIONS(848), + [anon_sym_void] = ACTIONS(848), + [anon_sym_delete] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_SQUOTE] = ACTIONS(848), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(868), - [sym_number] = ACTIONS(868), - [sym_private_property_identifier] = ACTIONS(868), - [sym_this] = ACTIONS(868), - [sym_super] = ACTIONS(868), - [sym_true] = ACTIONS(868), - [sym_false] = ACTIONS(868), - [sym_null] = ACTIONS(868), - [sym_undefined] = ACTIONS(868), - [anon_sym_AT] = ACTIONS(868), - [anon_sym_static] = ACTIONS(868), - [anon_sym_get] = ACTIONS(868), - [anon_sym_set] = ACTIONS(868), - [sym__automatic_semicolon] = ACTIONS(987), - [sym__ternary_qmark] = ACTIONS(874), + [anon_sym_BQUOTE] = ACTIONS(848), + [sym_number] = ACTIONS(848), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(848), + [sym_super] = ACTIONS(848), + [sym_true] = ACTIONS(848), + [sym_false] = ACTIONS(848), + [sym_null] = ACTIONS(848), + [sym_undefined] = ACTIONS(848), + [anon_sym_AT] = ACTIONS(848), + [anon_sym_static] = ACTIONS(848), + [anon_sym_get] = ACTIONS(848), + [anon_sym_set] = ACTIONS(848), + [sym__automatic_semicolon] = ACTIONS(850), + [sym__ternary_qmark] = ACTIONS(850), }, - [181] = { - [ts_builtin_sym_end] = ACTIONS(989), + [177] = { + [ts_builtin_sym_end] = ACTIONS(977), [sym_identifier] = ACTIONS(922), [anon_sym_export] = ACTIONS(922), [anon_sym_STAR] = ACTIONS(924), @@ -33605,14 +33257,275 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(922), [anon_sym_get] = ACTIONS(922), [anon_sym_set] = ACTIONS(922), - [sym__automatic_semicolon] = ACTIONS(991), + [sym__automatic_semicolon] = ACTIONS(979), [sym__ternary_qmark] = ACTIONS(928), }, - [182] = { + [178] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(974), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1798), + [sym_assignment_pattern] = STATE(2011), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1798), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1028), + [sym_subscript_expression] = STATE(1028), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1608), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1798), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2767), + [sym_pattern] = STATE(1924), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [aux_sym_array_pattern_repeat1] = STATE(2006), + [sym_identifier] = ACTIONS(934), + [anon_sym_export] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(938), + [anon_sym_COMMA] = ACTIONS(940), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), + [anon_sym_LBRACK] = ACTIONS(942), + [anon_sym_RBRACK] = ACTIONS(981), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(946), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(768), + [anon_sym_DOT_DOT_DOT] = ACTIONS(948), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(950), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(936), + [anon_sym_get] = ACTIONS(936), + [anon_sym_set] = ACTIONS(936), + }, + [179] = { + [ts_builtin_sym_end] = ACTIONS(983), + [sym_identifier] = ACTIONS(862), + [anon_sym_export] = ACTIONS(862), + [anon_sym_STAR] = ACTIONS(864), + [anon_sym_LBRACE] = ACTIONS(862), + [anon_sym_COMMA] = ACTIONS(864), + [anon_sym_RBRACE] = ACTIONS(862), + [anon_sym_import] = ACTIONS(862), + [anon_sym_var] = ACTIONS(862), + [anon_sym_let] = ACTIONS(862), + [anon_sym_const] = ACTIONS(862), + [anon_sym_else] = ACTIONS(862), + [anon_sym_if] = ACTIONS(862), + [anon_sym_switch] = ACTIONS(862), + [anon_sym_for] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(862), + [anon_sym_await] = ACTIONS(862), + [anon_sym_in] = ACTIONS(864), + [anon_sym_while] = ACTIONS(862), + [anon_sym_do] = ACTIONS(862), + [anon_sym_try] = ACTIONS(862), + [anon_sym_with] = ACTIONS(862), + [anon_sym_break] = ACTIONS(862), + [anon_sym_continue] = ACTIONS(862), + [anon_sym_debugger] = ACTIONS(862), + [anon_sym_return] = ACTIONS(862), + [anon_sym_throw] = ACTIONS(862), + [anon_sym_SEMI] = ACTIONS(862), + [anon_sym_yield] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(862), + [anon_sym_LTtemplate_GT] = ACTIONS(862), + [anon_sym_LT] = ACTIONS(862), + [anon_sym_GT] = ACTIONS(864), + [anon_sym_DOT] = ACTIONS(864), + [anon_sym_class] = ACTIONS(862), + [anon_sym_async] = ACTIONS(862), + [anon_sym_function] = ACTIONS(862), + [sym_optional_chain] = ACTIONS(864), + [anon_sym_new] = ACTIONS(862), + [anon_sym_AMP_AMP] = ACTIONS(864), + [anon_sym_PIPE_PIPE] = ACTIONS(864), + [anon_sym_GT_GT] = ACTIONS(864), + [anon_sym_GT_GT_GT] = ACTIONS(864), + [anon_sym_LT_LT] = ACTIONS(864), + [anon_sym_AMP] = ACTIONS(864), + [anon_sym_CARET] = ACTIONS(864), + [anon_sym_PIPE] = ACTIONS(864), + [anon_sym_PLUS] = ACTIONS(862), + [anon_sym_DASH] = ACTIONS(862), + [anon_sym_SLASH] = ACTIONS(862), + [anon_sym_PERCENT] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(864), + [anon_sym_LT_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ_EQ] = ACTIONS(864), + [anon_sym_GT_EQ] = ACTIONS(864), + [anon_sym_QMARK_QMARK] = ACTIONS(864), + [anon_sym_instanceof] = ACTIONS(864), + [anon_sym_BANG] = ACTIONS(862), + [anon_sym_TILDE] = ACTIONS(862), + [anon_sym_typeof] = ACTIONS(862), + [anon_sym_void] = ACTIONS(862), + [anon_sym_delete] = ACTIONS(862), + [anon_sym_PLUS_PLUS] = ACTIONS(862), + [anon_sym_DASH_DASH] = ACTIONS(862), + [anon_sym_DQUOTE] = ACTIONS(862), + [anon_sym_SQUOTE] = ACTIONS(862), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(862), + [sym_number] = ACTIONS(862), + [sym_private_property_identifier] = ACTIONS(862), + [sym_this] = ACTIONS(862), + [sym_super] = ACTIONS(862), + [sym_true] = ACTIONS(862), + [sym_false] = ACTIONS(862), + [sym_null] = ACTIONS(862), + [sym_undefined] = ACTIONS(862), + [anon_sym_AT] = ACTIONS(862), + [anon_sym_static] = ACTIONS(862), + [anon_sym_get] = ACTIONS(862), + [anon_sym_set] = ACTIONS(862), + [sym__automatic_semicolon] = ACTIONS(985), + [sym__ternary_qmark] = ACTIONS(868), + }, + [180] = { + [sym_identifier] = ACTIONS(840), + [anon_sym_export] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(842), + [anon_sym_default] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_COMMA] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_import] = ACTIONS(840), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_switch] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_await] = ACTIONS(840), + [anon_sym_in] = ACTIONS(842), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_with] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_debugger] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_throw] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_case] = ACTIONS(840), + [anon_sym_yield] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LTtemplate_GT] = ACTIONS(840), + [anon_sym_LT] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(842), + [anon_sym_DOT] = ACTIONS(842), + [anon_sym_class] = ACTIONS(840), + [anon_sym_async] = ACTIONS(840), + [anon_sym_function] = ACTIONS(840), + [sym_optional_chain] = ACTIONS(842), + [anon_sym_new] = ACTIONS(840), + [anon_sym_AMP_AMP] = ACTIONS(842), + [anon_sym_PIPE_PIPE] = ACTIONS(842), + [anon_sym_GT_GT] = ACTIONS(842), + [anon_sym_GT_GT_GT] = ACTIONS(842), + [anon_sym_LT_LT] = ACTIONS(842), + [anon_sym_AMP] = ACTIONS(842), + [anon_sym_CARET] = ACTIONS(842), + [anon_sym_PIPE] = ACTIONS(842), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_PERCENT] = ACTIONS(842), + [anon_sym_STAR_STAR] = ACTIONS(842), + [anon_sym_LT_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ_EQ] = ACTIONS(842), + [anon_sym_GT_EQ] = ACTIONS(842), + [anon_sym_QMARK_QMARK] = ACTIONS(842), + [anon_sym_instanceof] = ACTIONS(842), + [anon_sym_BANG] = ACTIONS(840), + [anon_sym_TILDE] = ACTIONS(840), + [anon_sym_typeof] = ACTIONS(840), + [anon_sym_void] = ACTIONS(840), + [anon_sym_delete] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [anon_sym_SQUOTE] = ACTIONS(840), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(840), + [sym_number] = ACTIONS(840), + [sym_private_property_identifier] = ACTIONS(840), + [sym_this] = ACTIONS(840), + [sym_super] = ACTIONS(840), + [sym_true] = ACTIONS(840), + [sym_false] = ACTIONS(840), + [sym_null] = ACTIONS(840), + [sym_undefined] = ACTIONS(840), + [anon_sym_AT] = ACTIONS(840), + [anon_sym_static] = ACTIONS(840), + [anon_sym_get] = ACTIONS(840), + [anon_sym_set] = ACTIONS(840), + [sym__automatic_semicolon] = ACTIONS(987), + [sym__ternary_qmark] = ACTIONS(846), + }, + [181] = { + [ts_builtin_sym_end] = ACTIONS(989), [sym_identifier] = ACTIONS(896), [anon_sym_export] = ACTIONS(896), [anon_sym_STAR] = ACTIONS(898), - [anon_sym_default] = ACTIONS(896), [anon_sym_LBRACE] = ACTIONS(896), [anon_sym_COMMA] = ACTIONS(898), [anon_sym_RBRACE] = ACTIONS(896), @@ -33620,6 +33533,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(896), [anon_sym_let] = ACTIONS(896), [anon_sym_const] = ACTIONS(896), + [anon_sym_else] = ACTIONS(896), [anon_sym_if] = ACTIONS(896), [anon_sym_switch] = ACTIONS(896), [anon_sym_for] = ACTIONS(896), @@ -33636,7 +33550,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(896), [anon_sym_throw] = ACTIONS(896), [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_case] = ACTIONS(896), [anon_sym_yield] = ACTIONS(896), [anon_sym_LBRACK] = ACTIONS(896), [anon_sym_LTtemplate_GT] = ACTIONS(896), @@ -33692,532 +33605,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(896), [anon_sym_get] = ACTIONS(896), [anon_sym_set] = ACTIONS(896), - [sym__automatic_semicolon] = ACTIONS(993), + [sym__automatic_semicolon] = ACTIONS(991), [sym__ternary_qmark] = ACTIONS(902), }, - [183] = { - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_default] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_case] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DOT] = ACTIONS(820), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(820), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(820), - [anon_sym_PIPE_PIPE] = ACTIONS(820), - [anon_sym_GT_GT] = ACTIONS(820), - [anon_sym_GT_GT_GT] = ACTIONS(820), - [anon_sym_LT_LT] = ACTIONS(820), - [anon_sym_AMP] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_QMARK_QMARK] = ACTIONS(820), - [anon_sym_instanceof] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(995), - [sym__ternary_qmark] = ACTIONS(840), - }, - [184] = { - [ts_builtin_sym_end] = ACTIONS(848), - [sym_identifier] = ACTIONS(846), - [anon_sym_export] = ACTIONS(846), - [anon_sym_STAR] = ACTIONS(846), - [anon_sym_LBRACE] = ACTIONS(846), - [anon_sym_COMMA] = ACTIONS(846), - [anon_sym_RBRACE] = ACTIONS(846), - [anon_sym_import] = ACTIONS(846), - [anon_sym_var] = ACTIONS(846), - [anon_sym_let] = ACTIONS(846), - [anon_sym_const] = ACTIONS(846), - [anon_sym_else] = ACTIONS(846), - [anon_sym_if] = ACTIONS(846), - [anon_sym_switch] = ACTIONS(846), - [anon_sym_for] = ACTIONS(846), - [anon_sym_LPAREN] = ACTIONS(846), - [anon_sym_await] = ACTIONS(846), - [anon_sym_in] = ACTIONS(846), - [anon_sym_while] = ACTIONS(846), - [anon_sym_do] = ACTIONS(846), - [anon_sym_try] = ACTIONS(846), - [anon_sym_with] = ACTIONS(846), - [anon_sym_break] = ACTIONS(846), - [anon_sym_continue] = ACTIONS(846), - [anon_sym_debugger] = ACTIONS(846), - [anon_sym_return] = ACTIONS(846), - [anon_sym_throw] = ACTIONS(846), - [anon_sym_SEMI] = ACTIONS(846), - [anon_sym_yield] = ACTIONS(846), - [anon_sym_LBRACK] = ACTIONS(846), - [anon_sym_LTtemplate_GT] = ACTIONS(846), - [anon_sym_LT] = ACTIONS(846), - [anon_sym_GT] = ACTIONS(846), - [anon_sym_DOT] = ACTIONS(846), - [anon_sym_class] = ACTIONS(846), - [anon_sym_async] = ACTIONS(846), - [anon_sym_function] = ACTIONS(846), - [sym_optional_chain] = ACTIONS(846), - [anon_sym_new] = ACTIONS(846), - [anon_sym_AMP_AMP] = ACTIONS(846), - [anon_sym_PIPE_PIPE] = ACTIONS(846), - [anon_sym_GT_GT] = ACTIONS(846), - [anon_sym_GT_GT_GT] = ACTIONS(846), - [anon_sym_LT_LT] = ACTIONS(846), - [anon_sym_AMP] = ACTIONS(846), - [anon_sym_CARET] = ACTIONS(846), - [anon_sym_PIPE] = ACTIONS(846), - [anon_sym_PLUS] = ACTIONS(846), - [anon_sym_DASH] = ACTIONS(846), - [anon_sym_SLASH] = ACTIONS(846), - [anon_sym_PERCENT] = ACTIONS(846), - [anon_sym_STAR_STAR] = ACTIONS(846), - [anon_sym_LT_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ_EQ] = ACTIONS(846), - [anon_sym_GT_EQ] = ACTIONS(846), - [anon_sym_QMARK_QMARK] = ACTIONS(846), - [anon_sym_instanceof] = ACTIONS(846), - [anon_sym_BANG] = ACTIONS(846), - [anon_sym_TILDE] = ACTIONS(846), - [anon_sym_typeof] = ACTIONS(846), - [anon_sym_void] = ACTIONS(846), - [anon_sym_delete] = ACTIONS(846), - [anon_sym_PLUS_PLUS] = ACTIONS(846), - [anon_sym_DASH_DASH] = ACTIONS(846), - [anon_sym_DQUOTE] = ACTIONS(846), - [anon_sym_SQUOTE] = ACTIONS(846), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(846), - [sym_number] = ACTIONS(846), - [sym_private_property_identifier] = ACTIONS(846), - [sym_this] = ACTIONS(846), - [sym_super] = ACTIONS(846), - [sym_true] = ACTIONS(846), - [sym_false] = ACTIONS(846), - [sym_null] = ACTIONS(846), - [sym_undefined] = ACTIONS(846), - [anon_sym_AT] = ACTIONS(846), - [anon_sym_static] = ACTIONS(846), - [anon_sym_get] = ACTIONS(846), - [anon_sym_set] = ACTIONS(846), - [sym__automatic_semicolon] = ACTIONS(848), - [sym__ternary_qmark] = ACTIONS(848), - }, - [185] = { - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_default] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_case] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), - [sym__automatic_semicolon] = ACTIONS(882), - [sym__ternary_qmark] = ACTIONS(882), - }, - [186] = { - [sym_identifier] = ACTIONS(846), - [anon_sym_export] = ACTIONS(846), - [anon_sym_STAR] = ACTIONS(846), - [anon_sym_default] = ACTIONS(846), - [anon_sym_LBRACE] = ACTIONS(846), - [anon_sym_COMMA] = ACTIONS(846), - [anon_sym_RBRACE] = ACTIONS(846), - [anon_sym_import] = ACTIONS(846), - [anon_sym_var] = ACTIONS(846), - [anon_sym_let] = ACTIONS(846), - [anon_sym_const] = ACTIONS(846), - [anon_sym_if] = ACTIONS(846), - [anon_sym_switch] = ACTIONS(846), - [anon_sym_for] = ACTIONS(846), - [anon_sym_LPAREN] = ACTIONS(846), - [anon_sym_await] = ACTIONS(846), - [anon_sym_in] = ACTIONS(846), - [anon_sym_while] = ACTIONS(846), - [anon_sym_do] = ACTIONS(846), - [anon_sym_try] = ACTIONS(846), - [anon_sym_with] = ACTIONS(846), - [anon_sym_break] = ACTIONS(846), - [anon_sym_continue] = ACTIONS(846), - [anon_sym_debugger] = ACTIONS(846), - [anon_sym_return] = ACTIONS(846), - [anon_sym_throw] = ACTIONS(846), - [anon_sym_SEMI] = ACTIONS(846), - [anon_sym_case] = ACTIONS(846), - [anon_sym_yield] = ACTIONS(846), - [anon_sym_LBRACK] = ACTIONS(846), - [anon_sym_LTtemplate_GT] = ACTIONS(846), - [anon_sym_LT] = ACTIONS(846), - [anon_sym_GT] = ACTIONS(846), - [anon_sym_DOT] = ACTIONS(846), - [anon_sym_class] = ACTIONS(846), - [anon_sym_async] = ACTIONS(846), - [anon_sym_function] = ACTIONS(846), - [sym_optional_chain] = ACTIONS(846), - [anon_sym_new] = ACTIONS(846), - [anon_sym_AMP_AMP] = ACTIONS(846), - [anon_sym_PIPE_PIPE] = ACTIONS(846), - [anon_sym_GT_GT] = ACTIONS(846), - [anon_sym_GT_GT_GT] = ACTIONS(846), - [anon_sym_LT_LT] = ACTIONS(846), - [anon_sym_AMP] = ACTIONS(846), - [anon_sym_CARET] = ACTIONS(846), - [anon_sym_PIPE] = ACTIONS(846), - [anon_sym_PLUS] = ACTIONS(846), - [anon_sym_DASH] = ACTIONS(846), - [anon_sym_SLASH] = ACTIONS(846), - [anon_sym_PERCENT] = ACTIONS(846), - [anon_sym_STAR_STAR] = ACTIONS(846), - [anon_sym_LT_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ_EQ] = ACTIONS(846), - [anon_sym_GT_EQ] = ACTIONS(846), - [anon_sym_QMARK_QMARK] = ACTIONS(846), - [anon_sym_instanceof] = ACTIONS(846), - [anon_sym_BANG] = ACTIONS(846), - [anon_sym_TILDE] = ACTIONS(846), - [anon_sym_typeof] = ACTIONS(846), - [anon_sym_void] = ACTIONS(846), - [anon_sym_delete] = ACTIONS(846), - [anon_sym_PLUS_PLUS] = ACTIONS(846), - [anon_sym_DASH_DASH] = ACTIONS(846), - [anon_sym_DQUOTE] = ACTIONS(846), - [anon_sym_SQUOTE] = ACTIONS(846), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(846), - [sym_number] = ACTIONS(846), - [sym_private_property_identifier] = ACTIONS(846), - [sym_this] = ACTIONS(846), - [sym_super] = ACTIONS(846), - [sym_true] = ACTIONS(846), - [sym_false] = ACTIONS(846), - [sym_null] = ACTIONS(846), - [sym_undefined] = ACTIONS(846), - [anon_sym_AT] = ACTIONS(846), - [anon_sym_static] = ACTIONS(846), - [anon_sym_get] = ACTIONS(846), - [anon_sym_set] = ACTIONS(846), - [sym__automatic_semicolon] = ACTIONS(848), - [sym__ternary_qmark] = ACTIONS(848), - }, - [187] = { - [sym_identifier] = ACTIONS(906), - [anon_sym_export] = ACTIONS(906), - [anon_sym_STAR] = ACTIONS(908), - [anon_sym_default] = ACTIONS(906), - [anon_sym_LBRACE] = ACTIONS(906), - [anon_sym_COMMA] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(906), - [anon_sym_import] = ACTIONS(906), - [anon_sym_var] = ACTIONS(906), - [anon_sym_let] = ACTIONS(906), - [anon_sym_const] = ACTIONS(906), - [anon_sym_if] = ACTIONS(906), - [anon_sym_switch] = ACTIONS(906), - [anon_sym_for] = ACTIONS(906), - [anon_sym_LPAREN] = ACTIONS(906), - [anon_sym_await] = ACTIONS(906), - [anon_sym_in] = ACTIONS(908), - [anon_sym_while] = ACTIONS(906), - [anon_sym_do] = ACTIONS(906), - [anon_sym_try] = ACTIONS(906), - [anon_sym_with] = ACTIONS(906), - [anon_sym_break] = ACTIONS(906), - [anon_sym_continue] = ACTIONS(906), - [anon_sym_debugger] = ACTIONS(906), - [anon_sym_return] = ACTIONS(906), - [anon_sym_throw] = ACTIONS(906), - [anon_sym_SEMI] = ACTIONS(906), - [anon_sym_case] = ACTIONS(906), - [anon_sym_yield] = ACTIONS(906), - [anon_sym_LBRACK] = ACTIONS(906), - [anon_sym_LTtemplate_GT] = ACTIONS(906), - [anon_sym_LT] = ACTIONS(906), - [anon_sym_GT] = ACTIONS(908), - [anon_sym_DOT] = ACTIONS(908), - [anon_sym_class] = ACTIONS(906), - [anon_sym_async] = ACTIONS(906), - [anon_sym_function] = ACTIONS(906), - [sym_optional_chain] = ACTIONS(908), - [anon_sym_new] = ACTIONS(906), - [anon_sym_AMP_AMP] = ACTIONS(908), - [anon_sym_PIPE_PIPE] = ACTIONS(908), - [anon_sym_GT_GT] = ACTIONS(908), - [anon_sym_GT_GT_GT] = ACTIONS(908), - [anon_sym_LT_LT] = ACTIONS(908), - [anon_sym_AMP] = ACTIONS(908), - [anon_sym_CARET] = ACTIONS(908), - [anon_sym_PIPE] = ACTIONS(908), - [anon_sym_PLUS] = ACTIONS(906), - [anon_sym_DASH] = ACTIONS(906), - [anon_sym_SLASH] = ACTIONS(906), - [anon_sym_PERCENT] = ACTIONS(908), - [anon_sym_STAR_STAR] = ACTIONS(908), - [anon_sym_LT_EQ] = ACTIONS(908), - [anon_sym_EQ_EQ] = ACTIONS(908), - [anon_sym_EQ_EQ_EQ] = ACTIONS(908), - [anon_sym_BANG_EQ] = ACTIONS(908), - [anon_sym_BANG_EQ_EQ] = ACTIONS(908), - [anon_sym_GT_EQ] = ACTIONS(908), - [anon_sym_QMARK_QMARK] = ACTIONS(908), - [anon_sym_instanceof] = ACTIONS(908), - [anon_sym_BANG] = ACTIONS(906), - [anon_sym_TILDE] = ACTIONS(906), - [anon_sym_typeof] = ACTIONS(906), - [anon_sym_void] = ACTIONS(906), - [anon_sym_delete] = ACTIONS(906), - [anon_sym_PLUS_PLUS] = ACTIONS(906), - [anon_sym_DASH_DASH] = ACTIONS(906), - [anon_sym_DQUOTE] = ACTIONS(906), - [anon_sym_SQUOTE] = ACTIONS(906), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(906), - [sym_number] = ACTIONS(906), - [sym_private_property_identifier] = ACTIONS(906), - [sym_this] = ACTIONS(906), - [sym_super] = ACTIONS(906), - [sym_true] = ACTIONS(906), - [sym_false] = ACTIONS(906), - [sym_null] = ACTIONS(906), - [sym_undefined] = ACTIONS(906), - [anon_sym_AT] = ACTIONS(906), - [anon_sym_static] = ACTIONS(906), - [anon_sym_get] = ACTIONS(906), - [anon_sym_set] = ACTIONS(906), - [sym__automatic_semicolon] = ACTIONS(997), - [sym__ternary_qmark] = ACTIONS(912), - }, - [188] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1407), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1781), - [sym_assignment_pattern] = STATE(2055), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1041), - [sym_subscript_expression] = STATE(1041), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1781), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [sym_pattern] = STATE(1970), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_pattern_repeat1] = STATE(2115), - [sym_identifier] = ACTIONS(999), - [anon_sym_export] = ACTIONS(1001), - [anon_sym_LBRACE] = ACTIONS(1003), - [anon_sym_COMMA] = ACTIONS(940), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(1005), - [anon_sym_RBRACK] = ACTIONS(944), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(1007), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(1009), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(1001), - [anon_sym_get] = ACTIONS(1001), - [anon_sym_set] = ACTIONS(1001), - }, - [189] = { + [182] = { [sym_identifier] = ACTIONS(914), [anon_sym_export] = ACTIONS(914), [anon_sym_STAR] = ACTIONS(916), @@ -34301,358 +33692,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(914), [anon_sym_get] = ACTIONS(914), [anon_sym_set] = ACTIONS(914), - [sym__automatic_semicolon] = ACTIONS(1011), + [sym__automatic_semicolon] = ACTIONS(993), [sym__ternary_qmark] = ACTIONS(920), }, - [190] = { - [ts_builtin_sym_end] = ACTIONS(882), - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_else] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), - [sym__automatic_semicolon] = ACTIONS(882), - [sym__ternary_qmark] = ACTIONS(882), - }, - [191] = { - [ts_builtin_sym_end] = ACTIONS(840), - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_else] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DOT] = ACTIONS(820), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(820), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(820), - [anon_sym_PIPE_PIPE] = ACTIONS(820), - [anon_sym_GT_GT] = ACTIONS(820), - [anon_sym_GT_GT_GT] = ACTIONS(820), - [anon_sym_LT_LT] = ACTIONS(820), - [anon_sym_AMP] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_QMARK_QMARK] = ACTIONS(820), - [anon_sym_instanceof] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(1013), - [sym__ternary_qmark] = ACTIONS(840), - }, - [192] = { - [sym_identifier] = ACTIONS(852), - [anon_sym_export] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(854), - [anon_sym_default] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_COMMA] = ACTIONS(854), - [anon_sym_RBRACE] = ACTIONS(852), - [anon_sym_import] = ACTIONS(852), - [anon_sym_var] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_switch] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_await] = ACTIONS(852), - [anon_sym_in] = ACTIONS(854), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_with] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_debugger] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_throw] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_case] = ACTIONS(852), - [anon_sym_yield] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LTtemplate_GT] = ACTIONS(852), - [anon_sym_LT] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(854), - [anon_sym_DOT] = ACTIONS(854), - [anon_sym_class] = ACTIONS(852), - [anon_sym_async] = ACTIONS(852), - [anon_sym_function] = ACTIONS(852), - [sym_optional_chain] = ACTIONS(854), - [anon_sym_new] = ACTIONS(852), - [anon_sym_AMP_AMP] = ACTIONS(854), - [anon_sym_PIPE_PIPE] = ACTIONS(854), - [anon_sym_GT_GT] = ACTIONS(854), - [anon_sym_GT_GT_GT] = ACTIONS(854), - [anon_sym_LT_LT] = ACTIONS(854), - [anon_sym_AMP] = ACTIONS(854), - [anon_sym_CARET] = ACTIONS(854), - [anon_sym_PIPE] = ACTIONS(854), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_PERCENT] = ACTIONS(854), - [anon_sym_STAR_STAR] = ACTIONS(854), - [anon_sym_LT_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ_EQ] = ACTIONS(854), - [anon_sym_GT_EQ] = ACTIONS(854), - [anon_sym_QMARK_QMARK] = ACTIONS(854), - [anon_sym_instanceof] = ACTIONS(854), - [anon_sym_BANG] = ACTIONS(852), - [anon_sym_TILDE] = ACTIONS(852), - [anon_sym_typeof] = ACTIONS(852), - [anon_sym_void] = ACTIONS(852), - [anon_sym_delete] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [anon_sym_SQUOTE] = ACTIONS(852), + [183] = { + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_default] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_case] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DOT] = ACTIONS(808), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(808), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(808), + [anon_sym_PIPE_PIPE] = ACTIONS(808), + [anon_sym_GT_GT] = ACTIONS(808), + [anon_sym_GT_GT_GT] = ACTIONS(808), + [anon_sym_LT_LT] = ACTIONS(808), + [anon_sym_AMP] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_QMARK_QMARK] = ACTIONS(808), + [anon_sym_instanceof] = ACTIONS(808), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(852), - [sym_number] = ACTIONS(852), - [sym_private_property_identifier] = ACTIONS(852), - [sym_this] = ACTIONS(852), - [sym_super] = ACTIONS(852), - [sym_true] = ACTIONS(852), - [sym_false] = ACTIONS(852), - [sym_null] = ACTIONS(852), - [sym_undefined] = ACTIONS(852), - [anon_sym_AT] = ACTIONS(852), - [anon_sym_static] = ACTIONS(852), - [anon_sym_get] = ACTIONS(852), - [anon_sym_set] = ACTIONS(852), - [sym__automatic_semicolon] = ACTIONS(1015), - [sym__ternary_qmark] = ACTIONS(858), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(995), + [sym__ternary_qmark] = ACTIONS(854), }, - [193] = { - [ts_builtin_sym_end] = ACTIONS(1017), - [sym_identifier] = ACTIONS(852), - [anon_sym_export] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(854), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_COMMA] = ACTIONS(854), - [anon_sym_RBRACE] = ACTIONS(852), - [anon_sym_import] = ACTIONS(852), - [anon_sym_var] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [anon_sym_else] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_switch] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_await] = ACTIONS(852), - [anon_sym_in] = ACTIONS(854), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_with] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_debugger] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_throw] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_yield] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LTtemplate_GT] = ACTIONS(852), - [anon_sym_LT] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(854), - [anon_sym_DOT] = ACTIONS(854), - [anon_sym_class] = ACTIONS(852), - [anon_sym_async] = ACTIONS(852), - [anon_sym_function] = ACTIONS(852), - [sym_optional_chain] = ACTIONS(854), - [anon_sym_new] = ACTIONS(852), - [anon_sym_AMP_AMP] = ACTIONS(854), - [anon_sym_PIPE_PIPE] = ACTIONS(854), - [anon_sym_GT_GT] = ACTIONS(854), - [anon_sym_GT_GT_GT] = ACTIONS(854), - [anon_sym_LT_LT] = ACTIONS(854), - [anon_sym_AMP] = ACTIONS(854), - [anon_sym_CARET] = ACTIONS(854), - [anon_sym_PIPE] = ACTIONS(854), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_PERCENT] = ACTIONS(854), - [anon_sym_STAR_STAR] = ACTIONS(854), - [anon_sym_LT_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ_EQ] = ACTIONS(854), - [anon_sym_GT_EQ] = ACTIONS(854), - [anon_sym_QMARK_QMARK] = ACTIONS(854), - [anon_sym_instanceof] = ACTIONS(854), - [anon_sym_BANG] = ACTIONS(852), - [anon_sym_TILDE] = ACTIONS(852), - [anon_sym_typeof] = ACTIONS(852), - [anon_sym_void] = ACTIONS(852), - [anon_sym_delete] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [anon_sym_SQUOTE] = ACTIONS(852), + [184] = { + [ts_builtin_sym_end] = ACTIONS(860), + [sym_identifier] = ACTIONS(858), + [anon_sym_export] = ACTIONS(858), + [anon_sym_STAR] = ACTIONS(858), + [anon_sym_LBRACE] = ACTIONS(858), + [anon_sym_COMMA] = ACTIONS(858), + [anon_sym_RBRACE] = ACTIONS(858), + [anon_sym_import] = ACTIONS(858), + [anon_sym_var] = ACTIONS(858), + [anon_sym_let] = ACTIONS(858), + [anon_sym_const] = ACTIONS(858), + [anon_sym_else] = ACTIONS(858), + [anon_sym_if] = ACTIONS(858), + [anon_sym_switch] = ACTIONS(858), + [anon_sym_for] = ACTIONS(858), + [anon_sym_LPAREN] = ACTIONS(858), + [anon_sym_await] = ACTIONS(858), + [anon_sym_in] = ACTIONS(858), + [anon_sym_while] = ACTIONS(858), + [anon_sym_do] = ACTIONS(858), + [anon_sym_try] = ACTIONS(858), + [anon_sym_with] = ACTIONS(858), + [anon_sym_break] = ACTIONS(858), + [anon_sym_continue] = ACTIONS(858), + [anon_sym_debugger] = ACTIONS(858), + [anon_sym_return] = ACTIONS(858), + [anon_sym_throw] = ACTIONS(858), + [anon_sym_SEMI] = ACTIONS(858), + [anon_sym_yield] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(858), + [anon_sym_LTtemplate_GT] = ACTIONS(858), + [anon_sym_LT] = ACTIONS(858), + [anon_sym_GT] = ACTIONS(858), + [anon_sym_DOT] = ACTIONS(858), + [anon_sym_class] = ACTIONS(858), + [anon_sym_async] = ACTIONS(858), + [anon_sym_function] = ACTIONS(858), + [sym_optional_chain] = ACTIONS(858), + [anon_sym_new] = ACTIONS(858), + [anon_sym_AMP_AMP] = ACTIONS(858), + [anon_sym_PIPE_PIPE] = ACTIONS(858), + [anon_sym_GT_GT] = ACTIONS(858), + [anon_sym_GT_GT_GT] = ACTIONS(858), + [anon_sym_LT_LT] = ACTIONS(858), + [anon_sym_AMP] = ACTIONS(858), + [anon_sym_CARET] = ACTIONS(858), + [anon_sym_PIPE] = ACTIONS(858), + [anon_sym_PLUS] = ACTIONS(858), + [anon_sym_DASH] = ACTIONS(858), + [anon_sym_SLASH] = ACTIONS(858), + [anon_sym_PERCENT] = ACTIONS(858), + [anon_sym_STAR_STAR] = ACTIONS(858), + [anon_sym_LT_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ_EQ] = ACTIONS(858), + [anon_sym_GT_EQ] = ACTIONS(858), + [anon_sym_QMARK_QMARK] = ACTIONS(858), + [anon_sym_instanceof] = ACTIONS(858), + [anon_sym_BANG] = ACTIONS(858), + [anon_sym_TILDE] = ACTIONS(858), + [anon_sym_typeof] = ACTIONS(858), + [anon_sym_void] = ACTIONS(858), + [anon_sym_delete] = ACTIONS(858), + [anon_sym_PLUS_PLUS] = ACTIONS(858), + [anon_sym_DASH_DASH] = ACTIONS(858), + [anon_sym_DQUOTE] = ACTIONS(858), + [anon_sym_SQUOTE] = ACTIONS(858), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(852), - [sym_number] = ACTIONS(852), - [sym_private_property_identifier] = ACTIONS(852), - [sym_this] = ACTIONS(852), - [sym_super] = ACTIONS(852), - [sym_true] = ACTIONS(852), - [sym_false] = ACTIONS(852), - [sym_null] = ACTIONS(852), - [sym_undefined] = ACTIONS(852), - [anon_sym_AT] = ACTIONS(852), - [anon_sym_static] = ACTIONS(852), - [anon_sym_get] = ACTIONS(852), - [anon_sym_set] = ACTIONS(852), - [sym__automatic_semicolon] = ACTIONS(1019), - [sym__ternary_qmark] = ACTIONS(858), + [anon_sym_BQUOTE] = ACTIONS(858), + [sym_number] = ACTIONS(858), + [sym_private_property_identifier] = ACTIONS(858), + [sym_this] = ACTIONS(858), + [sym_super] = ACTIONS(858), + [sym_true] = ACTIONS(858), + [sym_false] = ACTIONS(858), + [sym_null] = ACTIONS(858), + [sym_undefined] = ACTIONS(858), + [anon_sym_AT] = ACTIONS(858), + [anon_sym_static] = ACTIONS(858), + [anon_sym_get] = ACTIONS(858), + [anon_sym_set] = ACTIONS(858), + [sym__automatic_semicolon] = ACTIONS(860), + [sym__ternary_qmark] = ACTIONS(860), }, - [194] = { + [185] = { [sym_identifier] = ACTIONS(884), [anon_sym_export] = ACTIONS(884), [anon_sym_STAR] = ACTIONS(884), @@ -34739,94 +33956,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(886), [sym__ternary_qmark] = ACTIONS(886), }, - [195] = { - [sym_identifier] = ACTIONS(876), - [anon_sym_export] = ACTIONS(876), - [anon_sym_STAR] = ACTIONS(876), - [anon_sym_default] = ACTIONS(876), - [anon_sym_LBRACE] = ACTIONS(876), - [anon_sym_COMMA] = ACTIONS(876), - [anon_sym_RBRACE] = ACTIONS(876), - [anon_sym_import] = ACTIONS(876), - [anon_sym_var] = ACTIONS(876), - [anon_sym_let] = ACTIONS(876), - [anon_sym_const] = ACTIONS(876), - [anon_sym_if] = ACTIONS(876), - [anon_sym_switch] = ACTIONS(876), - [anon_sym_for] = ACTIONS(876), - [anon_sym_LPAREN] = ACTIONS(876), - [anon_sym_await] = ACTIONS(876), - [anon_sym_in] = ACTIONS(876), - [anon_sym_while] = ACTIONS(876), - [anon_sym_do] = ACTIONS(876), - [anon_sym_try] = ACTIONS(876), - [anon_sym_with] = ACTIONS(876), - [anon_sym_break] = ACTIONS(876), - [anon_sym_continue] = ACTIONS(876), - [anon_sym_debugger] = ACTIONS(876), - [anon_sym_return] = ACTIONS(876), - [anon_sym_throw] = ACTIONS(876), - [anon_sym_SEMI] = ACTIONS(876), - [anon_sym_case] = ACTIONS(876), - [anon_sym_yield] = ACTIONS(876), - [anon_sym_LBRACK] = ACTIONS(876), - [anon_sym_LTtemplate_GT] = ACTIONS(876), - [anon_sym_LT] = ACTIONS(876), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), - [anon_sym_class] = ACTIONS(876), - [anon_sym_async] = ACTIONS(876), - [anon_sym_function] = ACTIONS(876), - [sym_optional_chain] = ACTIONS(876), - [anon_sym_new] = ACTIONS(876), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), - [anon_sym_PLUS] = ACTIONS(876), - [anon_sym_DASH] = ACTIONS(876), - [anon_sym_SLASH] = ACTIONS(876), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), - [anon_sym_BANG] = ACTIONS(876), - [anon_sym_TILDE] = ACTIONS(876), - [anon_sym_typeof] = ACTIONS(876), - [anon_sym_void] = ACTIONS(876), - [anon_sym_delete] = ACTIONS(876), - [anon_sym_PLUS_PLUS] = ACTIONS(876), - [anon_sym_DASH_DASH] = ACTIONS(876), - [anon_sym_DQUOTE] = ACTIONS(876), - [anon_sym_SQUOTE] = ACTIONS(876), + [186] = { + [sym_identifier] = ACTIONS(858), + [anon_sym_export] = ACTIONS(858), + [anon_sym_STAR] = ACTIONS(858), + [anon_sym_default] = ACTIONS(858), + [anon_sym_LBRACE] = ACTIONS(858), + [anon_sym_COMMA] = ACTIONS(858), + [anon_sym_RBRACE] = ACTIONS(858), + [anon_sym_import] = ACTIONS(858), + [anon_sym_var] = ACTIONS(858), + [anon_sym_let] = ACTIONS(858), + [anon_sym_const] = ACTIONS(858), + [anon_sym_if] = ACTIONS(858), + [anon_sym_switch] = ACTIONS(858), + [anon_sym_for] = ACTIONS(858), + [anon_sym_LPAREN] = ACTIONS(858), + [anon_sym_await] = ACTIONS(858), + [anon_sym_in] = ACTIONS(858), + [anon_sym_while] = ACTIONS(858), + [anon_sym_do] = ACTIONS(858), + [anon_sym_try] = ACTIONS(858), + [anon_sym_with] = ACTIONS(858), + [anon_sym_break] = ACTIONS(858), + [anon_sym_continue] = ACTIONS(858), + [anon_sym_debugger] = ACTIONS(858), + [anon_sym_return] = ACTIONS(858), + [anon_sym_throw] = ACTIONS(858), + [anon_sym_SEMI] = ACTIONS(858), + [anon_sym_case] = ACTIONS(858), + [anon_sym_yield] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(858), + [anon_sym_LTtemplate_GT] = ACTIONS(858), + [anon_sym_LT] = ACTIONS(858), + [anon_sym_GT] = ACTIONS(858), + [anon_sym_DOT] = ACTIONS(858), + [anon_sym_class] = ACTIONS(858), + [anon_sym_async] = ACTIONS(858), + [anon_sym_function] = ACTIONS(858), + [sym_optional_chain] = ACTIONS(858), + [anon_sym_new] = ACTIONS(858), + [anon_sym_AMP_AMP] = ACTIONS(858), + [anon_sym_PIPE_PIPE] = ACTIONS(858), + [anon_sym_GT_GT] = ACTIONS(858), + [anon_sym_GT_GT_GT] = ACTIONS(858), + [anon_sym_LT_LT] = ACTIONS(858), + [anon_sym_AMP] = ACTIONS(858), + [anon_sym_CARET] = ACTIONS(858), + [anon_sym_PIPE] = ACTIONS(858), + [anon_sym_PLUS] = ACTIONS(858), + [anon_sym_DASH] = ACTIONS(858), + [anon_sym_SLASH] = ACTIONS(858), + [anon_sym_PERCENT] = ACTIONS(858), + [anon_sym_STAR_STAR] = ACTIONS(858), + [anon_sym_LT_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ_EQ] = ACTIONS(858), + [anon_sym_GT_EQ] = ACTIONS(858), + [anon_sym_QMARK_QMARK] = ACTIONS(858), + [anon_sym_instanceof] = ACTIONS(858), + [anon_sym_BANG] = ACTIONS(858), + [anon_sym_TILDE] = ACTIONS(858), + [anon_sym_typeof] = ACTIONS(858), + [anon_sym_void] = ACTIONS(858), + [anon_sym_delete] = ACTIONS(858), + [anon_sym_PLUS_PLUS] = ACTIONS(858), + [anon_sym_DASH_DASH] = ACTIONS(858), + [anon_sym_DQUOTE] = ACTIONS(858), + [anon_sym_SQUOTE] = ACTIONS(858), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(876), - [sym_number] = ACTIONS(876), - [sym_private_property_identifier] = ACTIONS(876), - [sym_this] = ACTIONS(876), - [sym_super] = ACTIONS(876), - [sym_true] = ACTIONS(876), - [sym_false] = ACTIONS(876), - [sym_null] = ACTIONS(876), - [sym_undefined] = ACTIONS(876), - [anon_sym_AT] = ACTIONS(876), - [anon_sym_static] = ACTIONS(876), - [anon_sym_get] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [sym__automatic_semicolon] = ACTIONS(878), - [sym__ternary_qmark] = ACTIONS(878), + [anon_sym_BQUOTE] = ACTIONS(858), + [sym_number] = ACTIONS(858), + [sym_private_property_identifier] = ACTIONS(858), + [sym_this] = ACTIONS(858), + [sym_super] = ACTIONS(858), + [sym_true] = ACTIONS(858), + [sym_false] = ACTIONS(858), + [sym_null] = ACTIONS(858), + [sym_undefined] = ACTIONS(858), + [anon_sym_AT] = ACTIONS(858), + [anon_sym_static] = ACTIONS(858), + [anon_sym_get] = ACTIONS(858), + [anon_sym_set] = ACTIONS(858), + [sym__automatic_semicolon] = ACTIONS(860), + [sym__ternary_qmark] = ACTIONS(860), }, - [196] = { + [187] = { [sym_identifier] = ACTIONS(922), [anon_sym_export] = ACTIONS(922), [anon_sym_STAR] = ACTIONS(924), @@ -34910,667 +34127,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(922), [anon_sym_get] = ACTIONS(922), [anon_sym_set] = ACTIONS(922), - [sym__automatic_semicolon] = ACTIONS(1021), + [sym__automatic_semicolon] = ACTIONS(997), [sym__ternary_qmark] = ACTIONS(928), }, - [197] = { - [ts_builtin_sym_end] = ACTIONS(977), - [sym_identifier] = ACTIONS(906), - [anon_sym_export] = ACTIONS(906), - [anon_sym_STAR] = ACTIONS(908), - [anon_sym_LBRACE] = ACTIONS(906), - [anon_sym_COMMA] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(906), - [anon_sym_import] = ACTIONS(906), - [anon_sym_var] = ACTIONS(906), - [anon_sym_let] = ACTIONS(906), - [anon_sym_const] = ACTIONS(906), - [anon_sym_if] = ACTIONS(906), - [anon_sym_switch] = ACTIONS(906), - [anon_sym_for] = ACTIONS(906), - [anon_sym_LPAREN] = ACTIONS(906), - [anon_sym_await] = ACTIONS(906), - [anon_sym_in] = ACTIONS(908), - [anon_sym_while] = ACTIONS(906), - [anon_sym_do] = ACTIONS(906), - [anon_sym_try] = ACTIONS(906), - [anon_sym_with] = ACTIONS(906), - [anon_sym_break] = ACTIONS(906), - [anon_sym_continue] = ACTIONS(906), - [anon_sym_debugger] = ACTIONS(906), - [anon_sym_return] = ACTIONS(906), - [anon_sym_throw] = ACTIONS(906), - [anon_sym_SEMI] = ACTIONS(906), - [anon_sym_yield] = ACTIONS(906), - [anon_sym_LBRACK] = ACTIONS(906), - [anon_sym_LTtemplate_GT] = ACTIONS(906), - [anon_sym_LT] = ACTIONS(906), - [anon_sym_GT] = ACTIONS(908), - [anon_sym_DOT] = ACTIONS(908), - [anon_sym_class] = ACTIONS(906), - [anon_sym_async] = ACTIONS(906), - [anon_sym_function] = ACTIONS(906), - [sym_optional_chain] = ACTIONS(908), - [anon_sym_new] = ACTIONS(906), - [anon_sym_AMP_AMP] = ACTIONS(908), - [anon_sym_PIPE_PIPE] = ACTIONS(908), - [anon_sym_GT_GT] = ACTIONS(908), - [anon_sym_GT_GT_GT] = ACTIONS(908), - [anon_sym_LT_LT] = ACTIONS(908), - [anon_sym_AMP] = ACTIONS(908), - [anon_sym_CARET] = ACTIONS(908), - [anon_sym_PIPE] = ACTIONS(908), - [anon_sym_PLUS] = ACTIONS(906), - [anon_sym_DASH] = ACTIONS(906), - [anon_sym_SLASH] = ACTIONS(906), - [anon_sym_PERCENT] = ACTIONS(908), - [anon_sym_STAR_STAR] = ACTIONS(908), - [anon_sym_LT_EQ] = ACTIONS(908), - [anon_sym_EQ_EQ] = ACTIONS(908), - [anon_sym_EQ_EQ_EQ] = ACTIONS(908), - [anon_sym_BANG_EQ] = ACTIONS(908), - [anon_sym_BANG_EQ_EQ] = ACTIONS(908), - [anon_sym_GT_EQ] = ACTIONS(908), - [anon_sym_QMARK_QMARK] = ACTIONS(908), - [anon_sym_instanceof] = ACTIONS(908), - [anon_sym_BANG] = ACTIONS(906), - [anon_sym_TILDE] = ACTIONS(906), - [anon_sym_typeof] = ACTIONS(906), - [anon_sym_void] = ACTIONS(906), - [anon_sym_delete] = ACTIONS(906), - [anon_sym_PLUS_PLUS] = ACTIONS(906), - [anon_sym_DASH_DASH] = ACTIONS(906), - [anon_sym_DQUOTE] = ACTIONS(906), - [anon_sym_SQUOTE] = ACTIONS(906), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(906), - [sym_number] = ACTIONS(906), - [sym_private_property_identifier] = ACTIONS(906), - [sym_this] = ACTIONS(906), - [sym_super] = ACTIONS(906), - [sym_true] = ACTIONS(906), - [sym_false] = ACTIONS(906), - [sym_null] = ACTIONS(906), - [sym_undefined] = ACTIONS(906), - [anon_sym_AT] = ACTIONS(906), - [anon_sym_static] = ACTIONS(906), - [anon_sym_get] = ACTIONS(906), - [anon_sym_set] = ACTIONS(906), - [sym__automatic_semicolon] = ACTIONS(1023), - [sym__ternary_qmark] = ACTIONS(912), - }, - [198] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(974), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1798), - [sym_assignment_pattern] = STATE(2131), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1028), - [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2767), - [sym_pattern] = STATE(2014), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(936), - [anon_sym_LBRACE] = ACTIONS(938), - [anon_sym_COMMA] = ACTIONS(1025), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_RBRACK] = ACTIONS(1025), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(946), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(950), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(936), - [anon_sym_get] = ACTIONS(936), - [anon_sym_set] = ACTIONS(936), - }, - [199] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1388), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1781), - [sym_assignment_pattern] = STATE(2072), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1032), - [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1781), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_sequence_expression] = STATE(2679), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [sym_pattern] = STATE(1894), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), - [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1027), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), - }, - [200] = { - [ts_builtin_sym_end] = ACTIONS(983), - [sym_identifier] = ACTIONS(914), - [anon_sym_export] = ACTIONS(914), - [anon_sym_STAR] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(914), - [anon_sym_COMMA] = ACTIONS(916), - [anon_sym_RBRACE] = ACTIONS(914), - [anon_sym_import] = ACTIONS(914), - [anon_sym_var] = ACTIONS(914), - [anon_sym_let] = ACTIONS(914), - [anon_sym_const] = ACTIONS(914), - [anon_sym_if] = ACTIONS(914), - [anon_sym_switch] = ACTIONS(914), - [anon_sym_for] = ACTIONS(914), - [anon_sym_LPAREN] = ACTIONS(914), - [anon_sym_await] = ACTIONS(914), - [anon_sym_in] = ACTIONS(916), - [anon_sym_while] = ACTIONS(914), - [anon_sym_do] = ACTIONS(914), - [anon_sym_try] = ACTIONS(914), - [anon_sym_with] = ACTIONS(914), - [anon_sym_break] = ACTIONS(914), - [anon_sym_continue] = ACTIONS(914), - [anon_sym_debugger] = ACTIONS(914), - [anon_sym_return] = ACTIONS(914), - [anon_sym_throw] = ACTIONS(914), - [anon_sym_SEMI] = ACTIONS(914), - [anon_sym_yield] = ACTIONS(914), - [anon_sym_LBRACK] = ACTIONS(914), - [anon_sym_LTtemplate_GT] = ACTIONS(914), - [anon_sym_LT] = ACTIONS(914), - [anon_sym_GT] = ACTIONS(916), - [anon_sym_DOT] = ACTIONS(916), - [anon_sym_class] = ACTIONS(914), - [anon_sym_async] = ACTIONS(914), - [anon_sym_function] = ACTIONS(914), - [sym_optional_chain] = ACTIONS(916), - [anon_sym_new] = ACTIONS(914), - [anon_sym_AMP_AMP] = ACTIONS(916), - [anon_sym_PIPE_PIPE] = ACTIONS(916), - [anon_sym_GT_GT] = ACTIONS(916), - [anon_sym_GT_GT_GT] = ACTIONS(916), - [anon_sym_LT_LT] = ACTIONS(916), - [anon_sym_AMP] = ACTIONS(916), - [anon_sym_CARET] = ACTIONS(916), - [anon_sym_PIPE] = ACTIONS(916), - [anon_sym_PLUS] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(914), - [anon_sym_SLASH] = ACTIONS(914), - [anon_sym_PERCENT] = ACTIONS(916), - [anon_sym_STAR_STAR] = ACTIONS(916), - [anon_sym_LT_EQ] = ACTIONS(916), - [anon_sym_EQ_EQ] = ACTIONS(916), - [anon_sym_EQ_EQ_EQ] = ACTIONS(916), - [anon_sym_BANG_EQ] = ACTIONS(916), - [anon_sym_BANG_EQ_EQ] = ACTIONS(916), - [anon_sym_GT_EQ] = ACTIONS(916), - [anon_sym_QMARK_QMARK] = ACTIONS(916), - [anon_sym_instanceof] = ACTIONS(916), - [anon_sym_BANG] = ACTIONS(914), - [anon_sym_TILDE] = ACTIONS(914), - [anon_sym_typeof] = ACTIONS(914), - [anon_sym_void] = ACTIONS(914), - [anon_sym_delete] = ACTIONS(914), - [anon_sym_PLUS_PLUS] = ACTIONS(914), - [anon_sym_DASH_DASH] = ACTIONS(914), - [anon_sym_DQUOTE] = ACTIONS(914), - [anon_sym_SQUOTE] = ACTIONS(914), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(914), - [sym_number] = ACTIONS(914), - [sym_private_property_identifier] = ACTIONS(914), - [sym_this] = ACTIONS(914), - [sym_super] = ACTIONS(914), - [sym_true] = ACTIONS(914), - [sym_false] = ACTIONS(914), - [sym_null] = ACTIONS(914), - [sym_undefined] = ACTIONS(914), - [anon_sym_AT] = ACTIONS(914), - [anon_sym_static] = ACTIONS(914), - [anon_sym_get] = ACTIONS(914), - [anon_sym_set] = ACTIONS(914), - [sym__automatic_semicolon] = ACTIONS(1029), - [sym__ternary_qmark] = ACTIONS(920), - }, - [201] = { - [ts_builtin_sym_end] = ACTIONS(882), - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), - [sym__automatic_semicolon] = ACTIONS(882), - [sym__ternary_qmark] = ACTIONS(882), - }, - [202] = { - [ts_builtin_sym_end] = ACTIONS(882), - [sym_identifier] = ACTIONS(880), - [anon_sym_export] = ACTIONS(880), - [anon_sym_STAR] = ACTIONS(880), - [anon_sym_LBRACE] = ACTIONS(880), - [anon_sym_COMMA] = ACTIONS(880), - [anon_sym_RBRACE] = ACTIONS(880), - [anon_sym_import] = ACTIONS(880), - [anon_sym_var] = ACTIONS(880), - [anon_sym_let] = ACTIONS(880), - [anon_sym_const] = ACTIONS(880), - [anon_sym_if] = ACTIONS(880), - [anon_sym_switch] = ACTIONS(880), - [anon_sym_for] = ACTIONS(880), - [anon_sym_LPAREN] = ACTIONS(880), - [anon_sym_await] = ACTIONS(880), - [anon_sym_in] = ACTIONS(880), - [anon_sym_while] = ACTIONS(880), - [anon_sym_do] = ACTIONS(880), - [anon_sym_try] = ACTIONS(880), - [anon_sym_with] = ACTIONS(880), - [anon_sym_break] = ACTIONS(880), - [anon_sym_continue] = ACTIONS(880), - [anon_sym_debugger] = ACTIONS(880), - [anon_sym_return] = ACTIONS(880), - [anon_sym_throw] = ACTIONS(880), - [anon_sym_SEMI] = ACTIONS(880), - [anon_sym_yield] = ACTIONS(880), - [anon_sym_LBRACK] = ACTIONS(880), - [anon_sym_LTtemplate_GT] = ACTIONS(880), - [anon_sym_LT] = ACTIONS(880), - [anon_sym_GT] = ACTIONS(880), - [anon_sym_DOT] = ACTIONS(880), - [anon_sym_class] = ACTIONS(880), - [anon_sym_async] = ACTIONS(880), - [anon_sym_function] = ACTIONS(880), - [sym_optional_chain] = ACTIONS(880), - [anon_sym_new] = ACTIONS(880), - [anon_sym_AMP_AMP] = ACTIONS(880), - [anon_sym_PIPE_PIPE] = ACTIONS(880), - [anon_sym_GT_GT] = ACTIONS(880), - [anon_sym_GT_GT_GT] = ACTIONS(880), - [anon_sym_LT_LT] = ACTIONS(880), - [anon_sym_AMP] = ACTIONS(880), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_PIPE] = ACTIONS(880), - [anon_sym_PLUS] = ACTIONS(880), - [anon_sym_DASH] = ACTIONS(880), - [anon_sym_SLASH] = ACTIONS(880), - [anon_sym_PERCENT] = ACTIONS(880), - [anon_sym_STAR_STAR] = ACTIONS(880), - [anon_sym_LT_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ] = ACTIONS(880), - [anon_sym_EQ_EQ_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ] = ACTIONS(880), - [anon_sym_BANG_EQ_EQ] = ACTIONS(880), - [anon_sym_GT_EQ] = ACTIONS(880), - [anon_sym_QMARK_QMARK] = ACTIONS(880), - [anon_sym_instanceof] = ACTIONS(880), - [anon_sym_BANG] = ACTIONS(880), - [anon_sym_TILDE] = ACTIONS(880), - [anon_sym_typeof] = ACTIONS(880), - [anon_sym_void] = ACTIONS(880), - [anon_sym_delete] = ACTIONS(880), - [anon_sym_PLUS_PLUS] = ACTIONS(880), - [anon_sym_DASH_DASH] = ACTIONS(880), - [anon_sym_DQUOTE] = ACTIONS(880), - [anon_sym_SQUOTE] = ACTIONS(880), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(880), - [sym_number] = ACTIONS(880), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(880), - [sym_super] = ACTIONS(880), - [sym_true] = ACTIONS(880), - [sym_false] = ACTIONS(880), - [sym_null] = ACTIONS(880), - [sym_undefined] = ACTIONS(880), - [anon_sym_AT] = ACTIONS(880), - [anon_sym_static] = ACTIONS(880), - [anon_sym_get] = ACTIONS(880), - [anon_sym_set] = ACTIONS(880), - [sym__automatic_semicolon] = ACTIONS(1031), - [sym__ternary_qmark] = ACTIONS(882), - }, - [203] = { - [ts_builtin_sym_end] = ACTIONS(848), - [sym_identifier] = ACTIONS(846), - [anon_sym_export] = ACTIONS(846), - [anon_sym_STAR] = ACTIONS(846), - [anon_sym_LBRACE] = ACTIONS(846), - [anon_sym_COMMA] = ACTIONS(846), - [anon_sym_RBRACE] = ACTIONS(846), - [anon_sym_import] = ACTIONS(846), - [anon_sym_var] = ACTIONS(846), - [anon_sym_let] = ACTIONS(846), - [anon_sym_const] = ACTIONS(846), - [anon_sym_if] = ACTIONS(846), - [anon_sym_switch] = ACTIONS(846), - [anon_sym_for] = ACTIONS(846), - [anon_sym_LPAREN] = ACTIONS(846), - [anon_sym_await] = ACTIONS(846), - [anon_sym_in] = ACTIONS(846), - [anon_sym_while] = ACTIONS(846), - [anon_sym_do] = ACTIONS(846), - [anon_sym_try] = ACTIONS(846), - [anon_sym_with] = ACTIONS(846), - [anon_sym_break] = ACTIONS(846), - [anon_sym_continue] = ACTIONS(846), - [anon_sym_debugger] = ACTIONS(846), - [anon_sym_return] = ACTIONS(846), - [anon_sym_throw] = ACTIONS(846), - [anon_sym_SEMI] = ACTIONS(846), - [anon_sym_yield] = ACTIONS(846), - [anon_sym_LBRACK] = ACTIONS(846), - [anon_sym_LTtemplate_GT] = ACTIONS(846), - [anon_sym_LT] = ACTIONS(846), - [anon_sym_GT] = ACTIONS(846), - [anon_sym_DOT] = ACTIONS(846), - [anon_sym_class] = ACTIONS(846), - [anon_sym_async] = ACTIONS(846), - [anon_sym_function] = ACTIONS(846), - [sym_optional_chain] = ACTIONS(846), - [anon_sym_new] = ACTIONS(846), - [anon_sym_AMP_AMP] = ACTIONS(846), - [anon_sym_PIPE_PIPE] = ACTIONS(846), - [anon_sym_GT_GT] = ACTIONS(846), - [anon_sym_GT_GT_GT] = ACTIONS(846), - [anon_sym_LT_LT] = ACTIONS(846), - [anon_sym_AMP] = ACTIONS(846), - [anon_sym_CARET] = ACTIONS(846), - [anon_sym_PIPE] = ACTIONS(846), - [anon_sym_PLUS] = ACTIONS(846), - [anon_sym_DASH] = ACTIONS(846), - [anon_sym_SLASH] = ACTIONS(846), - [anon_sym_PERCENT] = ACTIONS(846), - [anon_sym_STAR_STAR] = ACTIONS(846), - [anon_sym_LT_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ] = ACTIONS(846), - [anon_sym_EQ_EQ_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ] = ACTIONS(846), - [anon_sym_BANG_EQ_EQ] = ACTIONS(846), - [anon_sym_GT_EQ] = ACTIONS(846), - [anon_sym_QMARK_QMARK] = ACTIONS(846), - [anon_sym_instanceof] = ACTIONS(846), - [anon_sym_BANG] = ACTIONS(846), - [anon_sym_TILDE] = ACTIONS(846), - [anon_sym_typeof] = ACTIONS(846), - [anon_sym_void] = ACTIONS(846), - [anon_sym_delete] = ACTIONS(846), - [anon_sym_PLUS_PLUS] = ACTIONS(846), - [anon_sym_DASH_DASH] = ACTIONS(846), - [anon_sym_DQUOTE] = ACTIONS(846), - [anon_sym_SQUOTE] = ACTIONS(846), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(846), - [sym_number] = ACTIONS(846), - [sym_private_property_identifier] = ACTIONS(846), - [sym_this] = ACTIONS(846), - [sym_super] = ACTIONS(846), - [sym_true] = ACTIONS(846), - [sym_false] = ACTIONS(846), - [sym_null] = ACTIONS(846), - [sym_undefined] = ACTIONS(846), - [anon_sym_AT] = ACTIONS(846), - [anon_sym_static] = ACTIONS(846), - [anon_sym_get] = ACTIONS(846), - [anon_sym_set] = ACTIONS(846), - [sym__automatic_semicolon] = ACTIONS(848), - [sym__ternary_qmark] = ACTIONS(848), - }, - [204] = { - [sym_import] = STATE(1096), + [188] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1359), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1407), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), - [sym_assignment_pattern] = STATE(2072), - [sym_array] = STATE(1096), + [sym_assignment_pattern] = STATE(2055), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1032), - [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1041), + [sym_subscript_expression] = STATE(1041), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_sequence_expression] = STATE(2730), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), - [sym_pattern] = STATE(1894), + [sym_pattern] = STATE(1970), [sym_rest_pattern] = STATE(1849), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), - [anon_sym_LBRACE] = ACTIONS(734), + [aux_sym_array_pattern_repeat1] = STATE(2115), + [sym_identifier] = ACTIONS(999), + [anon_sym_export] = ACTIONS(1001), + [anon_sym_LBRACE] = ACTIONS(1003), + [anon_sym_COMMA] = ACTIONS(940), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1027), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_LBRACK] = ACTIONS(1005), + [anon_sym_RBRACK] = ACTIONS(944), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(1007), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), @@ -35595,271 +34211,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(1009), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), - }, - [205] = { - [ts_builtin_sym_end] = ACTIONS(840), - [sym_identifier] = ACTIONS(820), - [anon_sym_export] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_COMMA] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_import] = ACTIONS(820), - [anon_sym_var] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_switch] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_await] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_with] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_debugger] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_throw] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_yield] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LTtemplate_GT] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DOT] = ACTIONS(820), - [anon_sym_class] = ACTIONS(820), - [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(820), - [sym_optional_chain] = ACTIONS(820), - [anon_sym_new] = ACTIONS(820), - [anon_sym_AMP_AMP] = ACTIONS(820), - [anon_sym_PIPE_PIPE] = ACTIONS(820), - [anon_sym_GT_GT] = ACTIONS(820), - [anon_sym_GT_GT_GT] = ACTIONS(820), - [anon_sym_LT_LT] = ACTIONS(820), - [anon_sym_AMP] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_EQ_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_QMARK_QMARK] = ACTIONS(820), - [anon_sym_instanceof] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(820), - [anon_sym_typeof] = ACTIONS(820), - [anon_sym_void] = ACTIONS(820), - [anon_sym_delete] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [anon_sym_SQUOTE] = ACTIONS(820), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(820), - [sym_number] = ACTIONS(820), - [sym_private_property_identifier] = ACTIONS(820), - [sym_this] = ACTIONS(820), - [sym_super] = ACTIONS(820), - [sym_true] = ACTIONS(820), - [sym_false] = ACTIONS(820), - [sym_null] = ACTIONS(820), - [sym_undefined] = ACTIONS(820), - [anon_sym_AT] = ACTIONS(820), - [anon_sym_static] = ACTIONS(820), - [anon_sym_get] = ACTIONS(820), - [anon_sym_set] = ACTIONS(820), - [sym__automatic_semicolon] = ACTIONS(1033), - [sym__ternary_qmark] = ACTIONS(840), - }, - [206] = { - [ts_builtin_sym_end] = ACTIONS(952), - [sym_identifier] = ACTIONS(860), - [anon_sym_export] = ACTIONS(860), - [anon_sym_STAR] = ACTIONS(862), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_COMMA] = ACTIONS(862), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_import] = ACTIONS(860), - [anon_sym_var] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_switch] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_await] = ACTIONS(860), - [anon_sym_in] = ACTIONS(862), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_with] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_debugger] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_throw] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LTtemplate_GT] = ACTIONS(860), - [anon_sym_LT] = ACTIONS(860), - [anon_sym_GT] = ACTIONS(862), - [anon_sym_DOT] = ACTIONS(862), - [anon_sym_class] = ACTIONS(860), - [anon_sym_async] = ACTIONS(860), - [anon_sym_function] = ACTIONS(860), - [sym_optional_chain] = ACTIONS(862), - [anon_sym_new] = ACTIONS(860), - [anon_sym_AMP_AMP] = ACTIONS(862), - [anon_sym_PIPE_PIPE] = ACTIONS(862), - [anon_sym_GT_GT] = ACTIONS(862), - [anon_sym_GT_GT_GT] = ACTIONS(862), - [anon_sym_LT_LT] = ACTIONS(862), - [anon_sym_AMP] = ACTIONS(862), - [anon_sym_CARET] = ACTIONS(862), - [anon_sym_PIPE] = ACTIONS(862), - [anon_sym_PLUS] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_SLASH] = ACTIONS(860), - [anon_sym_PERCENT] = ACTIONS(862), - [anon_sym_STAR_STAR] = ACTIONS(862), - [anon_sym_LT_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ] = ACTIONS(862), - [anon_sym_EQ_EQ_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ] = ACTIONS(862), - [anon_sym_BANG_EQ_EQ] = ACTIONS(862), - [anon_sym_GT_EQ] = ACTIONS(862), - [anon_sym_QMARK_QMARK] = ACTIONS(862), - [anon_sym_instanceof] = ACTIONS(862), - [anon_sym_BANG] = ACTIONS(860), - [anon_sym_TILDE] = ACTIONS(860), - [anon_sym_typeof] = ACTIONS(860), - [anon_sym_void] = ACTIONS(860), - [anon_sym_delete] = ACTIONS(860), - [anon_sym_PLUS_PLUS] = ACTIONS(860), - [anon_sym_DASH_DASH] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [anon_sym_SQUOTE] = ACTIONS(860), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(860), - [sym_number] = ACTIONS(860), - [sym_private_property_identifier] = ACTIONS(860), - [sym_this] = ACTIONS(860), - [sym_super] = ACTIONS(860), - [sym_true] = ACTIONS(860), - [sym_false] = ACTIONS(860), - [sym_null] = ACTIONS(860), - [sym_undefined] = ACTIONS(860), - [anon_sym_AT] = ACTIONS(860), - [anon_sym_static] = ACTIONS(860), - [anon_sym_get] = ACTIONS(860), - [anon_sym_set] = ACTIONS(860), - [sym__automatic_semicolon] = ACTIONS(1035), - [sym__ternary_qmark] = ACTIONS(866), + [anon_sym_static] = ACTIONS(1001), + [anon_sym_get] = ACTIONS(1001), + [anon_sym_set] = ACTIONS(1001), }, - [207] = { - [ts_builtin_sym_end] = ACTIONS(989), - [sym_identifier] = ACTIONS(922), - [anon_sym_export] = ACTIONS(922), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(922), - [anon_sym_COMMA] = ACTIONS(924), - [anon_sym_RBRACE] = ACTIONS(922), - [anon_sym_import] = ACTIONS(922), - [anon_sym_var] = ACTIONS(922), - [anon_sym_let] = ACTIONS(922), - [anon_sym_const] = ACTIONS(922), - [anon_sym_if] = ACTIONS(922), - [anon_sym_switch] = ACTIONS(922), - [anon_sym_for] = ACTIONS(922), - [anon_sym_LPAREN] = ACTIONS(922), - [anon_sym_await] = ACTIONS(922), - [anon_sym_in] = ACTIONS(924), - [anon_sym_while] = ACTIONS(922), - [anon_sym_do] = ACTIONS(922), - [anon_sym_try] = ACTIONS(922), - [anon_sym_with] = ACTIONS(922), - [anon_sym_break] = ACTIONS(922), - [anon_sym_continue] = ACTIONS(922), - [anon_sym_debugger] = ACTIONS(922), - [anon_sym_return] = ACTIONS(922), - [anon_sym_throw] = ACTIONS(922), - [anon_sym_SEMI] = ACTIONS(922), - [anon_sym_yield] = ACTIONS(922), - [anon_sym_LBRACK] = ACTIONS(922), - [anon_sym_LTtemplate_GT] = ACTIONS(922), - [anon_sym_LT] = ACTIONS(922), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_class] = ACTIONS(922), - [anon_sym_async] = ACTIONS(922), - [anon_sym_function] = ACTIONS(922), - [sym_optional_chain] = ACTIONS(924), - [anon_sym_new] = ACTIONS(922), - [anon_sym_AMP_AMP] = ACTIONS(924), - [anon_sym_PIPE_PIPE] = ACTIONS(924), - [anon_sym_GT_GT] = ACTIONS(924), - [anon_sym_GT_GT_GT] = ACTIONS(924), - [anon_sym_LT_LT] = ACTIONS(924), - [anon_sym_AMP] = ACTIONS(924), - [anon_sym_CARET] = ACTIONS(924), - [anon_sym_PIPE] = ACTIONS(924), - [anon_sym_PLUS] = ACTIONS(922), - [anon_sym_DASH] = ACTIONS(922), - [anon_sym_SLASH] = ACTIONS(922), - [anon_sym_PERCENT] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(924), - [anon_sym_EQ_EQ_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ_EQ] = ACTIONS(924), - [anon_sym_GT_EQ] = ACTIONS(924), - [anon_sym_QMARK_QMARK] = ACTIONS(924), - [anon_sym_instanceof] = ACTIONS(924), - [anon_sym_BANG] = ACTIONS(922), - [anon_sym_TILDE] = ACTIONS(922), - [anon_sym_typeof] = ACTIONS(922), - [anon_sym_void] = ACTIONS(922), - [anon_sym_delete] = ACTIONS(922), - [anon_sym_PLUS_PLUS] = ACTIONS(922), - [anon_sym_DASH_DASH] = ACTIONS(922), - [anon_sym_DQUOTE] = ACTIONS(922), - [anon_sym_SQUOTE] = ACTIONS(922), + [189] = { + [sym_identifier] = ACTIONS(862), + [anon_sym_export] = ACTIONS(862), + [anon_sym_STAR] = ACTIONS(864), + [anon_sym_default] = ACTIONS(862), + [anon_sym_LBRACE] = ACTIONS(862), + [anon_sym_COMMA] = ACTIONS(864), + [anon_sym_RBRACE] = ACTIONS(862), + [anon_sym_import] = ACTIONS(862), + [anon_sym_var] = ACTIONS(862), + [anon_sym_let] = ACTIONS(862), + [anon_sym_const] = ACTIONS(862), + [anon_sym_if] = ACTIONS(862), + [anon_sym_switch] = ACTIONS(862), + [anon_sym_for] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(862), + [anon_sym_await] = ACTIONS(862), + [anon_sym_in] = ACTIONS(864), + [anon_sym_while] = ACTIONS(862), + [anon_sym_do] = ACTIONS(862), + [anon_sym_try] = ACTIONS(862), + [anon_sym_with] = ACTIONS(862), + [anon_sym_break] = ACTIONS(862), + [anon_sym_continue] = ACTIONS(862), + [anon_sym_debugger] = ACTIONS(862), + [anon_sym_return] = ACTIONS(862), + [anon_sym_throw] = ACTIONS(862), + [anon_sym_SEMI] = ACTIONS(862), + [anon_sym_case] = ACTIONS(862), + [anon_sym_yield] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(862), + [anon_sym_LTtemplate_GT] = ACTIONS(862), + [anon_sym_LT] = ACTIONS(862), + [anon_sym_GT] = ACTIONS(864), + [anon_sym_DOT] = ACTIONS(864), + [anon_sym_class] = ACTIONS(862), + [anon_sym_async] = ACTIONS(862), + [anon_sym_function] = ACTIONS(862), + [sym_optional_chain] = ACTIONS(864), + [anon_sym_new] = ACTIONS(862), + [anon_sym_AMP_AMP] = ACTIONS(864), + [anon_sym_PIPE_PIPE] = ACTIONS(864), + [anon_sym_GT_GT] = ACTIONS(864), + [anon_sym_GT_GT_GT] = ACTIONS(864), + [anon_sym_LT_LT] = ACTIONS(864), + [anon_sym_AMP] = ACTIONS(864), + [anon_sym_CARET] = ACTIONS(864), + [anon_sym_PIPE] = ACTIONS(864), + [anon_sym_PLUS] = ACTIONS(862), + [anon_sym_DASH] = ACTIONS(862), + [anon_sym_SLASH] = ACTIONS(862), + [anon_sym_PERCENT] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(864), + [anon_sym_LT_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ_EQ] = ACTIONS(864), + [anon_sym_GT_EQ] = ACTIONS(864), + [anon_sym_QMARK_QMARK] = ACTIONS(864), + [anon_sym_instanceof] = ACTIONS(864), + [anon_sym_BANG] = ACTIONS(862), + [anon_sym_TILDE] = ACTIONS(862), + [anon_sym_typeof] = ACTIONS(862), + [anon_sym_void] = ACTIONS(862), + [anon_sym_delete] = ACTIONS(862), + [anon_sym_PLUS_PLUS] = ACTIONS(862), + [anon_sym_DASH_DASH] = ACTIONS(862), + [anon_sym_DQUOTE] = ACTIONS(862), + [anon_sym_SQUOTE] = ACTIONS(862), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(922), - [sym_number] = ACTIONS(922), - [sym_private_property_identifier] = ACTIONS(922), - [sym_this] = ACTIONS(922), - [sym_super] = ACTIONS(922), - [sym_true] = ACTIONS(922), - [sym_false] = ACTIONS(922), - [sym_null] = ACTIONS(922), - [sym_undefined] = ACTIONS(922), - [anon_sym_AT] = ACTIONS(922), - [anon_sym_static] = ACTIONS(922), - [anon_sym_get] = ACTIONS(922), - [anon_sym_set] = ACTIONS(922), - [sym__automatic_semicolon] = ACTIONS(1037), - [sym__ternary_qmark] = ACTIONS(928), + [anon_sym_BQUOTE] = ACTIONS(862), + [sym_number] = ACTIONS(862), + [sym_private_property_identifier] = ACTIONS(862), + [sym_this] = ACTIONS(862), + [sym_super] = ACTIONS(862), + [sym_true] = ACTIONS(862), + [sym_false] = ACTIONS(862), + [sym_null] = ACTIONS(862), + [sym_undefined] = ACTIONS(862), + [anon_sym_AT] = ACTIONS(862), + [anon_sym_static] = ACTIONS(862), + [anon_sym_get] = ACTIONS(862), + [anon_sym_set] = ACTIONS(862), + [sym__automatic_semicolon] = ACTIONS(1011), + [sym__ternary_qmark] = ACTIONS(868), }, - [208] = { + [190] = { [ts_builtin_sym_end] = ACTIONS(886), [sym_identifier] = ACTIONS(884), [anon_sym_export] = ACTIONS(884), @@ -35871,6 +34316,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(884), [anon_sym_let] = ACTIONS(884), [anon_sym_const] = ACTIONS(884), + [anon_sym_else] = ACTIONS(884), [anon_sym_if] = ACTIONS(884), [anon_sym_switch] = ACTIONS(884), [anon_sym_for] = ACTIONS(884), @@ -35945,99 +34391,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(886), [sym__ternary_qmark] = ACTIONS(886), }, - [209] = { - [ts_builtin_sym_end] = ACTIONS(1017), - [sym_identifier] = ACTIONS(852), - [anon_sym_export] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(854), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_COMMA] = ACTIONS(854), - [anon_sym_RBRACE] = ACTIONS(852), - [anon_sym_import] = ACTIONS(852), - [anon_sym_var] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_switch] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_await] = ACTIONS(852), - [anon_sym_in] = ACTIONS(854), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_with] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_debugger] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_throw] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_yield] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LTtemplate_GT] = ACTIONS(852), - [anon_sym_LT] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(854), - [anon_sym_DOT] = ACTIONS(854), - [anon_sym_class] = ACTIONS(852), - [anon_sym_async] = ACTIONS(852), - [anon_sym_function] = ACTIONS(852), - [sym_optional_chain] = ACTIONS(854), - [anon_sym_new] = ACTIONS(852), - [anon_sym_AMP_AMP] = ACTIONS(854), - [anon_sym_PIPE_PIPE] = ACTIONS(854), - [anon_sym_GT_GT] = ACTIONS(854), - [anon_sym_GT_GT_GT] = ACTIONS(854), - [anon_sym_LT_LT] = ACTIONS(854), - [anon_sym_AMP] = ACTIONS(854), - [anon_sym_CARET] = ACTIONS(854), - [anon_sym_PIPE] = ACTIONS(854), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_PERCENT] = ACTIONS(854), - [anon_sym_STAR_STAR] = ACTIONS(854), - [anon_sym_LT_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ] = ACTIONS(854), - [anon_sym_EQ_EQ_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ] = ACTIONS(854), - [anon_sym_BANG_EQ_EQ] = ACTIONS(854), - [anon_sym_GT_EQ] = ACTIONS(854), - [anon_sym_QMARK_QMARK] = ACTIONS(854), - [anon_sym_instanceof] = ACTIONS(854), - [anon_sym_BANG] = ACTIONS(852), - [anon_sym_TILDE] = ACTIONS(852), - [anon_sym_typeof] = ACTIONS(852), - [anon_sym_void] = ACTIONS(852), - [anon_sym_delete] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [anon_sym_SQUOTE] = ACTIONS(852), + [191] = { + [ts_builtin_sym_end] = ACTIONS(854), + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_else] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DOT] = ACTIONS(808), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(808), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(808), + [anon_sym_PIPE_PIPE] = ACTIONS(808), + [anon_sym_GT_GT] = ACTIONS(808), + [anon_sym_GT_GT_GT] = ACTIONS(808), + [anon_sym_LT_LT] = ACTIONS(808), + [anon_sym_AMP] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_QMARK_QMARK] = ACTIONS(808), + [anon_sym_instanceof] = ACTIONS(808), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(852), - [sym_number] = ACTIONS(852), - [sym_private_property_identifier] = ACTIONS(852), - [sym_this] = ACTIONS(852), - [sym_super] = ACTIONS(852), - [sym_true] = ACTIONS(852), - [sym_false] = ACTIONS(852), - [sym_null] = ACTIONS(852), - [sym_undefined] = ACTIONS(852), - [anon_sym_AT] = ACTIONS(852), - [anon_sym_static] = ACTIONS(852), - [anon_sym_get] = ACTIONS(852), - [anon_sym_set] = ACTIONS(852), - [sym__automatic_semicolon] = ACTIONS(1039), - [sym__ternary_qmark] = ACTIONS(858), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(1013), + [sym__ternary_qmark] = ACTIONS(854), }, - [210] = { - [ts_builtin_sym_end] = ACTIONS(878), + [192] = { [sym_identifier] = ACTIONS(876), [anon_sym_export] = ACTIONS(876), - [anon_sym_STAR] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_default] = ACTIONS(876), [anon_sym_LBRACE] = ACTIONS(876), - [anon_sym_COMMA] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(878), [anon_sym_RBRACE] = ACTIONS(876), [anon_sym_import] = ACTIONS(876), [anon_sym_var] = ACTIONS(876), @@ -36048,7 +34495,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_for] = ACTIONS(876), [anon_sym_LPAREN] = ACTIONS(876), [anon_sym_await] = ACTIONS(876), - [anon_sym_in] = ACTIONS(876), + [anon_sym_in] = ACTIONS(878), [anon_sym_while] = ACTIONS(876), [anon_sym_do] = ACTIONS(876), [anon_sym_try] = ACTIONS(876), @@ -36059,38 +34506,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(876), [anon_sym_throw] = ACTIONS(876), [anon_sym_SEMI] = ACTIONS(876), + [anon_sym_case] = ACTIONS(876), [anon_sym_yield] = ACTIONS(876), [anon_sym_LBRACK] = ACTIONS(876), [anon_sym_LTtemplate_GT] = ACTIONS(876), [anon_sym_LT] = ACTIONS(876), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), [anon_sym_class] = ACTIONS(876), [anon_sym_async] = ACTIONS(876), [anon_sym_function] = ACTIONS(876), - [sym_optional_chain] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(878), [anon_sym_new] = ACTIONS(876), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(878), + [anon_sym_PIPE_PIPE] = ACTIONS(878), + [anon_sym_GT_GT] = ACTIONS(878), + [anon_sym_GT_GT_GT] = ACTIONS(878), + [anon_sym_LT_LT] = ACTIONS(878), + [anon_sym_AMP] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), [anon_sym_PLUS] = ACTIONS(876), [anon_sym_DASH] = ACTIONS(876), [anon_sym_SLASH] = ACTIONS(876), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_QMARK_QMARK] = ACTIONS(878), + [anon_sym_instanceof] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(876), [anon_sym_TILDE] = ACTIONS(876), [anon_sym_typeof] = ACTIONS(876), @@ -36101,338 +34549,1890 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(876), [anon_sym_SQUOTE] = ACTIONS(876), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(876), - [sym_number] = ACTIONS(876), - [sym_private_property_identifier] = ACTIONS(876), - [sym_this] = ACTIONS(876), - [sym_super] = ACTIONS(876), - [sym_true] = ACTIONS(876), - [sym_false] = ACTIONS(876), - [sym_null] = ACTIONS(876), - [sym_undefined] = ACTIONS(876), - [anon_sym_AT] = ACTIONS(876), - [anon_sym_static] = ACTIONS(876), - [anon_sym_get] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [sym__automatic_semicolon] = ACTIONS(878), - [sym__ternary_qmark] = ACTIONS(878), + [anon_sym_BQUOTE] = ACTIONS(876), + [sym_number] = ACTIONS(876), + [sym_private_property_identifier] = ACTIONS(876), + [sym_this] = ACTIONS(876), + [sym_super] = ACTIONS(876), + [sym_true] = ACTIONS(876), + [sym_false] = ACTIONS(876), + [sym_null] = ACTIONS(876), + [sym_undefined] = ACTIONS(876), + [anon_sym_AT] = ACTIONS(876), + [anon_sym_static] = ACTIONS(876), + [anon_sym_get] = ACTIONS(876), + [anon_sym_set] = ACTIONS(876), + [sym__automatic_semicolon] = ACTIONS(1015), + [sym__ternary_qmark] = ACTIONS(882), + }, + [193] = { + [ts_builtin_sym_end] = ACTIONS(1017), + [sym_identifier] = ACTIONS(876), + [anon_sym_export] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(876), + [anon_sym_import] = ACTIONS(876), + [anon_sym_var] = ACTIONS(876), + [anon_sym_let] = ACTIONS(876), + [anon_sym_const] = ACTIONS(876), + [anon_sym_else] = ACTIONS(876), + [anon_sym_if] = ACTIONS(876), + [anon_sym_switch] = ACTIONS(876), + [anon_sym_for] = ACTIONS(876), + [anon_sym_LPAREN] = ACTIONS(876), + [anon_sym_await] = ACTIONS(876), + [anon_sym_in] = ACTIONS(878), + [anon_sym_while] = ACTIONS(876), + [anon_sym_do] = ACTIONS(876), + [anon_sym_try] = ACTIONS(876), + [anon_sym_with] = ACTIONS(876), + [anon_sym_break] = ACTIONS(876), + [anon_sym_continue] = ACTIONS(876), + [anon_sym_debugger] = ACTIONS(876), + [anon_sym_return] = ACTIONS(876), + [anon_sym_throw] = ACTIONS(876), + [anon_sym_SEMI] = ACTIONS(876), + [anon_sym_yield] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(876), + [anon_sym_LTtemplate_GT] = ACTIONS(876), + [anon_sym_LT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_class] = ACTIONS(876), + [anon_sym_async] = ACTIONS(876), + [anon_sym_function] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(878), + [anon_sym_new] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(878), + [anon_sym_PIPE_PIPE] = ACTIONS(878), + [anon_sym_GT_GT] = ACTIONS(878), + [anon_sym_GT_GT_GT] = ACTIONS(878), + [anon_sym_LT_LT] = ACTIONS(878), + [anon_sym_AMP] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(876), + [anon_sym_DASH] = ACTIONS(876), + [anon_sym_SLASH] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_QMARK_QMARK] = ACTIONS(878), + [anon_sym_instanceof] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(876), + [anon_sym_TILDE] = ACTIONS(876), + [anon_sym_typeof] = ACTIONS(876), + [anon_sym_void] = ACTIONS(876), + [anon_sym_delete] = ACTIONS(876), + [anon_sym_PLUS_PLUS] = ACTIONS(876), + [anon_sym_DASH_DASH] = ACTIONS(876), + [anon_sym_DQUOTE] = ACTIONS(876), + [anon_sym_SQUOTE] = ACTIONS(876), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(876), + [sym_number] = ACTIONS(876), + [sym_private_property_identifier] = ACTIONS(876), + [sym_this] = ACTIONS(876), + [sym_super] = ACTIONS(876), + [sym_true] = ACTIONS(876), + [sym_false] = ACTIONS(876), + [sym_null] = ACTIONS(876), + [sym_undefined] = ACTIONS(876), + [anon_sym_AT] = ACTIONS(876), + [anon_sym_static] = ACTIONS(876), + [anon_sym_get] = ACTIONS(876), + [anon_sym_set] = ACTIONS(876), + [sym__automatic_semicolon] = ACTIONS(1019), + [sym__ternary_qmark] = ACTIONS(882), + }, + [194] = { + [sym_identifier] = ACTIONS(848), + [anon_sym_export] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_default] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_COMMA] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(848), + [anon_sym_var] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_switch] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_with] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_debugger] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_throw] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LTtemplate_GT] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DOT] = ACTIONS(848), + [anon_sym_class] = ACTIONS(848), + [anon_sym_async] = ACTIONS(848), + [anon_sym_function] = ACTIONS(848), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(848), + [anon_sym_AMP_AMP] = ACTIONS(848), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [anon_sym_GT_GT] = ACTIONS(848), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_PERCENT] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(848), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(848), + [anon_sym_typeof] = ACTIONS(848), + [anon_sym_void] = ACTIONS(848), + [anon_sym_delete] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_SQUOTE] = ACTIONS(848), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(848), + [sym_number] = ACTIONS(848), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(848), + [sym_super] = ACTIONS(848), + [sym_true] = ACTIONS(848), + [sym_false] = ACTIONS(848), + [sym_null] = ACTIONS(848), + [sym_undefined] = ACTIONS(848), + [anon_sym_AT] = ACTIONS(848), + [anon_sym_static] = ACTIONS(848), + [anon_sym_get] = ACTIONS(848), + [anon_sym_set] = ACTIONS(848), + [sym__automatic_semicolon] = ACTIONS(850), + [sym__ternary_qmark] = ACTIONS(850), + }, + [195] = { + [sym_identifier] = ACTIONS(872), + [anon_sym_export] = ACTIONS(872), + [anon_sym_STAR] = ACTIONS(872), + [anon_sym_default] = ACTIONS(872), + [anon_sym_LBRACE] = ACTIONS(872), + [anon_sym_COMMA] = ACTIONS(872), + [anon_sym_RBRACE] = ACTIONS(872), + [anon_sym_import] = ACTIONS(872), + [anon_sym_var] = ACTIONS(872), + [anon_sym_let] = ACTIONS(872), + [anon_sym_const] = ACTIONS(872), + [anon_sym_if] = ACTIONS(872), + [anon_sym_switch] = ACTIONS(872), + [anon_sym_for] = ACTIONS(872), + [anon_sym_LPAREN] = ACTIONS(872), + [anon_sym_await] = ACTIONS(872), + [anon_sym_in] = ACTIONS(872), + [anon_sym_while] = ACTIONS(872), + [anon_sym_do] = ACTIONS(872), + [anon_sym_try] = ACTIONS(872), + [anon_sym_with] = ACTIONS(872), + [anon_sym_break] = ACTIONS(872), + [anon_sym_continue] = ACTIONS(872), + [anon_sym_debugger] = ACTIONS(872), + [anon_sym_return] = ACTIONS(872), + [anon_sym_throw] = ACTIONS(872), + [anon_sym_SEMI] = ACTIONS(872), + [anon_sym_case] = ACTIONS(872), + [anon_sym_yield] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(872), + [anon_sym_LTtemplate_GT] = ACTIONS(872), + [anon_sym_LT] = ACTIONS(872), + [anon_sym_GT] = ACTIONS(872), + [anon_sym_DOT] = ACTIONS(872), + [anon_sym_class] = ACTIONS(872), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(872), + [sym_optional_chain] = ACTIONS(872), + [anon_sym_new] = ACTIONS(872), + [anon_sym_AMP_AMP] = ACTIONS(872), + [anon_sym_PIPE_PIPE] = ACTIONS(872), + [anon_sym_GT_GT] = ACTIONS(872), + [anon_sym_GT_GT_GT] = ACTIONS(872), + [anon_sym_LT_LT] = ACTIONS(872), + [anon_sym_AMP] = ACTIONS(872), + [anon_sym_CARET] = ACTIONS(872), + [anon_sym_PIPE] = ACTIONS(872), + [anon_sym_PLUS] = ACTIONS(872), + [anon_sym_DASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_PERCENT] = ACTIONS(872), + [anon_sym_STAR_STAR] = ACTIONS(872), + [anon_sym_LT_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ_EQ] = ACTIONS(872), + [anon_sym_GT_EQ] = ACTIONS(872), + [anon_sym_QMARK_QMARK] = ACTIONS(872), + [anon_sym_instanceof] = ACTIONS(872), + [anon_sym_BANG] = ACTIONS(872), + [anon_sym_TILDE] = ACTIONS(872), + [anon_sym_typeof] = ACTIONS(872), + [anon_sym_void] = ACTIONS(872), + [anon_sym_delete] = ACTIONS(872), + [anon_sym_PLUS_PLUS] = ACTIONS(872), + [anon_sym_DASH_DASH] = ACTIONS(872), + [anon_sym_DQUOTE] = ACTIONS(872), + [anon_sym_SQUOTE] = ACTIONS(872), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(872), + [sym_number] = ACTIONS(872), + [sym_private_property_identifier] = ACTIONS(872), + [sym_this] = ACTIONS(872), + [sym_super] = ACTIONS(872), + [sym_true] = ACTIONS(872), + [sym_false] = ACTIONS(872), + [sym_null] = ACTIONS(872), + [sym_undefined] = ACTIONS(872), + [anon_sym_AT] = ACTIONS(872), + [anon_sym_static] = ACTIONS(872), + [anon_sym_get] = ACTIONS(872), + [anon_sym_set] = ACTIONS(872), + [sym__automatic_semicolon] = ACTIONS(874), + [sym__ternary_qmark] = ACTIONS(874), + }, + [196] = { + [sym_identifier] = ACTIONS(896), + [anon_sym_export] = ACTIONS(896), + [anon_sym_STAR] = ACTIONS(898), + [anon_sym_default] = ACTIONS(896), + [anon_sym_LBRACE] = ACTIONS(896), + [anon_sym_COMMA] = ACTIONS(898), + [anon_sym_RBRACE] = ACTIONS(896), + [anon_sym_import] = ACTIONS(896), + [anon_sym_var] = ACTIONS(896), + [anon_sym_let] = ACTIONS(896), + [anon_sym_const] = ACTIONS(896), + [anon_sym_if] = ACTIONS(896), + [anon_sym_switch] = ACTIONS(896), + [anon_sym_for] = ACTIONS(896), + [anon_sym_LPAREN] = ACTIONS(896), + [anon_sym_await] = ACTIONS(896), + [anon_sym_in] = ACTIONS(898), + [anon_sym_while] = ACTIONS(896), + [anon_sym_do] = ACTIONS(896), + [anon_sym_try] = ACTIONS(896), + [anon_sym_with] = ACTIONS(896), + [anon_sym_break] = ACTIONS(896), + [anon_sym_continue] = ACTIONS(896), + [anon_sym_debugger] = ACTIONS(896), + [anon_sym_return] = ACTIONS(896), + [anon_sym_throw] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(896), + [anon_sym_case] = ACTIONS(896), + [anon_sym_yield] = ACTIONS(896), + [anon_sym_LBRACK] = ACTIONS(896), + [anon_sym_LTtemplate_GT] = ACTIONS(896), + [anon_sym_LT] = ACTIONS(896), + [anon_sym_GT] = ACTIONS(898), + [anon_sym_DOT] = ACTIONS(898), + [anon_sym_class] = ACTIONS(896), + [anon_sym_async] = ACTIONS(896), + [anon_sym_function] = ACTIONS(896), + [sym_optional_chain] = ACTIONS(898), + [anon_sym_new] = ACTIONS(896), + [anon_sym_AMP_AMP] = ACTIONS(898), + [anon_sym_PIPE_PIPE] = ACTIONS(898), + [anon_sym_GT_GT] = ACTIONS(898), + [anon_sym_GT_GT_GT] = ACTIONS(898), + [anon_sym_LT_LT] = ACTIONS(898), + [anon_sym_AMP] = ACTIONS(898), + [anon_sym_CARET] = ACTIONS(898), + [anon_sym_PIPE] = ACTIONS(898), + [anon_sym_PLUS] = ACTIONS(896), + [anon_sym_DASH] = ACTIONS(896), + [anon_sym_SLASH] = ACTIONS(896), + [anon_sym_PERCENT] = ACTIONS(898), + [anon_sym_STAR_STAR] = ACTIONS(898), + [anon_sym_LT_EQ] = ACTIONS(898), + [anon_sym_EQ_EQ] = ACTIONS(898), + [anon_sym_EQ_EQ_EQ] = ACTIONS(898), + [anon_sym_BANG_EQ] = ACTIONS(898), + [anon_sym_BANG_EQ_EQ] = ACTIONS(898), + [anon_sym_GT_EQ] = ACTIONS(898), + [anon_sym_QMARK_QMARK] = ACTIONS(898), + [anon_sym_instanceof] = ACTIONS(898), + [anon_sym_BANG] = ACTIONS(896), + [anon_sym_TILDE] = ACTIONS(896), + [anon_sym_typeof] = ACTIONS(896), + [anon_sym_void] = ACTIONS(896), + [anon_sym_delete] = ACTIONS(896), + [anon_sym_PLUS_PLUS] = ACTIONS(896), + [anon_sym_DASH_DASH] = ACTIONS(896), + [anon_sym_DQUOTE] = ACTIONS(896), + [anon_sym_SQUOTE] = ACTIONS(896), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(896), + [sym_number] = ACTIONS(896), + [sym_private_property_identifier] = ACTIONS(896), + [sym_this] = ACTIONS(896), + [sym_super] = ACTIONS(896), + [sym_true] = ACTIONS(896), + [sym_false] = ACTIONS(896), + [sym_null] = ACTIONS(896), + [sym_undefined] = ACTIONS(896), + [anon_sym_AT] = ACTIONS(896), + [anon_sym_static] = ACTIONS(896), + [anon_sym_get] = ACTIONS(896), + [anon_sym_set] = ACTIONS(896), + [sym__automatic_semicolon] = ACTIONS(1021), + [sym__ternary_qmark] = ACTIONS(902), + }, + [197] = { + [ts_builtin_sym_end] = ACTIONS(977), + [sym_identifier] = ACTIONS(922), + [anon_sym_export] = ACTIONS(922), + [anon_sym_STAR] = ACTIONS(924), + [anon_sym_LBRACE] = ACTIONS(922), + [anon_sym_COMMA] = ACTIONS(924), + [anon_sym_RBRACE] = ACTIONS(922), + [anon_sym_import] = ACTIONS(922), + [anon_sym_var] = ACTIONS(922), + [anon_sym_let] = ACTIONS(922), + [anon_sym_const] = ACTIONS(922), + [anon_sym_if] = ACTIONS(922), + [anon_sym_switch] = ACTIONS(922), + [anon_sym_for] = ACTIONS(922), + [anon_sym_LPAREN] = ACTIONS(922), + [anon_sym_await] = ACTIONS(922), + [anon_sym_in] = ACTIONS(924), + [anon_sym_while] = ACTIONS(922), + [anon_sym_do] = ACTIONS(922), + [anon_sym_try] = ACTIONS(922), + [anon_sym_with] = ACTIONS(922), + [anon_sym_break] = ACTIONS(922), + [anon_sym_continue] = ACTIONS(922), + [anon_sym_debugger] = ACTIONS(922), + [anon_sym_return] = ACTIONS(922), + [anon_sym_throw] = ACTIONS(922), + [anon_sym_SEMI] = ACTIONS(922), + [anon_sym_yield] = ACTIONS(922), + [anon_sym_LBRACK] = ACTIONS(922), + [anon_sym_LTtemplate_GT] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(924), + [anon_sym_DOT] = ACTIONS(924), + [anon_sym_class] = ACTIONS(922), + [anon_sym_async] = ACTIONS(922), + [anon_sym_function] = ACTIONS(922), + [sym_optional_chain] = ACTIONS(924), + [anon_sym_new] = ACTIONS(922), + [anon_sym_AMP_AMP] = ACTIONS(924), + [anon_sym_PIPE_PIPE] = ACTIONS(924), + [anon_sym_GT_GT] = ACTIONS(924), + [anon_sym_GT_GT_GT] = ACTIONS(924), + [anon_sym_LT_LT] = ACTIONS(924), + [anon_sym_AMP] = ACTIONS(924), + [anon_sym_CARET] = ACTIONS(924), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(922), + [anon_sym_DASH] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(922), + [anon_sym_PERCENT] = ACTIONS(924), + [anon_sym_STAR_STAR] = ACTIONS(924), + [anon_sym_LT_EQ] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(924), + [anon_sym_EQ_EQ_EQ] = ACTIONS(924), + [anon_sym_BANG_EQ] = ACTIONS(924), + [anon_sym_BANG_EQ_EQ] = ACTIONS(924), + [anon_sym_GT_EQ] = ACTIONS(924), + [anon_sym_QMARK_QMARK] = ACTIONS(924), + [anon_sym_instanceof] = ACTIONS(924), + [anon_sym_BANG] = ACTIONS(922), + [anon_sym_TILDE] = ACTIONS(922), + [anon_sym_typeof] = ACTIONS(922), + [anon_sym_void] = ACTIONS(922), + [anon_sym_delete] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_DASH_DASH] = ACTIONS(922), + [anon_sym_DQUOTE] = ACTIONS(922), + [anon_sym_SQUOTE] = ACTIONS(922), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(922), + [sym_number] = ACTIONS(922), + [sym_private_property_identifier] = ACTIONS(922), + [sym_this] = ACTIONS(922), + [sym_super] = ACTIONS(922), + [sym_true] = ACTIONS(922), + [sym_false] = ACTIONS(922), + [sym_null] = ACTIONS(922), + [sym_undefined] = ACTIONS(922), + [anon_sym_AT] = ACTIONS(922), + [anon_sym_static] = ACTIONS(922), + [anon_sym_get] = ACTIONS(922), + [anon_sym_set] = ACTIONS(922), + [sym__automatic_semicolon] = ACTIONS(1023), + [sym__ternary_qmark] = ACTIONS(928), + }, + [198] = { + [ts_builtin_sym_end] = ACTIONS(874), + [sym_identifier] = ACTIONS(872), + [anon_sym_export] = ACTIONS(872), + [anon_sym_STAR] = ACTIONS(872), + [anon_sym_LBRACE] = ACTIONS(872), + [anon_sym_COMMA] = ACTIONS(872), + [anon_sym_RBRACE] = ACTIONS(872), + [anon_sym_import] = ACTIONS(872), + [anon_sym_var] = ACTIONS(872), + [anon_sym_let] = ACTIONS(872), + [anon_sym_const] = ACTIONS(872), + [anon_sym_if] = ACTIONS(872), + [anon_sym_switch] = ACTIONS(872), + [anon_sym_for] = ACTIONS(872), + [anon_sym_LPAREN] = ACTIONS(872), + [anon_sym_await] = ACTIONS(872), + [anon_sym_in] = ACTIONS(872), + [anon_sym_while] = ACTIONS(872), + [anon_sym_do] = ACTIONS(872), + [anon_sym_try] = ACTIONS(872), + [anon_sym_with] = ACTIONS(872), + [anon_sym_break] = ACTIONS(872), + [anon_sym_continue] = ACTIONS(872), + [anon_sym_debugger] = ACTIONS(872), + [anon_sym_return] = ACTIONS(872), + [anon_sym_throw] = ACTIONS(872), + [anon_sym_SEMI] = ACTIONS(872), + [anon_sym_yield] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(872), + [anon_sym_LTtemplate_GT] = ACTIONS(872), + [anon_sym_LT] = ACTIONS(872), + [anon_sym_GT] = ACTIONS(872), + [anon_sym_DOT] = ACTIONS(872), + [anon_sym_class] = ACTIONS(872), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(872), + [sym_optional_chain] = ACTIONS(872), + [anon_sym_new] = ACTIONS(872), + [anon_sym_AMP_AMP] = ACTIONS(872), + [anon_sym_PIPE_PIPE] = ACTIONS(872), + [anon_sym_GT_GT] = ACTIONS(872), + [anon_sym_GT_GT_GT] = ACTIONS(872), + [anon_sym_LT_LT] = ACTIONS(872), + [anon_sym_AMP] = ACTIONS(872), + [anon_sym_CARET] = ACTIONS(872), + [anon_sym_PIPE] = ACTIONS(872), + [anon_sym_PLUS] = ACTIONS(872), + [anon_sym_DASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_PERCENT] = ACTIONS(872), + [anon_sym_STAR_STAR] = ACTIONS(872), + [anon_sym_LT_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ] = ACTIONS(872), + [anon_sym_EQ_EQ_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ] = ACTIONS(872), + [anon_sym_BANG_EQ_EQ] = ACTIONS(872), + [anon_sym_GT_EQ] = ACTIONS(872), + [anon_sym_QMARK_QMARK] = ACTIONS(872), + [anon_sym_instanceof] = ACTIONS(872), + [anon_sym_BANG] = ACTIONS(872), + [anon_sym_TILDE] = ACTIONS(872), + [anon_sym_typeof] = ACTIONS(872), + [anon_sym_void] = ACTIONS(872), + [anon_sym_delete] = ACTIONS(872), + [anon_sym_PLUS_PLUS] = ACTIONS(872), + [anon_sym_DASH_DASH] = ACTIONS(872), + [anon_sym_DQUOTE] = ACTIONS(872), + [anon_sym_SQUOTE] = ACTIONS(872), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(872), + [sym_number] = ACTIONS(872), + [sym_private_property_identifier] = ACTIONS(872), + [sym_this] = ACTIONS(872), + [sym_super] = ACTIONS(872), + [sym_true] = ACTIONS(872), + [sym_false] = ACTIONS(872), + [sym_null] = ACTIONS(872), + [sym_undefined] = ACTIONS(872), + [anon_sym_AT] = ACTIONS(872), + [anon_sym_static] = ACTIONS(872), + [anon_sym_get] = ACTIONS(872), + [anon_sym_set] = ACTIONS(872), + [sym__automatic_semicolon] = ACTIONS(874), + [sym__ternary_qmark] = ACTIONS(874), + }, + [199] = { + [ts_builtin_sym_end] = ACTIONS(1017), + [sym_identifier] = ACTIONS(876), + [anon_sym_export] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(876), + [anon_sym_import] = ACTIONS(876), + [anon_sym_var] = ACTIONS(876), + [anon_sym_let] = ACTIONS(876), + [anon_sym_const] = ACTIONS(876), + [anon_sym_if] = ACTIONS(876), + [anon_sym_switch] = ACTIONS(876), + [anon_sym_for] = ACTIONS(876), + [anon_sym_LPAREN] = ACTIONS(876), + [anon_sym_await] = ACTIONS(876), + [anon_sym_in] = ACTIONS(878), + [anon_sym_while] = ACTIONS(876), + [anon_sym_do] = ACTIONS(876), + [anon_sym_try] = ACTIONS(876), + [anon_sym_with] = ACTIONS(876), + [anon_sym_break] = ACTIONS(876), + [anon_sym_continue] = ACTIONS(876), + [anon_sym_debugger] = ACTIONS(876), + [anon_sym_return] = ACTIONS(876), + [anon_sym_throw] = ACTIONS(876), + [anon_sym_SEMI] = ACTIONS(876), + [anon_sym_yield] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(876), + [anon_sym_LTtemplate_GT] = ACTIONS(876), + [anon_sym_LT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_class] = ACTIONS(876), + [anon_sym_async] = ACTIONS(876), + [anon_sym_function] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(878), + [anon_sym_new] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(878), + [anon_sym_PIPE_PIPE] = ACTIONS(878), + [anon_sym_GT_GT] = ACTIONS(878), + [anon_sym_GT_GT_GT] = ACTIONS(878), + [anon_sym_LT_LT] = ACTIONS(878), + [anon_sym_AMP] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(876), + [anon_sym_DASH] = ACTIONS(876), + [anon_sym_SLASH] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_EQ_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_QMARK_QMARK] = ACTIONS(878), + [anon_sym_instanceof] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(876), + [anon_sym_TILDE] = ACTIONS(876), + [anon_sym_typeof] = ACTIONS(876), + [anon_sym_void] = ACTIONS(876), + [anon_sym_delete] = ACTIONS(876), + [anon_sym_PLUS_PLUS] = ACTIONS(876), + [anon_sym_DASH_DASH] = ACTIONS(876), + [anon_sym_DQUOTE] = ACTIONS(876), + [anon_sym_SQUOTE] = ACTIONS(876), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(876), + [sym_number] = ACTIONS(876), + [sym_private_property_identifier] = ACTIONS(876), + [sym_this] = ACTIONS(876), + [sym_super] = ACTIONS(876), + [sym_true] = ACTIONS(876), + [sym_false] = ACTIONS(876), + [sym_null] = ACTIONS(876), + [sym_undefined] = ACTIONS(876), + [anon_sym_AT] = ACTIONS(876), + [anon_sym_static] = ACTIONS(876), + [anon_sym_get] = ACTIONS(876), + [anon_sym_set] = ACTIONS(876), + [sym__automatic_semicolon] = ACTIONS(1025), + [sym__ternary_qmark] = ACTIONS(882), + }, + [200] = { + [ts_builtin_sym_end] = ACTIONS(983), + [sym_identifier] = ACTIONS(862), + [anon_sym_export] = ACTIONS(862), + [anon_sym_STAR] = ACTIONS(864), + [anon_sym_LBRACE] = ACTIONS(862), + [anon_sym_COMMA] = ACTIONS(864), + [anon_sym_RBRACE] = ACTIONS(862), + [anon_sym_import] = ACTIONS(862), + [anon_sym_var] = ACTIONS(862), + [anon_sym_let] = ACTIONS(862), + [anon_sym_const] = ACTIONS(862), + [anon_sym_if] = ACTIONS(862), + [anon_sym_switch] = ACTIONS(862), + [anon_sym_for] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(862), + [anon_sym_await] = ACTIONS(862), + [anon_sym_in] = ACTIONS(864), + [anon_sym_while] = ACTIONS(862), + [anon_sym_do] = ACTIONS(862), + [anon_sym_try] = ACTIONS(862), + [anon_sym_with] = ACTIONS(862), + [anon_sym_break] = ACTIONS(862), + [anon_sym_continue] = ACTIONS(862), + [anon_sym_debugger] = ACTIONS(862), + [anon_sym_return] = ACTIONS(862), + [anon_sym_throw] = ACTIONS(862), + [anon_sym_SEMI] = ACTIONS(862), + [anon_sym_yield] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(862), + [anon_sym_LTtemplate_GT] = ACTIONS(862), + [anon_sym_LT] = ACTIONS(862), + [anon_sym_GT] = ACTIONS(864), + [anon_sym_DOT] = ACTIONS(864), + [anon_sym_class] = ACTIONS(862), + [anon_sym_async] = ACTIONS(862), + [anon_sym_function] = ACTIONS(862), + [sym_optional_chain] = ACTIONS(864), + [anon_sym_new] = ACTIONS(862), + [anon_sym_AMP_AMP] = ACTIONS(864), + [anon_sym_PIPE_PIPE] = ACTIONS(864), + [anon_sym_GT_GT] = ACTIONS(864), + [anon_sym_GT_GT_GT] = ACTIONS(864), + [anon_sym_LT_LT] = ACTIONS(864), + [anon_sym_AMP] = ACTIONS(864), + [anon_sym_CARET] = ACTIONS(864), + [anon_sym_PIPE] = ACTIONS(864), + [anon_sym_PLUS] = ACTIONS(862), + [anon_sym_DASH] = ACTIONS(862), + [anon_sym_SLASH] = ACTIONS(862), + [anon_sym_PERCENT] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(864), + [anon_sym_LT_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ] = ACTIONS(864), + [anon_sym_EQ_EQ_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ] = ACTIONS(864), + [anon_sym_BANG_EQ_EQ] = ACTIONS(864), + [anon_sym_GT_EQ] = ACTIONS(864), + [anon_sym_QMARK_QMARK] = ACTIONS(864), + [anon_sym_instanceof] = ACTIONS(864), + [anon_sym_BANG] = ACTIONS(862), + [anon_sym_TILDE] = ACTIONS(862), + [anon_sym_typeof] = ACTIONS(862), + [anon_sym_void] = ACTIONS(862), + [anon_sym_delete] = ACTIONS(862), + [anon_sym_PLUS_PLUS] = ACTIONS(862), + [anon_sym_DASH_DASH] = ACTIONS(862), + [anon_sym_DQUOTE] = ACTIONS(862), + [anon_sym_SQUOTE] = ACTIONS(862), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(862), + [sym_number] = ACTIONS(862), + [sym_private_property_identifier] = ACTIONS(862), + [sym_this] = ACTIONS(862), + [sym_super] = ACTIONS(862), + [sym_true] = ACTIONS(862), + [sym_false] = ACTIONS(862), + [sym_null] = ACTIONS(862), + [sym_undefined] = ACTIONS(862), + [anon_sym_AT] = ACTIONS(862), + [anon_sym_static] = ACTIONS(862), + [anon_sym_get] = ACTIONS(862), + [anon_sym_set] = ACTIONS(862), + [sym__automatic_semicolon] = ACTIONS(1027), + [sym__ternary_qmark] = ACTIONS(868), + }, + [201] = { + [ts_builtin_sym_end] = ACTIONS(886), + [sym_identifier] = ACTIONS(884), + [anon_sym_export] = ACTIONS(884), + [anon_sym_STAR] = ACTIONS(884), + [anon_sym_LBRACE] = ACTIONS(884), + [anon_sym_COMMA] = ACTIONS(884), + [anon_sym_RBRACE] = ACTIONS(884), + [anon_sym_import] = ACTIONS(884), + [anon_sym_var] = ACTIONS(884), + [anon_sym_let] = ACTIONS(884), + [anon_sym_const] = ACTIONS(884), + [anon_sym_if] = ACTIONS(884), + [anon_sym_switch] = ACTIONS(884), + [anon_sym_for] = ACTIONS(884), + [anon_sym_LPAREN] = ACTIONS(884), + [anon_sym_await] = ACTIONS(884), + [anon_sym_in] = ACTIONS(884), + [anon_sym_while] = ACTIONS(884), + [anon_sym_do] = ACTIONS(884), + [anon_sym_try] = ACTIONS(884), + [anon_sym_with] = ACTIONS(884), + [anon_sym_break] = ACTIONS(884), + [anon_sym_continue] = ACTIONS(884), + [anon_sym_debugger] = ACTIONS(884), + [anon_sym_return] = ACTIONS(884), + [anon_sym_throw] = ACTIONS(884), + [anon_sym_SEMI] = ACTIONS(884), + [anon_sym_yield] = ACTIONS(884), + [anon_sym_LBRACK] = ACTIONS(884), + [anon_sym_LTtemplate_GT] = ACTIONS(884), + [anon_sym_LT] = ACTIONS(884), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DOT] = ACTIONS(884), + [anon_sym_class] = ACTIONS(884), + [anon_sym_async] = ACTIONS(884), + [anon_sym_function] = ACTIONS(884), + [sym_optional_chain] = ACTIONS(884), + [anon_sym_new] = ACTIONS(884), + [anon_sym_AMP_AMP] = ACTIONS(884), + [anon_sym_PIPE_PIPE] = ACTIONS(884), + [anon_sym_GT_GT] = ACTIONS(884), + [anon_sym_GT_GT_GT] = ACTIONS(884), + [anon_sym_LT_LT] = ACTIONS(884), + [anon_sym_AMP] = ACTIONS(884), + [anon_sym_CARET] = ACTIONS(884), + [anon_sym_PIPE] = ACTIONS(884), + [anon_sym_PLUS] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(884), + [anon_sym_SLASH] = ACTIONS(884), + [anon_sym_PERCENT] = ACTIONS(884), + [anon_sym_STAR_STAR] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_QMARK_QMARK] = ACTIONS(884), + [anon_sym_instanceof] = ACTIONS(884), + [anon_sym_BANG] = ACTIONS(884), + [anon_sym_TILDE] = ACTIONS(884), + [anon_sym_typeof] = ACTIONS(884), + [anon_sym_void] = ACTIONS(884), + [anon_sym_delete] = ACTIONS(884), + [anon_sym_PLUS_PLUS] = ACTIONS(884), + [anon_sym_DASH_DASH] = ACTIONS(884), + [anon_sym_DQUOTE] = ACTIONS(884), + [anon_sym_SQUOTE] = ACTIONS(884), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(884), + [sym_number] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(884), + [sym_this] = ACTIONS(884), + [sym_super] = ACTIONS(884), + [sym_true] = ACTIONS(884), + [sym_false] = ACTIONS(884), + [sym_null] = ACTIONS(884), + [sym_undefined] = ACTIONS(884), + [anon_sym_AT] = ACTIONS(884), + [anon_sym_static] = ACTIONS(884), + [anon_sym_get] = ACTIONS(884), + [anon_sym_set] = ACTIONS(884), + [sym__automatic_semicolon] = ACTIONS(886), + [sym__ternary_qmark] = ACTIONS(886), + }, + [202] = { + [ts_builtin_sym_end] = ACTIONS(886), + [sym_identifier] = ACTIONS(884), + [anon_sym_export] = ACTIONS(884), + [anon_sym_STAR] = ACTIONS(884), + [anon_sym_LBRACE] = ACTIONS(884), + [anon_sym_COMMA] = ACTIONS(884), + [anon_sym_RBRACE] = ACTIONS(884), + [anon_sym_import] = ACTIONS(884), + [anon_sym_var] = ACTIONS(884), + [anon_sym_let] = ACTIONS(884), + [anon_sym_const] = ACTIONS(884), + [anon_sym_if] = ACTIONS(884), + [anon_sym_switch] = ACTIONS(884), + [anon_sym_for] = ACTIONS(884), + [anon_sym_LPAREN] = ACTIONS(884), + [anon_sym_await] = ACTIONS(884), + [anon_sym_in] = ACTIONS(884), + [anon_sym_while] = ACTIONS(884), + [anon_sym_do] = ACTIONS(884), + [anon_sym_try] = ACTIONS(884), + [anon_sym_with] = ACTIONS(884), + [anon_sym_break] = ACTIONS(884), + [anon_sym_continue] = ACTIONS(884), + [anon_sym_debugger] = ACTIONS(884), + [anon_sym_return] = ACTIONS(884), + [anon_sym_throw] = ACTIONS(884), + [anon_sym_SEMI] = ACTIONS(884), + [anon_sym_yield] = ACTIONS(884), + [anon_sym_LBRACK] = ACTIONS(884), + [anon_sym_LTtemplate_GT] = ACTIONS(884), + [anon_sym_LT] = ACTIONS(884), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DOT] = ACTIONS(884), + [anon_sym_class] = ACTIONS(884), + [anon_sym_async] = ACTIONS(884), + [anon_sym_function] = ACTIONS(884), + [sym_optional_chain] = ACTIONS(884), + [anon_sym_new] = ACTIONS(884), + [anon_sym_AMP_AMP] = ACTIONS(884), + [anon_sym_PIPE_PIPE] = ACTIONS(884), + [anon_sym_GT_GT] = ACTIONS(884), + [anon_sym_GT_GT_GT] = ACTIONS(884), + [anon_sym_LT_LT] = ACTIONS(884), + [anon_sym_AMP] = ACTIONS(884), + [anon_sym_CARET] = ACTIONS(884), + [anon_sym_PIPE] = ACTIONS(884), + [anon_sym_PLUS] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(884), + [anon_sym_SLASH] = ACTIONS(884), + [anon_sym_PERCENT] = ACTIONS(884), + [anon_sym_STAR_STAR] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_EQ_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_QMARK_QMARK] = ACTIONS(884), + [anon_sym_instanceof] = ACTIONS(884), + [anon_sym_BANG] = ACTIONS(884), + [anon_sym_TILDE] = ACTIONS(884), + [anon_sym_typeof] = ACTIONS(884), + [anon_sym_void] = ACTIONS(884), + [anon_sym_delete] = ACTIONS(884), + [anon_sym_PLUS_PLUS] = ACTIONS(884), + [anon_sym_DASH_DASH] = ACTIONS(884), + [anon_sym_DQUOTE] = ACTIONS(884), + [anon_sym_SQUOTE] = ACTIONS(884), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(884), + [sym_number] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(884), + [sym_this] = ACTIONS(884), + [sym_super] = ACTIONS(884), + [sym_true] = ACTIONS(884), + [sym_false] = ACTIONS(884), + [sym_null] = ACTIONS(884), + [sym_undefined] = ACTIONS(884), + [anon_sym_AT] = ACTIONS(884), + [anon_sym_static] = ACTIONS(884), + [anon_sym_get] = ACTIONS(884), + [anon_sym_set] = ACTIONS(884), + [sym__automatic_semicolon] = ACTIONS(1029), + [sym__ternary_qmark] = ACTIONS(886), + }, + [203] = { + [ts_builtin_sym_end] = ACTIONS(860), + [sym_identifier] = ACTIONS(858), + [anon_sym_export] = ACTIONS(858), + [anon_sym_STAR] = ACTIONS(858), + [anon_sym_LBRACE] = ACTIONS(858), + [anon_sym_COMMA] = ACTIONS(858), + [anon_sym_RBRACE] = ACTIONS(858), + [anon_sym_import] = ACTIONS(858), + [anon_sym_var] = ACTIONS(858), + [anon_sym_let] = ACTIONS(858), + [anon_sym_const] = ACTIONS(858), + [anon_sym_if] = ACTIONS(858), + [anon_sym_switch] = ACTIONS(858), + [anon_sym_for] = ACTIONS(858), + [anon_sym_LPAREN] = ACTIONS(858), + [anon_sym_await] = ACTIONS(858), + [anon_sym_in] = ACTIONS(858), + [anon_sym_while] = ACTIONS(858), + [anon_sym_do] = ACTIONS(858), + [anon_sym_try] = ACTIONS(858), + [anon_sym_with] = ACTIONS(858), + [anon_sym_break] = ACTIONS(858), + [anon_sym_continue] = ACTIONS(858), + [anon_sym_debugger] = ACTIONS(858), + [anon_sym_return] = ACTIONS(858), + [anon_sym_throw] = ACTIONS(858), + [anon_sym_SEMI] = ACTIONS(858), + [anon_sym_yield] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(858), + [anon_sym_LTtemplate_GT] = ACTIONS(858), + [anon_sym_LT] = ACTIONS(858), + [anon_sym_GT] = ACTIONS(858), + [anon_sym_DOT] = ACTIONS(858), + [anon_sym_class] = ACTIONS(858), + [anon_sym_async] = ACTIONS(858), + [anon_sym_function] = ACTIONS(858), + [sym_optional_chain] = ACTIONS(858), + [anon_sym_new] = ACTIONS(858), + [anon_sym_AMP_AMP] = ACTIONS(858), + [anon_sym_PIPE_PIPE] = ACTIONS(858), + [anon_sym_GT_GT] = ACTIONS(858), + [anon_sym_GT_GT_GT] = ACTIONS(858), + [anon_sym_LT_LT] = ACTIONS(858), + [anon_sym_AMP] = ACTIONS(858), + [anon_sym_CARET] = ACTIONS(858), + [anon_sym_PIPE] = ACTIONS(858), + [anon_sym_PLUS] = ACTIONS(858), + [anon_sym_DASH] = ACTIONS(858), + [anon_sym_SLASH] = ACTIONS(858), + [anon_sym_PERCENT] = ACTIONS(858), + [anon_sym_STAR_STAR] = ACTIONS(858), + [anon_sym_LT_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ] = ACTIONS(858), + [anon_sym_EQ_EQ_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ] = ACTIONS(858), + [anon_sym_BANG_EQ_EQ] = ACTIONS(858), + [anon_sym_GT_EQ] = ACTIONS(858), + [anon_sym_QMARK_QMARK] = ACTIONS(858), + [anon_sym_instanceof] = ACTIONS(858), + [anon_sym_BANG] = ACTIONS(858), + [anon_sym_TILDE] = ACTIONS(858), + [anon_sym_typeof] = ACTIONS(858), + [anon_sym_void] = ACTIONS(858), + [anon_sym_delete] = ACTIONS(858), + [anon_sym_PLUS_PLUS] = ACTIONS(858), + [anon_sym_DASH_DASH] = ACTIONS(858), + [anon_sym_DQUOTE] = ACTIONS(858), + [anon_sym_SQUOTE] = ACTIONS(858), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(858), + [sym_number] = ACTIONS(858), + [sym_private_property_identifier] = ACTIONS(858), + [sym_this] = ACTIONS(858), + [sym_super] = ACTIONS(858), + [sym_true] = ACTIONS(858), + [sym_false] = ACTIONS(858), + [sym_null] = ACTIONS(858), + [sym_undefined] = ACTIONS(858), + [anon_sym_AT] = ACTIONS(858), + [anon_sym_static] = ACTIONS(858), + [anon_sym_get] = ACTIONS(858), + [anon_sym_set] = ACTIONS(858), + [sym__automatic_semicolon] = ACTIONS(860), + [sym__ternary_qmark] = ACTIONS(860), + }, + [204] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1359), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1781), + [sym_assignment_pattern] = STATE(2072), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1781), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1032), + [sym_subscript_expression] = STATE(1032), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1781), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_sequence_expression] = STATE(2730), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [sym_pattern] = STATE(1894), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_RPAREN] = ACTIONS(1031), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(790), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_DOT_DOT_DOT] = ACTIONS(948), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(792), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), + }, + [205] = { + [ts_builtin_sym_end] = ACTIONS(854), + [sym_identifier] = ACTIONS(808), + [anon_sym_export] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_COMMA] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_import] = ACTIONS(808), + [anon_sym_var] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_switch] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_await] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_with] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_debugger] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_throw] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_yield] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LTtemplate_GT] = ACTIONS(808), + [anon_sym_LT] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DOT] = ACTIONS(808), + [anon_sym_class] = ACTIONS(808), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(808), + [sym_optional_chain] = ACTIONS(808), + [anon_sym_new] = ACTIONS(808), + [anon_sym_AMP_AMP] = ACTIONS(808), + [anon_sym_PIPE_PIPE] = ACTIONS(808), + [anon_sym_GT_GT] = ACTIONS(808), + [anon_sym_GT_GT_GT] = ACTIONS(808), + [anon_sym_LT_LT] = ACTIONS(808), + [anon_sym_AMP] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_PERCENT] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_EQ_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_QMARK_QMARK] = ACTIONS(808), + [anon_sym_instanceof] = ACTIONS(808), + [anon_sym_BANG] = ACTIONS(808), + [anon_sym_TILDE] = ACTIONS(808), + [anon_sym_typeof] = ACTIONS(808), + [anon_sym_void] = ACTIONS(808), + [anon_sym_delete] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [anon_sym_SQUOTE] = ACTIONS(808), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(808), + [sym_number] = ACTIONS(808), + [sym_private_property_identifier] = ACTIONS(808), + [sym_this] = ACTIONS(808), + [sym_super] = ACTIONS(808), + [sym_true] = ACTIONS(808), + [sym_false] = ACTIONS(808), + [sym_null] = ACTIONS(808), + [sym_undefined] = ACTIONS(808), + [anon_sym_AT] = ACTIONS(808), + [anon_sym_static] = ACTIONS(808), + [anon_sym_get] = ACTIONS(808), + [anon_sym_set] = ACTIONS(808), + [sym__automatic_semicolon] = ACTIONS(1033), + [sym__ternary_qmark] = ACTIONS(854), + }, + [206] = { + [ts_builtin_sym_end] = ACTIONS(952), + [sym_identifier] = ACTIONS(888), + [anon_sym_export] = ACTIONS(888), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_LBRACE] = ACTIONS(888), + [anon_sym_COMMA] = ACTIONS(890), + [anon_sym_RBRACE] = ACTIONS(888), + [anon_sym_import] = ACTIONS(888), + [anon_sym_var] = ACTIONS(888), + [anon_sym_let] = ACTIONS(888), + [anon_sym_const] = ACTIONS(888), + [anon_sym_if] = ACTIONS(888), + [anon_sym_switch] = ACTIONS(888), + [anon_sym_for] = ACTIONS(888), + [anon_sym_LPAREN] = ACTIONS(888), + [anon_sym_await] = ACTIONS(888), + [anon_sym_in] = ACTIONS(890), + [anon_sym_while] = ACTIONS(888), + [anon_sym_do] = ACTIONS(888), + [anon_sym_try] = ACTIONS(888), + [anon_sym_with] = ACTIONS(888), + [anon_sym_break] = ACTIONS(888), + [anon_sym_continue] = ACTIONS(888), + [anon_sym_debugger] = ACTIONS(888), + [anon_sym_return] = ACTIONS(888), + [anon_sym_throw] = ACTIONS(888), + [anon_sym_SEMI] = ACTIONS(888), + [anon_sym_yield] = ACTIONS(888), + [anon_sym_LBRACK] = ACTIONS(888), + [anon_sym_LTtemplate_GT] = ACTIONS(888), + [anon_sym_LT] = ACTIONS(888), + [anon_sym_GT] = ACTIONS(890), + [anon_sym_DOT] = ACTIONS(890), + [anon_sym_class] = ACTIONS(888), + [anon_sym_async] = ACTIONS(888), + [anon_sym_function] = ACTIONS(888), + [sym_optional_chain] = ACTIONS(890), + [anon_sym_new] = ACTIONS(888), + [anon_sym_AMP_AMP] = ACTIONS(890), + [anon_sym_PIPE_PIPE] = ACTIONS(890), + [anon_sym_GT_GT] = ACTIONS(890), + [anon_sym_GT_GT_GT] = ACTIONS(890), + [anon_sym_LT_LT] = ACTIONS(890), + [anon_sym_AMP] = ACTIONS(890), + [anon_sym_CARET] = ACTIONS(890), + [anon_sym_PIPE] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(888), + [anon_sym_DASH] = ACTIONS(888), + [anon_sym_SLASH] = ACTIONS(888), + [anon_sym_PERCENT] = ACTIONS(890), + [anon_sym_STAR_STAR] = ACTIONS(890), + [anon_sym_LT_EQ] = ACTIONS(890), + [anon_sym_EQ_EQ] = ACTIONS(890), + [anon_sym_EQ_EQ_EQ] = ACTIONS(890), + [anon_sym_BANG_EQ] = ACTIONS(890), + [anon_sym_BANG_EQ_EQ] = ACTIONS(890), + [anon_sym_GT_EQ] = ACTIONS(890), + [anon_sym_QMARK_QMARK] = ACTIONS(890), + [anon_sym_instanceof] = ACTIONS(890), + [anon_sym_BANG] = ACTIONS(888), + [anon_sym_TILDE] = ACTIONS(888), + [anon_sym_typeof] = ACTIONS(888), + [anon_sym_void] = ACTIONS(888), + [anon_sym_delete] = ACTIONS(888), + [anon_sym_PLUS_PLUS] = ACTIONS(888), + [anon_sym_DASH_DASH] = ACTIONS(888), + [anon_sym_DQUOTE] = ACTIONS(888), + [anon_sym_SQUOTE] = ACTIONS(888), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(888), + [sym_number] = ACTIONS(888), + [sym_private_property_identifier] = ACTIONS(888), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [sym_undefined] = ACTIONS(888), + [anon_sym_AT] = ACTIONS(888), + [anon_sym_static] = ACTIONS(888), + [anon_sym_get] = ACTIONS(888), + [anon_sym_set] = ACTIONS(888), + [sym__automatic_semicolon] = ACTIONS(1035), + [sym__ternary_qmark] = ACTIONS(894), + }, + [207] = { + [ts_builtin_sym_end] = ACTIONS(989), + [sym_identifier] = ACTIONS(896), + [anon_sym_export] = ACTIONS(896), + [anon_sym_STAR] = ACTIONS(898), + [anon_sym_LBRACE] = ACTIONS(896), + [anon_sym_COMMA] = ACTIONS(898), + [anon_sym_RBRACE] = ACTIONS(896), + [anon_sym_import] = ACTIONS(896), + [anon_sym_var] = ACTIONS(896), + [anon_sym_let] = ACTIONS(896), + [anon_sym_const] = ACTIONS(896), + [anon_sym_if] = ACTIONS(896), + [anon_sym_switch] = ACTIONS(896), + [anon_sym_for] = ACTIONS(896), + [anon_sym_LPAREN] = ACTIONS(896), + [anon_sym_await] = ACTIONS(896), + [anon_sym_in] = ACTIONS(898), + [anon_sym_while] = ACTIONS(896), + [anon_sym_do] = ACTIONS(896), + [anon_sym_try] = ACTIONS(896), + [anon_sym_with] = ACTIONS(896), + [anon_sym_break] = ACTIONS(896), + [anon_sym_continue] = ACTIONS(896), + [anon_sym_debugger] = ACTIONS(896), + [anon_sym_return] = ACTIONS(896), + [anon_sym_throw] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(896), + [anon_sym_yield] = ACTIONS(896), + [anon_sym_LBRACK] = ACTIONS(896), + [anon_sym_LTtemplate_GT] = ACTIONS(896), + [anon_sym_LT] = ACTIONS(896), + [anon_sym_GT] = ACTIONS(898), + [anon_sym_DOT] = ACTIONS(898), + [anon_sym_class] = ACTIONS(896), + [anon_sym_async] = ACTIONS(896), + [anon_sym_function] = ACTIONS(896), + [sym_optional_chain] = ACTIONS(898), + [anon_sym_new] = ACTIONS(896), + [anon_sym_AMP_AMP] = ACTIONS(898), + [anon_sym_PIPE_PIPE] = ACTIONS(898), + [anon_sym_GT_GT] = ACTIONS(898), + [anon_sym_GT_GT_GT] = ACTIONS(898), + [anon_sym_LT_LT] = ACTIONS(898), + [anon_sym_AMP] = ACTIONS(898), + [anon_sym_CARET] = ACTIONS(898), + [anon_sym_PIPE] = ACTIONS(898), + [anon_sym_PLUS] = ACTIONS(896), + [anon_sym_DASH] = ACTIONS(896), + [anon_sym_SLASH] = ACTIONS(896), + [anon_sym_PERCENT] = ACTIONS(898), + [anon_sym_STAR_STAR] = ACTIONS(898), + [anon_sym_LT_EQ] = ACTIONS(898), + [anon_sym_EQ_EQ] = ACTIONS(898), + [anon_sym_EQ_EQ_EQ] = ACTIONS(898), + [anon_sym_BANG_EQ] = ACTIONS(898), + [anon_sym_BANG_EQ_EQ] = ACTIONS(898), + [anon_sym_GT_EQ] = ACTIONS(898), + [anon_sym_QMARK_QMARK] = ACTIONS(898), + [anon_sym_instanceof] = ACTIONS(898), + [anon_sym_BANG] = ACTIONS(896), + [anon_sym_TILDE] = ACTIONS(896), + [anon_sym_typeof] = ACTIONS(896), + [anon_sym_void] = ACTIONS(896), + [anon_sym_delete] = ACTIONS(896), + [anon_sym_PLUS_PLUS] = ACTIONS(896), + [anon_sym_DASH_DASH] = ACTIONS(896), + [anon_sym_DQUOTE] = ACTIONS(896), + [anon_sym_SQUOTE] = ACTIONS(896), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(896), + [sym_number] = ACTIONS(896), + [sym_private_property_identifier] = ACTIONS(896), + [sym_this] = ACTIONS(896), + [sym_super] = ACTIONS(896), + [sym_true] = ACTIONS(896), + [sym_false] = ACTIONS(896), + [sym_null] = ACTIONS(896), + [sym_undefined] = ACTIONS(896), + [anon_sym_AT] = ACTIONS(896), + [anon_sym_static] = ACTIONS(896), + [anon_sym_get] = ACTIONS(896), + [anon_sym_set] = ACTIONS(896), + [sym__automatic_semicolon] = ACTIONS(1037), + [sym__ternary_qmark] = ACTIONS(902), + }, + [208] = { + [ts_builtin_sym_end] = ACTIONS(850), + [sym_identifier] = ACTIONS(848), + [anon_sym_export] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_COMMA] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(848), + [anon_sym_var] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_switch] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_with] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_debugger] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_throw] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LTtemplate_GT] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DOT] = ACTIONS(848), + [anon_sym_class] = ACTIONS(848), + [anon_sym_async] = ACTIONS(848), + [anon_sym_function] = ACTIONS(848), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(848), + [anon_sym_AMP_AMP] = ACTIONS(848), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [anon_sym_GT_GT] = ACTIONS(848), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_PERCENT] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(848), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(848), + [anon_sym_typeof] = ACTIONS(848), + [anon_sym_void] = ACTIONS(848), + [anon_sym_delete] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_SQUOTE] = ACTIONS(848), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(848), + [sym_number] = ACTIONS(848), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(848), + [sym_super] = ACTIONS(848), + [sym_true] = ACTIONS(848), + [sym_false] = ACTIONS(848), + [sym_null] = ACTIONS(848), + [sym_undefined] = ACTIONS(848), + [anon_sym_AT] = ACTIONS(848), + [anon_sym_static] = ACTIONS(848), + [anon_sym_get] = ACTIONS(848), + [anon_sym_set] = ACTIONS(848), + [sym__automatic_semicolon] = ACTIONS(850), + [sym__ternary_qmark] = ACTIONS(850), + }, + [209] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1388), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1781), + [sym_assignment_pattern] = STATE(2072), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1781), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1032), + [sym_subscript_expression] = STATE(1032), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1781), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_sequence_expression] = STATE(2679), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [sym_pattern] = STATE(1894), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_RPAREN] = ACTIONS(1031), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(790), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_DOT_DOT_DOT] = ACTIONS(948), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(792), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), + }, + [210] = { + [ts_builtin_sym_end] = ACTIONS(973), + [sym_identifier] = ACTIONS(914), + [anon_sym_export] = ACTIONS(914), + [anon_sym_STAR] = ACTIONS(916), + [anon_sym_LBRACE] = ACTIONS(914), + [anon_sym_COMMA] = ACTIONS(916), + [anon_sym_RBRACE] = ACTIONS(914), + [anon_sym_import] = ACTIONS(914), + [anon_sym_var] = ACTIONS(914), + [anon_sym_let] = ACTIONS(914), + [anon_sym_const] = ACTIONS(914), + [anon_sym_if] = ACTIONS(914), + [anon_sym_switch] = ACTIONS(914), + [anon_sym_for] = ACTIONS(914), + [anon_sym_LPAREN] = ACTIONS(914), + [anon_sym_await] = ACTIONS(914), + [anon_sym_in] = ACTIONS(916), + [anon_sym_while] = ACTIONS(914), + [anon_sym_do] = ACTIONS(914), + [anon_sym_try] = ACTIONS(914), + [anon_sym_with] = ACTIONS(914), + [anon_sym_break] = ACTIONS(914), + [anon_sym_continue] = ACTIONS(914), + [anon_sym_debugger] = ACTIONS(914), + [anon_sym_return] = ACTIONS(914), + [anon_sym_throw] = ACTIONS(914), + [anon_sym_SEMI] = ACTIONS(914), + [anon_sym_yield] = ACTIONS(914), + [anon_sym_LBRACK] = ACTIONS(914), + [anon_sym_LTtemplate_GT] = ACTIONS(914), + [anon_sym_LT] = ACTIONS(914), + [anon_sym_GT] = ACTIONS(916), + [anon_sym_DOT] = ACTIONS(916), + [anon_sym_class] = ACTIONS(914), + [anon_sym_async] = ACTIONS(914), + [anon_sym_function] = ACTIONS(914), + [sym_optional_chain] = ACTIONS(916), + [anon_sym_new] = ACTIONS(914), + [anon_sym_AMP_AMP] = ACTIONS(916), + [anon_sym_PIPE_PIPE] = ACTIONS(916), + [anon_sym_GT_GT] = ACTIONS(916), + [anon_sym_GT_GT_GT] = ACTIONS(916), + [anon_sym_LT_LT] = ACTIONS(916), + [anon_sym_AMP] = ACTIONS(916), + [anon_sym_CARET] = ACTIONS(916), + [anon_sym_PIPE] = ACTIONS(916), + [anon_sym_PLUS] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(914), + [anon_sym_SLASH] = ACTIONS(914), + [anon_sym_PERCENT] = ACTIONS(916), + [anon_sym_STAR_STAR] = ACTIONS(916), + [anon_sym_LT_EQ] = ACTIONS(916), + [anon_sym_EQ_EQ] = ACTIONS(916), + [anon_sym_EQ_EQ_EQ] = ACTIONS(916), + [anon_sym_BANG_EQ] = ACTIONS(916), + [anon_sym_BANG_EQ_EQ] = ACTIONS(916), + [anon_sym_GT_EQ] = ACTIONS(916), + [anon_sym_QMARK_QMARK] = ACTIONS(916), + [anon_sym_instanceof] = ACTIONS(916), + [anon_sym_BANG] = ACTIONS(914), + [anon_sym_TILDE] = ACTIONS(914), + [anon_sym_typeof] = ACTIONS(914), + [anon_sym_void] = ACTIONS(914), + [anon_sym_delete] = ACTIONS(914), + [anon_sym_PLUS_PLUS] = ACTIONS(914), + [anon_sym_DASH_DASH] = ACTIONS(914), + [anon_sym_DQUOTE] = ACTIONS(914), + [anon_sym_SQUOTE] = ACTIONS(914), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(914), + [sym_number] = ACTIONS(914), + [sym_private_property_identifier] = ACTIONS(914), + [sym_this] = ACTIONS(914), + [sym_super] = ACTIONS(914), + [sym_true] = ACTIONS(914), + [sym_false] = ACTIONS(914), + [sym_null] = ACTIONS(914), + [sym_undefined] = ACTIONS(914), + [anon_sym_AT] = ACTIONS(914), + [anon_sym_static] = ACTIONS(914), + [anon_sym_get] = ACTIONS(914), + [anon_sym_set] = ACTIONS(914), + [sym__automatic_semicolon] = ACTIONS(1039), + [sym__ternary_qmark] = ACTIONS(920), }, [211] = { - [ts_builtin_sym_end] = ACTIONS(973), - [sym_identifier] = ACTIONS(896), - [anon_sym_export] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(898), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_COMMA] = ACTIONS(898), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_import] = ACTIONS(896), - [anon_sym_var] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_switch] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_await] = ACTIONS(896), - [anon_sym_in] = ACTIONS(898), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_try] = ACTIONS(896), - [anon_sym_with] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_debugger] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_throw] = ACTIONS(896), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_yield] = ACTIONS(896), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LTtemplate_GT] = ACTIONS(896), - [anon_sym_LT] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(898), - [anon_sym_DOT] = ACTIONS(898), - [anon_sym_class] = ACTIONS(896), - [anon_sym_async] = ACTIONS(896), - [anon_sym_function] = ACTIONS(896), - [sym_optional_chain] = ACTIONS(898), - [anon_sym_new] = ACTIONS(896), - [anon_sym_AMP_AMP] = ACTIONS(898), - [anon_sym_PIPE_PIPE] = ACTIONS(898), - [anon_sym_GT_GT] = ACTIONS(898), - [anon_sym_GT_GT_GT] = ACTIONS(898), - [anon_sym_LT_LT] = ACTIONS(898), - [anon_sym_AMP] = ACTIONS(898), - [anon_sym_CARET] = ACTIONS(898), - [anon_sym_PIPE] = ACTIONS(898), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_PERCENT] = ACTIONS(898), - [anon_sym_STAR_STAR] = ACTIONS(898), - [anon_sym_LT_EQ] = ACTIONS(898), - [anon_sym_EQ_EQ] = ACTIONS(898), - [anon_sym_EQ_EQ_EQ] = ACTIONS(898), - [anon_sym_BANG_EQ] = ACTIONS(898), - [anon_sym_BANG_EQ_EQ] = ACTIONS(898), - [anon_sym_GT_EQ] = ACTIONS(898), - [anon_sym_QMARK_QMARK] = ACTIONS(898), - [anon_sym_instanceof] = ACTIONS(898), - [anon_sym_BANG] = ACTIONS(896), - [anon_sym_TILDE] = ACTIONS(896), - [anon_sym_typeof] = ACTIONS(896), - [anon_sym_void] = ACTIONS(896), - [anon_sym_delete] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_DASH_DASH] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [anon_sym_SQUOTE] = ACTIONS(896), + [ts_builtin_sym_end] = ACTIONS(965), + [sym_identifier] = ACTIONS(906), + [anon_sym_export] = ACTIONS(906), + [anon_sym_STAR] = ACTIONS(908), + [anon_sym_LBRACE] = ACTIONS(906), + [anon_sym_COMMA] = ACTIONS(908), + [anon_sym_RBRACE] = ACTIONS(906), + [anon_sym_import] = ACTIONS(906), + [anon_sym_var] = ACTIONS(906), + [anon_sym_let] = ACTIONS(906), + [anon_sym_const] = ACTIONS(906), + [anon_sym_if] = ACTIONS(906), + [anon_sym_switch] = ACTIONS(906), + [anon_sym_for] = ACTIONS(906), + [anon_sym_LPAREN] = ACTIONS(906), + [anon_sym_await] = ACTIONS(906), + [anon_sym_in] = ACTIONS(908), + [anon_sym_while] = ACTIONS(906), + [anon_sym_do] = ACTIONS(906), + [anon_sym_try] = ACTIONS(906), + [anon_sym_with] = ACTIONS(906), + [anon_sym_break] = ACTIONS(906), + [anon_sym_continue] = ACTIONS(906), + [anon_sym_debugger] = ACTIONS(906), + [anon_sym_return] = ACTIONS(906), + [anon_sym_throw] = ACTIONS(906), + [anon_sym_SEMI] = ACTIONS(906), + [anon_sym_yield] = ACTIONS(906), + [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_LTtemplate_GT] = ACTIONS(906), + [anon_sym_LT] = ACTIONS(906), + [anon_sym_GT] = ACTIONS(908), + [anon_sym_DOT] = ACTIONS(908), + [anon_sym_class] = ACTIONS(906), + [anon_sym_async] = ACTIONS(906), + [anon_sym_function] = ACTIONS(906), + [sym_optional_chain] = ACTIONS(908), + [anon_sym_new] = ACTIONS(906), + [anon_sym_AMP_AMP] = ACTIONS(908), + [anon_sym_PIPE_PIPE] = ACTIONS(908), + [anon_sym_GT_GT] = ACTIONS(908), + [anon_sym_GT_GT_GT] = ACTIONS(908), + [anon_sym_LT_LT] = ACTIONS(908), + [anon_sym_AMP] = ACTIONS(908), + [anon_sym_CARET] = ACTIONS(908), + [anon_sym_PIPE] = ACTIONS(908), + [anon_sym_PLUS] = ACTIONS(906), + [anon_sym_DASH] = ACTIONS(906), + [anon_sym_SLASH] = ACTIONS(906), + [anon_sym_PERCENT] = ACTIONS(908), + [anon_sym_STAR_STAR] = ACTIONS(908), + [anon_sym_LT_EQ] = ACTIONS(908), + [anon_sym_EQ_EQ] = ACTIONS(908), + [anon_sym_EQ_EQ_EQ] = ACTIONS(908), + [anon_sym_BANG_EQ] = ACTIONS(908), + [anon_sym_BANG_EQ_EQ] = ACTIONS(908), + [anon_sym_GT_EQ] = ACTIONS(908), + [anon_sym_QMARK_QMARK] = ACTIONS(908), + [anon_sym_instanceof] = ACTIONS(908), + [anon_sym_BANG] = ACTIONS(906), + [anon_sym_TILDE] = ACTIONS(906), + [anon_sym_typeof] = ACTIONS(906), + [anon_sym_void] = ACTIONS(906), + [anon_sym_delete] = ACTIONS(906), + [anon_sym_PLUS_PLUS] = ACTIONS(906), + [anon_sym_DASH_DASH] = ACTIONS(906), + [anon_sym_DQUOTE] = ACTIONS(906), + [anon_sym_SQUOTE] = ACTIONS(906), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(896), - [sym_number] = ACTIONS(896), - [sym_private_property_identifier] = ACTIONS(896), - [sym_this] = ACTIONS(896), - [sym_super] = ACTIONS(896), - [sym_true] = ACTIONS(896), - [sym_false] = ACTIONS(896), - [sym_null] = ACTIONS(896), - [sym_undefined] = ACTIONS(896), - [anon_sym_AT] = ACTIONS(896), - [anon_sym_static] = ACTIONS(896), - [anon_sym_get] = ACTIONS(896), - [anon_sym_set] = ACTIONS(896), + [anon_sym_BQUOTE] = ACTIONS(906), + [sym_number] = ACTIONS(906), + [sym_private_property_identifier] = ACTIONS(906), + [sym_this] = ACTIONS(906), + [sym_super] = ACTIONS(906), + [sym_true] = ACTIONS(906), + [sym_false] = ACTIONS(906), + [sym_null] = ACTIONS(906), + [sym_undefined] = ACTIONS(906), + [anon_sym_AT] = ACTIONS(906), + [anon_sym_static] = ACTIONS(906), + [anon_sym_get] = ACTIONS(906), + [anon_sym_set] = ACTIONS(906), [sym__automatic_semicolon] = ACTIONS(1041), - [sym__ternary_qmark] = ACTIONS(902), + [sym__ternary_qmark] = ACTIONS(912), }, [212] = { [ts_builtin_sym_end] = ACTIONS(958), - [sym_identifier] = ACTIONS(868), - [anon_sym_export] = ACTIONS(868), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(868), - [anon_sym_COMMA] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(868), - [anon_sym_import] = ACTIONS(868), - [anon_sym_var] = ACTIONS(868), - [anon_sym_let] = ACTIONS(868), - [anon_sym_const] = ACTIONS(868), - [anon_sym_if] = ACTIONS(868), - [anon_sym_switch] = ACTIONS(868), - [anon_sym_for] = ACTIONS(868), - [anon_sym_LPAREN] = ACTIONS(868), - [anon_sym_await] = ACTIONS(868), - [anon_sym_in] = ACTIONS(870), - [anon_sym_while] = ACTIONS(868), - [anon_sym_do] = ACTIONS(868), - [anon_sym_try] = ACTIONS(868), - [anon_sym_with] = ACTIONS(868), - [anon_sym_break] = ACTIONS(868), - [anon_sym_continue] = ACTIONS(868), - [anon_sym_debugger] = ACTIONS(868), - [anon_sym_return] = ACTIONS(868), - [anon_sym_throw] = ACTIONS(868), - [anon_sym_SEMI] = ACTIONS(868), - [anon_sym_yield] = ACTIONS(868), - [anon_sym_LBRACK] = ACTIONS(868), - [anon_sym_LTtemplate_GT] = ACTIONS(868), - [anon_sym_LT] = ACTIONS(868), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DOT] = ACTIONS(870), - [anon_sym_class] = ACTIONS(868), - [anon_sym_async] = ACTIONS(868), - [anon_sym_function] = ACTIONS(868), - [sym_optional_chain] = ACTIONS(870), - [anon_sym_new] = ACTIONS(868), - [anon_sym_AMP_AMP] = ACTIONS(870), - [anon_sym_PIPE_PIPE] = ACTIONS(870), - [anon_sym_GT_GT] = ACTIONS(870), - [anon_sym_GT_GT_GT] = ACTIONS(870), - [anon_sym_LT_LT] = ACTIONS(870), - [anon_sym_AMP] = ACTIONS(870), - [anon_sym_CARET] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(868), - [anon_sym_DASH] = ACTIONS(868), - [anon_sym_SLASH] = ACTIONS(868), - [anon_sym_PERCENT] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_EQ_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_QMARK_QMARK] = ACTIONS(870), - [anon_sym_instanceof] = ACTIONS(870), - [anon_sym_BANG] = ACTIONS(868), - [anon_sym_TILDE] = ACTIONS(868), - [anon_sym_typeof] = ACTIONS(868), - [anon_sym_void] = ACTIONS(868), - [anon_sym_delete] = ACTIONS(868), - [anon_sym_PLUS_PLUS] = ACTIONS(868), - [anon_sym_DASH_DASH] = ACTIONS(868), - [anon_sym_DQUOTE] = ACTIONS(868), - [anon_sym_SQUOTE] = ACTIONS(868), + [sym_identifier] = ACTIONS(840), + [anon_sym_export] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_COMMA] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_import] = ACTIONS(840), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_switch] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_await] = ACTIONS(840), + [anon_sym_in] = ACTIONS(842), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_with] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_debugger] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_throw] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_yield] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LTtemplate_GT] = ACTIONS(840), + [anon_sym_LT] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(842), + [anon_sym_DOT] = ACTIONS(842), + [anon_sym_class] = ACTIONS(840), + [anon_sym_async] = ACTIONS(840), + [anon_sym_function] = ACTIONS(840), + [sym_optional_chain] = ACTIONS(842), + [anon_sym_new] = ACTIONS(840), + [anon_sym_AMP_AMP] = ACTIONS(842), + [anon_sym_PIPE_PIPE] = ACTIONS(842), + [anon_sym_GT_GT] = ACTIONS(842), + [anon_sym_GT_GT_GT] = ACTIONS(842), + [anon_sym_LT_LT] = ACTIONS(842), + [anon_sym_AMP] = ACTIONS(842), + [anon_sym_CARET] = ACTIONS(842), + [anon_sym_PIPE] = ACTIONS(842), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_PERCENT] = ACTIONS(842), + [anon_sym_STAR_STAR] = ACTIONS(842), + [anon_sym_LT_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ] = ACTIONS(842), + [anon_sym_EQ_EQ_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ] = ACTIONS(842), + [anon_sym_BANG_EQ_EQ] = ACTIONS(842), + [anon_sym_GT_EQ] = ACTIONS(842), + [anon_sym_QMARK_QMARK] = ACTIONS(842), + [anon_sym_instanceof] = ACTIONS(842), + [anon_sym_BANG] = ACTIONS(840), + [anon_sym_TILDE] = ACTIONS(840), + [anon_sym_typeof] = ACTIONS(840), + [anon_sym_void] = ACTIONS(840), + [anon_sym_delete] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [anon_sym_SQUOTE] = ACTIONS(840), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(868), - [sym_number] = ACTIONS(868), - [sym_private_property_identifier] = ACTIONS(868), - [sym_this] = ACTIONS(868), - [sym_super] = ACTIONS(868), - [sym_true] = ACTIONS(868), - [sym_false] = ACTIONS(868), - [sym_null] = ACTIONS(868), - [sym_undefined] = ACTIONS(868), - [anon_sym_AT] = ACTIONS(868), - [anon_sym_static] = ACTIONS(868), - [anon_sym_get] = ACTIONS(868), - [anon_sym_set] = ACTIONS(868), + [anon_sym_BQUOTE] = ACTIONS(840), + [sym_number] = ACTIONS(840), + [sym_private_property_identifier] = ACTIONS(840), + [sym_this] = ACTIONS(840), + [sym_super] = ACTIONS(840), + [sym_true] = ACTIONS(840), + [sym_false] = ACTIONS(840), + [sym_null] = ACTIONS(840), + [sym_undefined] = ACTIONS(840), + [anon_sym_AT] = ACTIONS(840), + [anon_sym_static] = ACTIONS(840), + [anon_sym_get] = ACTIONS(840), + [anon_sym_set] = ACTIONS(840), [sym__automatic_semicolon] = ACTIONS(1043), - [sym__ternary_qmark] = ACTIONS(874), + [sym__ternary_qmark] = ACTIONS(846), }, [213] = { - [ts_builtin_sym_end] = ACTIONS(965), - [sym_identifier] = ACTIONS(888), - [anon_sym_export] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_COMMA] = ACTIONS(890), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(888), - [anon_sym_var] = ACTIONS(888), - [anon_sym_let] = ACTIONS(888), - [anon_sym_const] = ACTIONS(888), - [anon_sym_if] = ACTIONS(888), - [anon_sym_switch] = ACTIONS(888), - [anon_sym_for] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(888), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(888), - [anon_sym_do] = ACTIONS(888), - [anon_sym_try] = ACTIONS(888), - [anon_sym_with] = ACTIONS(888), - [anon_sym_break] = ACTIONS(888), - [anon_sym_continue] = ACTIONS(888), - [anon_sym_debugger] = ACTIONS(888), - [anon_sym_return] = ACTIONS(888), - [anon_sym_throw] = ACTIONS(888), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(888), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_LTtemplate_GT] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_class] = ACTIONS(888), - [anon_sym_async] = ACTIONS(888), - [anon_sym_function] = ACTIONS(888), - [sym_optional_chain] = ACTIONS(890), - [anon_sym_new] = ACTIONS(888), - [anon_sym_AMP_AMP] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(890), - [anon_sym_LT_LT] = ACTIONS(890), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_PERCENT] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(890), - [anon_sym_GT_EQ] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(890), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(888), - [anon_sym_typeof] = ACTIONS(888), - [anon_sym_void] = ACTIONS(888), - [anon_sym_delete] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_SQUOTE] = ACTIONS(888), + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(974), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1798), + [sym_assignment_pattern] = STATE(2131), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1798), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1028), + [sym_subscript_expression] = STATE(1028), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1608), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1798), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2767), + [sym_pattern] = STATE(2014), + [sym_rest_pattern] = STATE(1849), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(934), + [anon_sym_export] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(938), + [anon_sym_COMMA] = ACTIONS(1045), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), + [anon_sym_LBRACK] = ACTIONS(942), + [anon_sym_RBRACK] = ACTIONS(1045), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(946), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(768), + [anon_sym_DOT_DOT_DOT] = ACTIONS(948), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(888), - [sym_number] = ACTIONS(888), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(888), - [sym_super] = ACTIONS(888), - [sym_true] = ACTIONS(888), - [sym_false] = ACTIONS(888), - [sym_null] = ACTIONS(888), - [sym_undefined] = ACTIONS(888), - [anon_sym_AT] = ACTIONS(888), - [anon_sym_static] = ACTIONS(888), - [anon_sym_get] = ACTIONS(888), - [anon_sym_set] = ACTIONS(888), - [sym__automatic_semicolon] = ACTIONS(1045), - [sym__ternary_qmark] = ACTIONS(894), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(950), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(936), + [anon_sym_get] = ACTIONS(936), + [anon_sym_set] = ACTIONS(936), }, [214] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1311), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1286), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_spread_element] = STATE(2108), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_spread_element] = STATE(2063), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_repeat1] = STATE(2110), [sym_identifier] = ACTIONS(638), [anon_sym_export] = ACTIONS(640), [anon_sym_LBRACE] = ACTIONS(644), [anon_sym_COMMA] = ACTIONS(1047), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1049), + [anon_sym_RPAREN] = ACTIONS(1047), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_RBRACK] = ACTIONS(1047), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -36461,50 +36461,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [215] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1306), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1238), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_spread_element] = STATE(1989), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_spread_element] = STATE(1994), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_repeat1] = STATE(1988), + [aux_sym_array_repeat1] = STATE(1995), [sym_identifier] = ACTIONS(638), [anon_sym_export] = ACTIONS(640), [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_COMMA] = ACTIONS(1051), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_RPAREN] = ACTIONS(1053), @@ -36517,7 +36517,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -36546,42 +36546,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [216] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1330), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1260), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), [sym_spread_element] = STATE(2009), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -36589,7 +36589,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(638), [anon_sym_export] = ACTIONS(640), [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_COMMA] = ACTIONS(1051), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_RPAREN] = ACTIONS(1055), @@ -36602,7 +36602,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -36631,127 +36631,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [217] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1236), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(974), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(1798), + [sym_assignment_pattern] = STATE(2302), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(1798), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1015), - [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2768), - [sym_spread_element] = STATE(2063), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1028), + [sym_subscript_expression] = STATE(1028), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1608), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(1798), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), + [sym_formal_parameters] = STATE(2767), + [sym_pattern] = STATE(2100), + [sym_rest_pattern] = STATE(1849), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(638), - [anon_sym_export] = ACTIONS(640), - [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_COMMA] = ACTIONS(1057), + [sym_identifier] = ACTIONS(934), + [anon_sym_export] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(938), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_RPAREN] = ACTIONS(1057), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(656), - [anon_sym_RBRACK] = ACTIONS(1057), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), + [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(662), + [anon_sym_async] = ACTIONS(946), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), + [anon_sym_new] = ACTIONS(768), + [anon_sym_DOT_DOT_DOT] = ACTIONS(948), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(684), + [sym_undefined] = ACTIONS(950), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(640), - [anon_sym_get] = ACTIONS(640), - [anon_sym_set] = ACTIONS(640), + [anon_sym_static] = ACTIONS(936), + [anon_sym_get] = ACTIONS(936), + [anon_sym_set] = ACTIONS(936), }, [218] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1798), [sym_assignment_pattern] = STATE(2072), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [sym_pattern] = STATE(1894), @@ -36762,33 +36762,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(938), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1027), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_RPAREN] = ACTIONS(1031), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(946), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), + [anon_sym_new] = ACTIONS(768), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -36801,50 +36801,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(936), }, [219] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1238), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_spread_element] = STATE(1994), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_spread_element] = STATE(2033), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_repeat1] = STATE(1995), + [aux_sym_array_repeat1] = STATE(2034), [sym_identifier] = ACTIONS(638), [anon_sym_export] = ACTIONS(640), [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_COMMA] = ACTIONS(1051), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), [anon_sym_RPAREN] = ACTIONS(1059), @@ -36857,7 +36857,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -36886,42 +36886,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [220] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2768), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2768), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1015), + [sym_subscript_expression] = STATE(1015), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2768), + [sym_spread_element] = STATE(2108), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [aux_sym_export_statement_repeat1] = STATE(1976), + [aux_sym_array_repeat1] = STATE(2110), + [sym_identifier] = ACTIONS(638), + [anon_sym_export] = ACTIONS(640), + [anon_sym_LBRACE] = ACTIONS(644), + [anon_sym_COMMA] = ACTIONS(1051), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_RPAREN] = ACTIONS(1061), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(662), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(684), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(640), + [anon_sym_get] = ACTIONS(640), + [anon_sym_set] = ACTIONS(640), + }, + [221] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1798), [sym_assignment_pattern] = STATE(2302), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [sym_pattern] = STATE(2100), @@ -36932,33 +37017,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(938), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1061), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_RPAREN] = ACTIONS(1063), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(946), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), + [anon_sym_new] = ACTIONS(768), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -36970,54 +37055,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(936), [anon_sym_set] = ACTIONS(936), }, - [221] = { - [sym_import] = STATE(1096), + [222] = { + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1333), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_spread_element] = STATE(2033), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_spread_element] = STATE(1989), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), - [aux_sym_array_repeat1] = STATE(2034), + [aux_sym_array_repeat1] = STATE(1988), [sym_identifier] = ACTIONS(638), [anon_sym_export] = ACTIONS(640), [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_COMMA] = ACTIONS(1051), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1063), + [anon_sym_RPAREN] = ACTIONS(1065), [anon_sym_await] = ACTIONS(652), [anon_sym_yield] = ACTIONS(654), [anon_sym_LBRACK] = ACTIONS(656), @@ -37027,7 +37112,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -37055,97 +37140,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(640), [anon_sym_set] = ACTIONS(640), }, - [222] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(974), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(1798), - [sym_assignment_pattern] = STATE(2302), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1028), - [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2767), - [sym_pattern] = STATE(2100), - [sym_rest_pattern] = STATE(1849), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(936), - [anon_sym_LBRACE] = ACTIONS(938), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(1065), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(946), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(950), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(936), - [anon_sym_get] = ACTIONS(936), - [anon_sym_set] = ACTIONS(936), - }, [223] = { [sym_import] = STATE(1268), [sym_expression_statement] = STATE(243), [sym_empty_statement] = STATE(243), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1336), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -37182,20 +37182,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -37220,47 +37220,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [224] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1798), [sym_assignment_pattern] = STATE(2302), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [sym_pattern] = STATE(2100), @@ -37271,32 +37271,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(938), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(946), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), + [anon_sym_new] = ACTIONS(768), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -37313,7 +37313,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = STATE(240), [sym_empty_statement] = STATE(240), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1336), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -37350,20 +37350,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -37388,54 +37388,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [226] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1344), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1781), [sym_assignment_pattern] = STATE(2344), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1781), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1032), [sym_subscript_expression] = STATE(1032), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1781), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [sym_pattern] = STATE(2054), [sym_rest_pattern] = STATE(1849), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(798), - [anon_sym_export] = ACTIONS(800), + [sym_identifier] = ACTIONS(782), + [anon_sym_export] = ACTIONS(784), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), @@ -37445,7 +37445,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(806), + [anon_sym_async] = ACTIONS(790), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), @@ -37470,18 +37470,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(808), + [sym_undefined] = ACTIONS(792), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(800), - [anon_sym_get] = ACTIONS(800), - [anon_sym_set] = ACTIONS(800), + [anon_sym_static] = ACTIONS(784), + [anon_sym_get] = ACTIONS(784), + [anon_sym_set] = ACTIONS(784), }, [227] = { [sym_import] = STATE(1268), [sym_expression_statement] = STATE(242), [sym_empty_statement] = STATE(242), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1336), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -37518,20 +37518,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -37556,16 +37556,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [228] = { [sym_import] = STATE(1268), [sym_expression_statement] = STATE(241), [sym_empty_statement] = STATE(241), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1336), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -37602,20 +37602,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -37640,16 +37640,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [229] = { [sym_import] = STATE(1268), [sym_expression_statement] = STATE(239), [sym_empty_statement] = STATE(239), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1336), + [sym_expression] = STATE(1255), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -37686,20 +37686,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_await] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(788), + [anon_sym_SEMI] = ACTIONS(828), [anon_sym_yield] = ACTIONS(51), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -37724,47 +37724,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [230] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1798), [sym_assignment_pattern] = STATE(2344), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1798), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1028), [sym_subscript_expression] = STATE(1028), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1798), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [sym_pattern] = STATE(2054), @@ -37775,32 +37775,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(938), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(946), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), + [anon_sym_new] = ACTIONS(768), [anon_sym_DOT_DOT_DOT] = ACTIONS(948), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -37813,43 +37813,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(936), }, [231] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1353), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), [sym_spread_element] = STATE(2719), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2719), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -37868,7 +37868,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -37897,43 +37897,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [232] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1371), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), [sym_spread_element] = STATE(2755), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2755), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -37952,7 +37952,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(662), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1051), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1049), [anon_sym_PLUS] = ACTIONS(668), [anon_sym_DASH] = ACTIONS(668), [anon_sym_SLASH] = ACTIONS(670), @@ -37981,41 +37981,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [233] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1048), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2022), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2022), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1048), [sym_subscript_expression] = STATE(1048), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2022), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -38027,31 +38027,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(1079), [anon_sym_const] = ACTIONS(1079), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(1081), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(1083), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -38066,7 +38066,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [234] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1321), + [sym_expression] = STATE(1304), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -38103,8 +38103,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -38114,9 +38114,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -38141,15 +38141,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), [sym__automatic_semicolon] = ACTIONS(1089), }, [235] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1261), + [sym_expression] = STATE(1312), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -38186,8 +38186,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -38197,9 +38197,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -38224,15 +38224,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), [sym__automatic_semicolon] = ACTIONS(1093), }, [236] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1286), + [sym_expression] = STATE(1322), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -38269,8 +38269,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -38280,9 +38280,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -38307,9 +38307,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), [sym__automatic_semicolon] = ACTIONS(1097), }, [237] = { @@ -38352,8 +38352,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -38363,9 +38363,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -38390,15 +38390,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), [sym__automatic_semicolon] = ACTIONS(1101), }, [238] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1334), + [sym_expression] = STATE(1242), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -38435,8 +38435,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -38446,9 +38446,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -38473,48 +38473,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), [sym__automatic_semicolon] = ACTIONS(1105), }, [239] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1389), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2690), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -38561,42 +38561,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [240] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2764), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -38643,42 +38643,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [241] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1368), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2745), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -38725,42 +38725,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [242] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1340), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2687), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -38807,42 +38807,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [243] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1362), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2710), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -38889,199 +38889,199 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [244] = { - [sym_import] = STATE(1096), - [sym_statement_block] = STATE(1149), + [sym_import] = STATE(1129), + [sym_statement_block] = STATE(1163), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1399), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [245] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1126), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1403), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [246] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(995), [sym_expression] = STATE(1447), - [sym_primary_expression] = STATE(1171), - [sym_yield_expression] = STATE(1094), + [sym_primary_expression] = STATE(1210), + [sym_yield_expression] = STATE(1119), [sym_object] = STATE(1268), [sym_object_pattern] = STATE(2728), [sym_array] = STATE(1268), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), [sym_class] = STATE(1268), [sym_function] = STATE(1268), [sym_generator_function] = STATE(1268), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1204), - [sym_await_expression] = STATE(1094), + [sym_new_expression] = STATE(1218), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(995), [sym_subscript_expression] = STATE(995), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), @@ -39094,32 +39094,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_DOT] = ACTIONS(1123), - [anon_sym_class] = ACTIONS(702), + [anon_sym_class] = ACTIONS(698), [anon_sym_async] = ACTIONS(1125), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), @@ -39135,7 +39135,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1305), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1210), + [sym_expression] = STATE(1183), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -39171,52 +39171,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [248] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1257), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1233), + [sym_expression] = STATE(1167), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -39252,8 +39252,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -39262,9 +39262,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -39289,15 +39289,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [249] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1254), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1232), + [sym_expression] = STATE(1230), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -39333,8 +39333,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -39343,9 +39343,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -39370,47 +39370,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [250] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1352), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2684), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -39456,42 +39456,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [251] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1360), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2731), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -39539,7 +39539,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [252] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1333), + [sym_expression] = STATE(1240), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -39576,8 +39576,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -39586,9 +39586,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -39613,14 +39613,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [253] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1274), + [sym_expression] = STATE(1311), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -39657,8 +39657,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -39667,9 +39667,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -39694,47 +39694,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [254] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1396), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2677), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -39780,123 +39780,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [255] = { - [sym_import] = STATE(1096), - [sym_statement_block] = STATE(1106), + [sym_import] = STATE(1129), + [sym_statement_block] = STATE(1145), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1411), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [256] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1126), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1127), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -39942,42 +39942,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [257] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1381), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2688), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40023,42 +40023,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [258] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1124), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1125), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40104,42 +40104,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [259] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1374), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2689), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40185,42 +40185,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [260] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1121), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1122), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40266,42 +40266,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [261] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1393), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2691), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40350,7 +40350,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1263), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1192), + [sym_expression] = STATE(1227), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -40386,8 +40386,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -40396,9 +40396,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -40423,47 +40423,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [263] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1355), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2721), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40509,123 +40509,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [264] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1120), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1390), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [265] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2671), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40671,42 +40671,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [266] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1343), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2670), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -40791,8 +40791,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -40801,9 +40801,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -40828,15 +40828,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [268] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1263), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1180), + [sym_expression] = STATE(1187), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -40872,52 +40872,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [269] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1305), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1224), + [sym_expression] = STATE(1205), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -40953,8 +40953,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -40963,9 +40963,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -40990,15 +40990,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [270] = { [sym_import] = STATE(1268), - [sym_statement_block] = STATE(1287), + [sym_statement_block] = STATE(1261), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1179), + [sym_expression] = STATE(1213), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -41034,8 +41034,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -41044,9 +41044,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -41071,177 +41071,177 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [271] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1121), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1428), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [272] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1124), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1429), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [273] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1254), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1173), + [sym_expression] = STATE(1180), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -41277,84 +41277,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [274] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1356), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2723), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -41400,203 +41400,203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [275] = { - [sym_import] = STATE(1096), - [sym_statement_block] = STATE(1149), + [sym_import] = STATE(1129), + [sym_statement_block] = STATE(1163), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1436), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [276] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1126), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1342), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [277] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), [sym_primary_expression] = STATE(1063), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), [sym_new_expression] = STATE(1058), - [sym_await_expression] = STATE(1094), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -41605,8 +41605,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), @@ -41614,71 +41614,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(1139), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), [anon_sym_static] = ACTIONS(1135), [anon_sym_get] = ACTIONS(1135), [anon_sym_set] = ACTIONS(1135), }, [278] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1394), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2703), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -41724,42 +41724,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [279] = { - [sym_import] = STATE(1096), - [sym_statement_block] = STATE(1106), + [sym_import] = STATE(1129), + [sym_statement_block] = STATE(1145), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1070), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -41808,7 +41808,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_statement_block] = STATE(1257), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1174), + [sym_expression] = STATE(1181), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -41844,84 +41844,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [281] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1375), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2702), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -41967,90 +41967,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [282] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), [sym_primary_expression] = STATE(1063), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), [sym_new_expression] = STATE(1058), - [sym_await_expression] = STATE(1094), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_DOT] = ACTIONS(1137), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [283] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1271), + [sym_expression] = STATE(1301), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -42087,8 +42087,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -42097,9 +42097,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -42124,9 +42124,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [284] = { [sym_import] = STATE(1268), @@ -42168,8 +42168,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -42178,9 +42178,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -42205,14 +42205,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [285] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1314), + [sym_expression] = STATE(1337), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -42249,8 +42249,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -42259,9 +42259,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -42286,47 +42286,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [286] = { - [sym_import] = STATE(1096), - [sym_statement_block] = STATE(1149), + [sym_import] = STATE(1129), + [sym_statement_block] = STATE(1163), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1150), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1162), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -42375,34 +42375,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(995), [sym_expression] = STATE(1447), - [sym_primary_expression] = STATE(1171), - [sym_yield_expression] = STATE(1094), + [sym_primary_expression] = STATE(1210), + [sym_yield_expression] = STATE(1119), [sym_object] = STATE(1268), [sym_object_pattern] = STATE(2728), [sym_array] = STATE(1268), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), [sym_class] = STATE(1268), [sym_function] = STATE(1268), [sym_generator_function] = STATE(1268), [sym_arrow_function] = STATE(1268), [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1204), - [sym_await_expression] = STATE(1094), + [sym_new_expression] = STATE(1218), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(995), [sym_subscript_expression] = STATE(995), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_string] = STATE(1268), [sym_template_string] = STATE(1268), [sym_regex] = STATE(1268), @@ -42415,32 +42415,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_DOT] = ACTIONS(1123), - [anon_sym_class] = ACTIONS(702), + [anon_sym_class] = ACTIONS(698), [anon_sym_async] = ACTIONS(1145), - [anon_sym_function] = ACTIONS(706), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), @@ -42453,42 +42453,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(1143), }, [288] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1397), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2681), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -42534,42 +42534,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [289] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1373), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2756), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -42615,41 +42615,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [290] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), [sym_primary_expression] = STATE(1063), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), [sym_new_expression] = STATE(1058), - [sym_await_expression] = STATE(1094), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -42658,8 +42658,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(644), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(656), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), @@ -42668,70 +42668,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(1151), [anon_sym_function] = ACTIONS(664), [anon_sym_new] = ACTIONS(666), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), [anon_sym_static] = ACTIONS(1149), [anon_sym_get] = ACTIONS(1149), [anon_sym_set] = ACTIONS(1149), }, [291] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1120), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1114), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -42777,366 +42777,366 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [292] = { - [sym_import] = STATE(1096), - [sym_statement_block] = STATE(1106), + [sym_import] = STATE(1129), + [sym_statement_block] = STATE(1145), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1349), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [293] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1120), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1425), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [294] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1121), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1346), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [295] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_statement_block] = STATE(1124), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1345), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(1117), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [296] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1392), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2765), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -43183,9 +43183,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [297] = { [sym_import] = STATE(1268), - [sym_statement_block] = STATE(1287), + [sym_statement_block] = STATE(1261), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1184), + [sym_expression] = STATE(1200), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -43221,52 +43221,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [298] = { [sym_import] = STATE(1268), - [sym_statement_block] = STATE(1337), + [sym_statement_block] = STATE(1284), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1227), + [sym_expression] = STATE(1217), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -43302,8 +43302,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -43312,9 +43312,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -43339,47 +43339,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [299] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1370), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(2754), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -43426,9 +43426,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [300] = { [sym_import] = STATE(1268), - [sym_statement_block] = STATE(1337), + [sym_statement_block] = STATE(1284), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1208), + [sym_expression] = STATE(1225), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -43464,84 +43464,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(1129), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [301] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1108), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), [sym_sequence_expression] = STATE(1957), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -43587,89 +43587,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [302] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1418), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [303] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1203), + [sym_expression] = STATE(1186), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -43705,51 +43705,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [304] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1225), + [sym_expression] = STATE(1224), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -43785,8 +43785,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -43795,9 +43795,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -43822,46 +43822,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [305] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1095), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -43907,41 +43907,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [306] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1098), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -43989,7 +43989,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [307] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1195), + [sym_expression] = STATE(1203), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -44025,83 +44025,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [308] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1099), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -44147,41 +44147,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [309] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1102), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -44227,201 +44227,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [310] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1341), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [311] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1435), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [312] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1439), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -44467,121 +44467,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [313] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1054), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [314] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1089), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -44627,41 +44627,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [315] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1088), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -44707,41 +44707,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [316] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1087), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -44825,8 +44825,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -44835,9 +44835,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -44862,126 +44862,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [318] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1350), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [319] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1109), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -45027,201 +45027,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [320] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1363), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [321] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1364), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [322] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1112), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -45267,121 +45267,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [323] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1365), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [324] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1138), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1150), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -45427,121 +45427,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [325] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1377), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [326] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1132), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -45587,41 +45587,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [327] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1165), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -45667,281 +45667,281 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [328] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1378), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [329] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1379), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [330] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1427), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [331] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1157), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -45989,7 +45989,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [332] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1185), + [sym_expression] = STATE(1199), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -46025,323 +46025,323 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [333] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1055), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [334] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1056), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [335] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1380), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [336] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1151), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1156), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -46389,7 +46389,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [337] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1187), + [sym_expression] = STATE(1198), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -46425,211 +46425,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [338] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1437), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [339] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1054), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [340] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1228), + [sym_expression] = STATE(1234), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -46665,8 +46665,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -46675,9 +46675,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -46702,46 +46702,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [341] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1069), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1154), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -46789,7 +46789,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [342] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1189), + [sym_expression] = STATE(1196), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -46825,83 +46825,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [343] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1056), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -46947,41 +46947,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [344] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1055), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -47029,7 +47029,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [345] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1177), + [sym_expression] = STATE(1209), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -47065,8 +47065,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -47075,9 +47075,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -47102,46 +47102,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [346] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1348), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -47187,281 +47187,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [347] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1119), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1015), - [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(638), - [anon_sym_export] = ACTIONS(640), - [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(656), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(662), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(684), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(640), - [anon_sym_get] = ACTIONS(640), - [anon_sym_set] = ACTIONS(640), - }, - [348] = { - [sym_import] = STATE(1268), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1176), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2656), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2656), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_function] = STATE(1268), - [sym_generator_function] = STATE(1268), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1597), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2656), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2662), - [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_import] = ACTIONS(696), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(29), - [anon_sym_yield] = ACTIONS(51), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(65), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(67), - [anon_sym_SLASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_typeof] = ACTIONS(67), - [anon_sym_void] = ACTIONS(67), - [anon_sym_delete] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(81), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(83), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), - }, - [349] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1438), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2704), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), - [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), - [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), - }, - [350] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1338), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1147), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -47506,44 +47266,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(640), [anon_sym_set] = ACTIONS(640), }, - [351] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(974), - [sym_expression] = STATE(1434), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [348] = { + [sym_import] = STATE(1268), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(1168), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2656), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2656), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_function] = STATE(1268), + [sym_generator_function] = STATE(1268), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1597), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2656), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2662), + [aux_sym_export_statement_repeat1] = STATE(1891), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_import] = ACTIONS(696), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(29), + [anon_sym_yield] = ACTIONS(51), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(81), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), + }, + [349] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1047), + [sym_expression] = STATE(1438), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2705), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2705), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(974), - [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1047), + [sym_subscript_expression] = STATE(1047), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1593), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2705), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2767), + [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), [sym_identifier] = ACTIONS(728), [anon_sym_export] = ACTIONS(730), @@ -47561,67 +47401,227 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(744), [anon_sym_PLUS] = ACTIONS(746), [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(748), [anon_sym_BANG] = ACTIONS(746), [anon_sym_TILDE] = ACTIONS(746), [anon_sym_typeof] = ACTIONS(746), [anon_sym_void] = ACTIONS(746), [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), [anon_sym_static] = ACTIONS(730), [anon_sym_get] = ACTIONS(730), [anon_sym_set] = ACTIONS(730), }, + [350] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1338), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2768), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2768), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1015), + [sym_subscript_expression] = STATE(1015), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2768), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(638), + [anon_sym_export] = ACTIONS(640), + [anon_sym_LBRACE] = ACTIONS(644), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(662), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(684), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(640), + [anon_sym_get] = ACTIONS(640), + [anon_sym_set] = ACTIONS(640), + }, + [351] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(974), + [sym_expression] = STATE(1434), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2728), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2728), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(974), + [sym_subscript_expression] = STATE(974), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1608), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2728), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2767), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(766), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), + }, [352] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1186), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1191), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -47669,7 +47669,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [353] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1181), + [sym_expression] = STATE(1214), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -47705,8 +47705,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -47715,9 +47715,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -47742,14 +47742,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [354] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1201), + [sym_expression] = STATE(1229), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -47785,51 +47785,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [355] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1170), + [sym_expression] = STATE(1207), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -47865,8 +47865,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -47875,9 +47875,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -47902,46 +47902,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [356] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1186), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1191), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1885), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1885), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1039), [sym_subscript_expression] = STATE(1039), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1885), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -47987,169 +47987,169 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(1155), }, [357] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1410), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [358] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1382), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [359] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1178), + [sym_expression] = STATE(1212), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -48185,8 +48185,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -48195,9 +48195,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -48222,334 +48222,334 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [360] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1383), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [361] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1384), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [362] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1385), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [363] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1386), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [364] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1194), + [sym_expression] = STATE(1221), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -48585,8 +48585,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -48595,9 +48595,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -48622,174 +48622,174 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [365] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1391), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [366] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1398), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [367] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1190), + [sym_expression] = STATE(1195), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -48825,51 +48825,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [368] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1093), + [sym_expression] = STATE(1106), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -48905,8 +48905,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -48915,9 +48915,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -48942,14 +48942,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [369] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1191), + [sym_expression] = STATE(1194), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -48985,51 +48985,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [370] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1231), + [sym_expression] = STATE(1169), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49065,8 +49065,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -49075,9 +49075,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -49102,46 +49102,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [371] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1197), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_expression] = STATE(1222), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -49187,89 +49187,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [372] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [373] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1196), + [sym_expression] = STATE(1193), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49305,51 +49305,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [374] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1183), + [sym_expression] = STATE(1201), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49385,51 +49385,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [375] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1198), + [sym_expression] = STATE(1190), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49465,211 +49465,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [376] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1056), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [377] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1055), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [378] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1226), + [sym_expression] = STATE(1170), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49705,8 +49705,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -49715,9 +49715,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -49742,14 +49742,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [379] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1222), + [sym_expression] = STATE(1171), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49785,8 +49785,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -49795,9 +49795,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -49822,14 +49822,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [380] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1199), + [sym_expression] = STATE(1204), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49865,51 +49865,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [381] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1220), + [sym_expression] = STATE(1172), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -49945,8 +49945,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -49955,9 +49955,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -49982,14 +49982,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [382] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1218), + [sym_expression] = STATE(1173), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -50025,8 +50025,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -50035,9 +50035,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -50062,46 +50062,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [383] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1407), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -50149,7 +50149,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [384] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1202), + [sym_expression] = STATE(1189), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -50185,51 +50185,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [385] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1169), + [sym_expression] = STATE(1206), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -50265,8 +50265,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -50275,9 +50275,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -50302,14 +50302,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [386] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1167), + [sym_expression] = STATE(1188), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -50345,83 +50345,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [387] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1090), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -50467,89 +50467,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [388] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [389] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1206), + [sym_expression] = STATE(1185), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -50585,131 +50585,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [390] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [391] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1217), + [sym_expression] = STATE(1174), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -50745,8 +50745,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -50755,9 +50755,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -50782,206 +50782,206 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [392] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1414), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [393] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1415), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [394] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1015), [sym_expression] = STATE(1344), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1015), [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2729), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -51027,169 +51027,169 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(640), }, [395] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1416), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [396] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1417), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [397] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1214), + [sym_expression] = STATE(1176), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -51225,8 +51225,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -51235,9 +51235,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -51262,9 +51262,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [398] = { [sym_import] = STATE(1268), @@ -51305,51 +51305,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [399] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1223), + [sym_expression] = STATE(1228), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -51385,8 +51385,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -51395,9 +51395,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -51422,94 +51422,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [400] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1419), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [401] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1093), + [sym_expression] = STATE(1106), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -51545,51 +51545,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [402] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1207), + [sym_expression] = STATE(1184), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -51625,51 +51625,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [403] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1213), + [sym_expression] = STATE(1177), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -51705,8 +51705,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -51715,9 +51715,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -51742,94 +51742,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [404] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1405), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(974), [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(728), - [anon_sym_export] = ACTIONS(730), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(742), + [anon_sym_async] = ACTIONS(766), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(730), - [anon_sym_get] = ACTIONS(730), - [anon_sym_set] = ACTIONS(730), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), }, [405] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1212), + [sym_expression] = STATE(1178), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -51865,8 +51865,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -51875,9 +51875,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -51902,89 +51902,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [406] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1421), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [407] = { [sym_import] = STATE(1268), @@ -52025,131 +52025,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [408] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1406), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [409] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1188), + [sym_expression] = STATE(1197), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -52185,286 +52185,286 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2733), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), [anon_sym_DQUOTE] = ACTIONS(73), [anon_sym_SQUOTE] = ACTIONS(75), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(77), [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), + [sym_private_property_identifier] = ACTIONS(724), [sym_this] = ACTIONS(79), [sym_super] = ACTIONS(79), [sym_true] = ACTIONS(79), [sym_false] = ACTIONS(79), [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), + [sym_undefined] = ACTIONS(726), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), }, [410] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1422), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [411] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1430), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [412] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1426), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [413] = { [sym_import] = STATE(1268), @@ -52505,8 +52505,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -52515,9 +52515,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -52542,89 +52542,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [414] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1404), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [415] = { [sym_import] = STATE(1268), @@ -52665,8 +52665,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -52675,9 +52675,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -52702,369 +52702,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [416] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1423), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), + [sym_identifier] = ACTIONS(728), + [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), + [anon_sym_await] = ACTIONS(736), + [anon_sym_yield] = ACTIONS(738), [anon_sym_LBRACK] = ACTIONS(740), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(742), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_new] = ACTIONS(744), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(746), + [anon_sym_TILDE] = ACTIONS(746), + [anon_sym_typeof] = ACTIONS(746), + [anon_sym_void] = ACTIONS(746), + [anon_sym_delete] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), + [anon_sym_static] = ACTIONS(730), + [anon_sym_get] = ACTIONS(730), + [anon_sym_set] = ACTIONS(730), }, [417] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(1047), [sym_expression] = STATE(1424), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(2705), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(2705), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1047), [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1593), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(2705), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2704), [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(754), - [anon_sym_export] = ACTIONS(756), - [anon_sym_LBRACE] = ACTIONS(734), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(760), - [anon_sym_yield] = ACTIONS(762), - [anon_sym_LBRACK] = ACTIONS(740), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(764), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(770), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(772), - [anon_sym_DASH_DASH] = ACTIONS(772), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(774), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(776), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(756), - [anon_sym_get] = ACTIONS(756), - [anon_sym_set] = ACTIONS(756), - }, - [418] = { - [sym_import] = STATE(1268), - [sym_parenthesized_expression] = STATE(1034), - [sym_expression] = STATE(1209), - [sym_primary_expression] = STATE(1247), - [sym_yield_expression] = STATE(1246), - [sym_object] = STATE(1268), - [sym_object_pattern] = STATE(2734), - [sym_array] = STATE(1268), - [sym_array_pattern] = STATE(2734), - [sym_glimmer_template] = STATE(1246), - [sym_glimmer_opening_tag] = STATE(1921), - [sym_jsx_element] = STATE(1246), - [sym_jsx_opening_element] = STATE(1653), - [sym_jsx_self_closing_element] = STATE(1246), - [sym_class] = STATE(1268), - [sym_function] = STATE(1268), - [sym_generator_function] = STATE(1268), - [sym_arrow_function] = STATE(1268), - [sym_call_expression] = STATE(1268), - [sym_new_expression] = STATE(1246), - [sym_await_expression] = STATE(1246), - [sym_member_expression] = STATE(1034), - [sym_subscript_expression] = STATE(1034), - [sym_assignment_expression] = STATE(1246), - [sym__augmented_assignment_lhs] = STATE(1600), - [sym_augmented_assignment_expression] = STATE(1246), - [sym__destructuring_pattern] = STATE(2734), - [sym_ternary_expression] = STATE(1246), - [sym_binary_expression] = STATE(1246), - [sym_unary_expression] = STATE(1246), - [sym_update_expression] = STATE(1246), - [sym_string] = STATE(1268), - [sym_template_string] = STATE(1268), - [sym_regex] = STATE(1268), - [sym_meta_property] = STATE(1268), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2733), - [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(688), - [anon_sym_export] = ACTIONS(690), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_import] = ACTIONS(696), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_await] = ACTIONS(698), - [anon_sym_yield] = ACTIONS(700), - [anon_sym_LBRACK] = ACTIONS(53), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(704), - [anon_sym_function] = ACTIONS(706), - [anon_sym_new] = ACTIONS(708), - [anon_sym_PLUS] = ACTIONS(710), - [anon_sym_DASH] = ACTIONS(710), - [anon_sym_SLASH] = ACTIONS(712), - [anon_sym_BANG] = ACTIONS(710), - [anon_sym_TILDE] = ACTIONS(710), - [anon_sym_typeof] = ACTIONS(710), - [anon_sym_void] = ACTIONS(710), - [anon_sym_delete] = ACTIONS(710), - [anon_sym_PLUS_PLUS] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(714), - [anon_sym_DQUOTE] = ACTIONS(73), - [anon_sym_SQUOTE] = ACTIONS(75), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(77), - [sym_number] = ACTIONS(79), - [sym_private_property_identifier] = ACTIONS(716), - [sym_this] = ACTIONS(79), - [sym_super] = ACTIONS(79), - [sym_true] = ACTIONS(79), - [sym_false] = ACTIONS(79), - [sym_null] = ACTIONS(79), - [sym_undefined] = ACTIONS(718), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(690), - [anon_sym_get] = ACTIONS(690), - [anon_sym_set] = ACTIONS(690), - }, - [419] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(1015), - [sym_expression] = STATE(1054), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2768), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2768), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(1015), - [sym_subscript_expression] = STATE(1015), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1594), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2768), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2729), - [aux_sym_export_statement_repeat1] = STATE(1976), - [sym_identifier] = ACTIONS(638), - [anon_sym_export] = ACTIONS(640), - [anon_sym_LBRACE] = ACTIONS(644), - [anon_sym_import] = ACTIONS(648), - [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(654), - [anon_sym_LBRACK] = ACTIONS(656), - [anon_sym_LTtemplate_GT] = ACTIONS(55), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_class] = ACTIONS(660), - [anon_sym_async] = ACTIONS(662), - [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(666), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(668), - [anon_sym_TILDE] = ACTIONS(668), - [anon_sym_typeof] = ACTIONS(668), - [anon_sym_void] = ACTIONS(668), - [anon_sym_delete] = ACTIONS(668), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_DASH_DASH] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(674), - [anon_sym_SQUOTE] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(678), - [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(682), - [sym_this] = ACTIONS(680), - [sym_super] = ACTIONS(680), - [sym_true] = ACTIONS(680), - [sym_false] = ACTIONS(680), - [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(684), - [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(640), - [anon_sym_get] = ACTIONS(640), - [anon_sym_set] = ACTIONS(640), - }, - [420] = { - [sym_import] = STATE(1096), - [sym_parenthesized_expression] = STATE(974), - [sym_expression] = STATE(1409), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), - [sym_object_pattern] = STATE(2728), - [sym_array] = STATE(1096), - [sym_array_pattern] = STATE(2728), - [sym_glimmer_template] = STATE(1094), - [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), - [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), - [sym_member_expression] = STATE(974), - [sym_subscript_expression] = STATE(974), - [sym_assignment_expression] = STATE(1094), - [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), - [sym__destructuring_pattern] = STATE(2728), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), - [sym_decorator] = STATE(2031), - [sym_formal_parameters] = STATE(2767), - [aux_sym_export_statement_repeat1] = STATE(1976), [sym_identifier] = ACTIONS(728), [anon_sym_export] = ACTIONS(730), [anon_sym_LBRACE] = ACTIONS(734), @@ -53081,67 +52841,307 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(744), [anon_sym_PLUS] = ACTIONS(746), [anon_sym_DASH] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(748), [anon_sym_BANG] = ACTIONS(746), [anon_sym_TILDE] = ACTIONS(746), [anon_sym_typeof] = ACTIONS(746), [anon_sym_void] = ACTIONS(746), [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(752), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), [sym_false] = ACTIONS(680), [sym_null] = ACTIONS(680), - [sym_undefined] = ACTIONS(752), + [sym_undefined] = ACTIONS(754), [anon_sym_AT] = ACTIONS(85), [anon_sym_static] = ACTIONS(730), [anon_sym_get] = ACTIONS(730), [anon_sym_set] = ACTIONS(730), }, + [418] = { + [sym_import] = STATE(1268), + [sym_parenthesized_expression] = STATE(1034), + [sym_expression] = STATE(1226), + [sym_primary_expression] = STATE(1247), + [sym_yield_expression] = STATE(1246), + [sym_object] = STATE(1268), + [sym_object_pattern] = STATE(2734), + [sym_array] = STATE(1268), + [sym_array_pattern] = STATE(2734), + [sym_glimmer_template] = STATE(1246), + [sym_glimmer_opening_tag] = STATE(1921), + [sym_jsx_element] = STATE(1246), + [sym_jsx_opening_element] = STATE(1653), + [sym_jsx_self_closing_element] = STATE(1246), + [sym_class] = STATE(1268), + [sym_function] = STATE(1268), + [sym_generator_function] = STATE(1268), + [sym_arrow_function] = STATE(1268), + [sym_call_expression] = STATE(1268), + [sym_new_expression] = STATE(1246), + [sym_await_expression] = STATE(1246), + [sym_member_expression] = STATE(1034), + [sym_subscript_expression] = STATE(1034), + [sym_assignment_expression] = STATE(1246), + [sym__augmented_assignment_lhs] = STATE(1600), + [sym_augmented_assignment_expression] = STATE(1246), + [sym__destructuring_pattern] = STATE(2734), + [sym_ternary_expression] = STATE(1246), + [sym_binary_expression] = STATE(1246), + [sym_unary_expression] = STATE(1246), + [sym_update_expression] = STATE(1246), + [sym_string] = STATE(1268), + [sym_template_string] = STATE(1268), + [sym_regex] = STATE(1268), + [sym_meta_property] = STATE(1268), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2733), + [aux_sym_export_statement_repeat1] = STATE(1891), + [sym_identifier] = ACTIONS(704), + [anon_sym_export] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_import] = ACTIONS(696), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_await] = ACTIONS(710), + [anon_sym_yield] = ACTIONS(712), + [anon_sym_LBRACK] = ACTIONS(53), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(57), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(714), + [anon_sym_function] = ACTIONS(702), + [anon_sym_new] = ACTIONS(716), + [anon_sym_PLUS] = ACTIONS(718), + [anon_sym_DASH] = ACTIONS(718), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_BANG] = ACTIONS(718), + [anon_sym_TILDE] = ACTIONS(718), + [anon_sym_typeof] = ACTIONS(718), + [anon_sym_void] = ACTIONS(718), + [anon_sym_delete] = ACTIONS(718), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_DASH_DASH] = ACTIONS(722), + [anon_sym_DQUOTE] = ACTIONS(73), + [anon_sym_SQUOTE] = ACTIONS(75), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(77), + [sym_number] = ACTIONS(79), + [sym_private_property_identifier] = ACTIONS(724), + [sym_this] = ACTIONS(79), + [sym_super] = ACTIONS(79), + [sym_true] = ACTIONS(79), + [sym_false] = ACTIONS(79), + [sym_null] = ACTIONS(79), + [sym_undefined] = ACTIONS(726), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(706), + [anon_sym_get] = ACTIONS(706), + [anon_sym_set] = ACTIONS(706), + }, + [419] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(1015), + [sym_expression] = STATE(1054), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2768), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2768), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(1015), + [sym_subscript_expression] = STATE(1015), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1594), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2768), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2729), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(638), + [anon_sym_export] = ACTIONS(640), + [anon_sym_LBRACE] = ACTIONS(644), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(654), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(662), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(666), + [anon_sym_PLUS] = ACTIONS(668), + [anon_sym_DASH] = ACTIONS(668), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(668), + [anon_sym_TILDE] = ACTIONS(668), + [anon_sym_typeof] = ACTIONS(668), + [anon_sym_void] = ACTIONS(668), + [anon_sym_delete] = ACTIONS(668), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_DASH_DASH] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(682), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(684), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(640), + [anon_sym_get] = ACTIONS(640), + [anon_sym_set] = ACTIONS(640), + }, + [420] = { + [sym_import] = STATE(1129), + [sym_parenthesized_expression] = STATE(974), + [sym_expression] = STATE(1409), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), + [sym_object_pattern] = STATE(2728), + [sym_array] = STATE(1129), + [sym_array_pattern] = STATE(2728), + [sym_glimmer_template] = STATE(1119), + [sym_glimmer_opening_tag] = STATE(1882), + [sym_jsx_element] = STATE(1119), + [sym_jsx_opening_element] = STATE(1654), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), + [sym_member_expression] = STATE(974), + [sym_subscript_expression] = STATE(974), + [sym_assignment_expression] = STATE(1119), + [sym__augmented_assignment_lhs] = STATE(1608), + [sym_augmented_assignment_expression] = STATE(1119), + [sym__destructuring_pattern] = STATE(2728), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), + [sym_decorator] = STATE(2031), + [sym_formal_parameters] = STATE(2767), + [aux_sym_export_statement_repeat1] = STATE(1976), + [sym_identifier] = ACTIONS(756), + [anon_sym_export] = ACTIONS(758), + [anon_sym_LBRACE] = ACTIONS(734), + [anon_sym_import] = ACTIONS(648), + [anon_sym_LPAREN] = ACTIONS(650), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), + [anon_sym_LBRACK] = ACTIONS(740), + [anon_sym_LTtemplate_GT] = ACTIONS(55), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_class] = ACTIONS(660), + [anon_sym_async] = ACTIONS(766), + [anon_sym_function] = ACTIONS(664), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [anon_sym_DQUOTE] = ACTIONS(674), + [anon_sym_SQUOTE] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(678), + [sym_number] = ACTIONS(680), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(680), + [sym_super] = ACTIONS(680), + [sym_true] = ACTIONS(680), + [sym_false] = ACTIONS(680), + [sym_null] = ACTIONS(680), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_static] = ACTIONS(758), + [anon_sym_get] = ACTIONS(758), + [anon_sym_set] = ACTIONS(758), + }, [421] = { - [sym_import] = STATE(1096), + [sym_import] = STATE(1129), [sym_parenthesized_expression] = STATE(974), [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1092), - [sym_yield_expression] = STATE(1094), - [sym_object] = STATE(1096), + [sym_primary_expression] = STATE(1105), + [sym_yield_expression] = STATE(1119), + [sym_object] = STATE(1129), [sym_object_pattern] = STATE(1808), - [sym_array] = STATE(1096), + [sym_array] = STATE(1129), [sym_array_pattern] = STATE(1808), - [sym_glimmer_template] = STATE(1094), + [sym_glimmer_template] = STATE(1119), [sym_glimmer_opening_tag] = STATE(1882), - [sym_jsx_element] = STATE(1094), + [sym_jsx_element] = STATE(1119), [sym_jsx_opening_element] = STATE(1654), - [sym_jsx_self_closing_element] = STATE(1094), - [sym_class] = STATE(1096), - [sym_function] = STATE(1096), - [sym_generator_function] = STATE(1096), - [sym_arrow_function] = STATE(1096), - [sym_call_expression] = STATE(1096), - [sym_new_expression] = STATE(1094), - [sym_await_expression] = STATE(1094), + [sym_jsx_self_closing_element] = STATE(1119), + [sym_class] = STATE(1129), + [sym_function] = STATE(1129), + [sym_generator_function] = STATE(1129), + [sym_arrow_function] = STATE(1129), + [sym_call_expression] = STATE(1129), + [sym_new_expression] = STATE(1119), + [sym_await_expression] = STATE(1119), [sym_member_expression] = STATE(1033), [sym_subscript_expression] = STATE(1033), - [sym_assignment_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1119), [sym__augmented_assignment_lhs] = STATE(1608), - [sym_augmented_assignment_expression] = STATE(1094), + [sym_augmented_assignment_expression] = STATE(1119), [sym__destructuring_pattern] = STATE(1808), - [sym_ternary_expression] = STATE(1094), - [sym_binary_expression] = STATE(1094), - [sym_unary_expression] = STATE(1094), - [sym_update_expression] = STATE(1094), - [sym_string] = STATE(1096), - [sym_template_string] = STATE(1096), - [sym_regex] = STATE(1096), - [sym_meta_property] = STATE(1096), + [sym_ternary_expression] = STATE(1119), + [sym_binary_expression] = STATE(1119), + [sym_unary_expression] = STATE(1119), + [sym_update_expression] = STATE(1119), + [sym_string] = STATE(1129), + [sym_template_string] = STATE(1129), + [sym_regex] = STATE(1129), + [sym_meta_property] = STATE(1129), [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2767), [aux_sym_export_statement_repeat1] = STATE(1976), @@ -53150,31 +53150,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(938), [anon_sym_import] = ACTIONS(648), [anon_sym_LPAREN] = ACTIONS(650), - [anon_sym_await] = ACTIONS(736), - [anon_sym_yield] = ACTIONS(738), + [anon_sym_await] = ACTIONS(762), + [anon_sym_yield] = ACTIONS(764), [anon_sym_LBRACK] = ACTIONS(942), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(658), [anon_sym_class] = ACTIONS(660), [anon_sym_async] = ACTIONS(1165), [anon_sym_function] = ACTIONS(664), - [anon_sym_new] = ACTIONS(744), - [anon_sym_PLUS] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(746), + [anon_sym_new] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(770), + [anon_sym_DASH] = ACTIONS(770), [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_typeof] = ACTIONS(746), - [anon_sym_void] = ACTIONS(746), - [anon_sym_delete] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), + [anon_sym_BANG] = ACTIONS(770), + [anon_sym_TILDE] = ACTIONS(770), + [anon_sym_typeof] = ACTIONS(770), + [anon_sym_void] = ACTIONS(770), + [anon_sym_delete] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [anon_sym_DQUOTE] = ACTIONS(674), [anon_sym_SQUOTE] = ACTIONS(676), [sym_comment] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(678), [sym_number] = ACTIONS(680), - [sym_private_property_identifier] = ACTIONS(750), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(680), [sym_super] = ACTIONS(680), [sym_true] = ACTIONS(680), @@ -53189,7 +53189,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [422] = { [sym_import] = STATE(1268), [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1182), + [sym_expression] = STATE(1202), [sym_primary_expression] = STATE(1247), [sym_yield_expression] = STATE(1246), [sym_object] = STATE(1268), @@ -53225,8 +53225,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_decorator] = STATE(2031), [sym_formal_parameters] = STATE(2662), [aux_sym_export_statement_repeat1] = STATE(1891), - [sym_identifier] = ACTIONS(720), - [anon_sym_export] = ACTIONS(722), + [sym_identifier] = ACTIONS(688), + [anon_sym_export] = ACTIONS(690), [anon_sym_LBRACE] = ACTIONS(694), [anon_sym_import] = ACTIONS(696), [anon_sym_LPAREN] = ACTIONS(27), @@ -53235,9 +53235,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(53), [anon_sym_LTtemplate_GT] = ACTIONS(55), [anon_sym_LT] = ACTIONS(57), - [anon_sym_class] = ACTIONS(702), - [anon_sym_async] = ACTIONS(726), - [anon_sym_function] = ACTIONS(706), + [anon_sym_class] = ACTIONS(698), + [anon_sym_async] = ACTIONS(700), + [anon_sym_function] = ACTIONS(702), [anon_sym_new] = ACTIONS(65), [anon_sym_PLUS] = ACTIONS(67), [anon_sym_DASH] = ACTIONS(67), @@ -53262,9 +53262,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(79), [sym_undefined] = ACTIONS(83), [anon_sym_AT] = ACTIONS(85), - [anon_sym_static] = ACTIONS(722), - [anon_sym_get] = ACTIONS(722), - [anon_sym_set] = ACTIONS(722), + [anon_sym_static] = ACTIONS(690), + [anon_sym_get] = ACTIONS(690), + [anon_sym_set] = ACTIONS(690), }, [423] = { [sym_namespace_export] = STATE(2561), @@ -53506,12 +53506,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [426] = { [sym_namespace_export] = STATE(2630), [sym_export_clause] = STATE(1912), - [sym_declaration] = STATE(825), - [sym_variable_declaration] = STATE(824), - [sym_lexical_declaration] = STATE(824), - [sym_class_declaration] = STATE(824), - [sym_function_declaration] = STATE(824), - [sym_generator_function_declaration] = STATE(824), + [sym_declaration] = STATE(824), + [sym_variable_declaration] = STATE(817), + [sym_lexical_declaration] = STATE(817), + [sym_class_declaration] = STATE(817), + [sym_function_declaration] = STATE(817), + [sym_generator_function_declaration] = STATE(817), [sym_decorator] = STATE(2031), [aux_sym_export_statement_repeat1] = STATE(1905), [anon_sym_STAR] = ACTIONS(1211), @@ -53734,12 +53734,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [429] = { [sym_namespace_export] = STATE(2476), [sym_export_clause] = STATE(1938), - [sym_declaration] = STATE(533), - [sym_variable_declaration] = STATE(532), - [sym_lexical_declaration] = STATE(532), - [sym_class_declaration] = STATE(532), - [sym_function_declaration] = STATE(532), - [sym_generator_function_declaration] = STATE(532), + [sym_declaration] = STATE(532), + [sym_variable_declaration] = STATE(531), + [sym_lexical_declaration] = STATE(531), + [sym_class_declaration] = STATE(531), + [sym_function_declaration] = STATE(531), + [sym_generator_function_declaration] = STATE(531), [sym_decorator] = STATE(2031), [aux_sym_export_statement_repeat1] = STATE(1937), [anon_sym_STAR] = ACTIONS(1247), @@ -54558,7 +54558,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_finally, STATE(468), 1, sym_catch_clause, - STATE(595), 1, + STATE(594), 1, sym_finally_clause, ACTIONS(1325), 59, anon_sym_export, @@ -54929,7 +54929,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1363), 1, sym__automatic_semicolon, - ACTIONS(880), 61, + ACTIONS(884), 61, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -55153,7 +55153,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_finally, STATE(510), 1, sym_catch_clause, - STATE(798), 1, + STATE(795), 1, sym_finally_clause, ACTIONS(1325), 57, anon_sym_export, @@ -55592,7 +55592,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1401), 1, sym__automatic_semicolon, - ACTIONS(820), 61, + ACTIONS(808), 61, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56041,7 +56041,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_catch, ACTIONS(1418), 1, anon_sym_finally, - STATE(535), 1, + STATE(533), 1, sym_catch_clause, STATE(942), 1, sym_finally_clause, @@ -56107,7 +56107,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1420), 1, sym__automatic_semicolon, - ACTIONS(880), 60, + ACTIONS(884), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56173,7 +56173,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1422), 1, sym__automatic_semicolon, - ACTIONS(820), 60, + ACTIONS(808), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56237,11 +56237,11 @@ static const uint16_t ts_small_parse_table[] = { [1898] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, ACTIONS(1424), 1, sym__automatic_semicolon, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -56304,7 +56304,7 @@ static const uint16_t ts_small_parse_table[] = { [1969] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 61, + ACTIONS(884), 61, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56444,11 +56444,11 @@ static const uint16_t ts_small_parse_table[] = { [2123] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(854), 1, ts_builtin_sym_end, ACTIONS(1429), 1, sym__automatic_semicolon, - ACTIONS(820), 59, + ACTIONS(808), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -56513,7 +56513,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1431), 1, sym__automatic_semicolon, - ACTIONS(880), 60, + ACTIONS(884), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56579,7 +56579,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1329), 1, anon_sym_finally, - STATE(647), 1, + STATE(648), 1, sym_finally_clause, ACTIONS(1433), 59, anon_sym_export, @@ -56646,7 +56646,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1435), 1, sym__automatic_semicolon, - ACTIONS(820), 60, + ACTIONS(808), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56710,7 +56710,7 @@ static const uint16_t ts_small_parse_table[] = { [2403] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 61, + ACTIONS(858), 61, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56841,7 +56841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1439), 1, sym__automatic_semicolon, - ACTIONS(820), 59, + ACTIONS(808), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -56979,7 +56979,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1443), 1, anon_sym_else, - STATE(621), 1, + STATE(618), 1, sym_else_clause, ACTIONS(1441), 58, anon_sym_export, @@ -57120,7 +57120,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1445), 1, sym__automatic_semicolon, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -57256,11 +57256,11 @@ static const uint16_t ts_small_parse_table[] = { [2998] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(854), 1, ts_builtin_sym_end, ACTIONS(1447), 1, sym__automatic_semicolon, - ACTIONS(820), 58, + ACTIONS(808), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -57322,9 +57322,9 @@ static const uint16_t ts_small_parse_table[] = { [3068] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(856), 1, + ACTIONS(880), 1, sym__automatic_semicolon, - ACTIONS(852), 59, + ACTIONS(876), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -57453,9 +57453,9 @@ static const uint16_t ts_small_parse_table[] = { [3206] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(864), 1, + ACTIONS(892), 1, sym__automatic_semicolon, - ACTIONS(860), 59, + ACTIONS(888), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -57518,9 +57518,9 @@ static const uint16_t ts_small_parse_table[] = { [3274] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(872), 1, + ACTIONS(844), 1, sym__automatic_semicolon, - ACTIONS(868), 59, + ACTIONS(840), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -57583,9 +57583,9 @@ static const uint16_t ts_small_parse_table[] = { [3342] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(892), 1, + ACTIONS(910), 1, sym__automatic_semicolon, - ACTIONS(888), 59, + ACTIONS(906), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -57648,11 +57648,11 @@ static const uint16_t ts_small_parse_table[] = { [3410] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, ACTIONS(1449), 1, sym__automatic_semicolon, - ACTIONS(880), 58, + ACTIONS(884), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -57926,9 +57926,9 @@ static const uint16_t ts_small_parse_table[] = { [3718] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(900), 1, + ACTIONS(918), 1, sym__automatic_semicolon, - ACTIONS(896), 59, + ACTIONS(914), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -57991,9 +57991,9 @@ static const uint16_t ts_small_parse_table[] = { [3786] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(910), 1, + ACTIONS(926), 1, sym__automatic_semicolon, - ACTIONS(906), 59, + ACTIONS(922), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58129,9 +58129,9 @@ static const uint16_t ts_small_parse_table[] = { [3938] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(918), 1, + ACTIONS(866), 1, sym__automatic_semicolon, - ACTIONS(914), 59, + ACTIONS(862), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58267,9 +58267,9 @@ static const uint16_t ts_small_parse_table[] = { [4090] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(860), 1, sym__automatic_semicolon, - ACTIONS(846), 59, + ACTIONS(858), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58332,9 +58332,9 @@ static const uint16_t ts_small_parse_table[] = { [4158] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(926), 1, + ACTIONS(900), 1, sym__automatic_semicolon, - ACTIONS(922), 59, + ACTIONS(896), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58461,9 +58461,9 @@ static const uint16_t ts_small_parse_table[] = { [4292] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -58526,9 +58526,9 @@ static const uint16_t ts_small_parse_table[] = { [4360] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(826), 1, + ACTIONS(814), 1, sym__automatic_semicolon, - ACTIONS(820), 59, + ACTIONS(808), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58591,9 +58591,9 @@ static const uint16_t ts_small_parse_table[] = { [4428] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(860), 1, ts_builtin_sym_end, - ACTIONS(846), 59, + ACTIONS(858), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -58656,7 +58656,7 @@ static const uint16_t ts_small_parse_table[] = { [4496] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 60, + ACTIONS(858), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58720,7 +58720,7 @@ static const uint16_t ts_small_parse_table[] = { [4562] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 60, + ACTIONS(858), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58786,7 +58786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1455), 1, sym__automatic_semicolon, - ACTIONS(820), 59, + ACTIONS(808), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58849,7 +58849,7 @@ static const uint16_t ts_small_parse_table[] = { [4696] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 60, + ACTIONS(884), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58915,7 +58915,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1457), 1, sym__automatic_semicolon, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58978,9 +58978,9 @@ static const uint16_t ts_small_parse_table[] = { [4830] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(878), 1, + ACTIONS(874), 1, sym__automatic_semicolon, - ACTIONS(876), 59, + ACTIONS(872), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59043,7 +59043,7 @@ static const uint16_t ts_small_parse_table[] = { [4898] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 60, + ACTIONS(884), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59107,9 +59107,9 @@ static const uint16_t ts_small_parse_table[] = { [4964] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, sym__automatic_semicolon, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59174,7 +59174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1459), 1, sym__automatic_semicolon, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59237,9 +59237,9 @@ static const uint16_t ts_small_parse_table[] = { [5100] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(886), 1, + ACTIONS(850), 1, sym__automatic_semicolon, - ACTIONS(884), 59, + ACTIONS(848), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59302,11 +59302,11 @@ static const uint16_t ts_small_parse_table[] = { [5168] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(854), 1, ts_builtin_sym_end, ACTIONS(1461), 1, sym__automatic_semicolon, - ACTIONS(820), 58, + ACTIONS(808), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -59435,11 +59435,11 @@ static const uint16_t ts_small_parse_table[] = { [5310] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, ACTIONS(1465), 1, sym__automatic_semicolon, - ACTIONS(880), 58, + ACTIONS(884), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -59627,7 +59627,7 @@ static const uint16_t ts_small_parse_table[] = { [5510] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 59, + ACTIONS(1437), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59636,7 +59636,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -59653,6 +59652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -59690,7 +59690,7 @@ static const uint16_t ts_small_parse_table[] = { [5575] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59750,12 +59750,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [5640] = 2, + [5640] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1437), 59, + ACTIONS(1469), 1, + ts_builtin_sym_end, + ACTIONS(1471), 1, + anon_sym_else, + STATE(930), 1, + sym_else_clause, + ACTIONS(1441), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -59777,8 +59782,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -59813,17 +59816,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [5705] = 5, + [5711] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1469), 1, - ts_builtin_sym_end, - ACTIONS(1471), 1, - anon_sym_else, - STATE(930), 1, - sym_else_clause, - ACTIONS(1441), 56, + ACTIONS(969), 1, + sym__automatic_semicolon, + ACTIONS(888), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -59845,6 +59845,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -59879,12 +59880,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [5776] = 3, + [5778] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(969), 1, + ACTIONS(987), 1, sym__automatic_semicolon, - ACTIONS(860), 58, + ACTIONS(840), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -59943,12 +59944,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [5843] = 3, + [5845] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(987), 1, + ACTIONS(930), 1, sym__automatic_semicolon, - ACTIONS(868), 58, + ACTIONS(906), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60007,13 +60008,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [5910] = 3, + [5912] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 2, + ACTIONS(860), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(846), 57, + ACTIONS(858), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -60071,14 +60072,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [5977] = 3, + [5979] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(930), 1, - sym__automatic_semicolon, - ACTIONS(888), 58, + ACTIONS(860), 1, + ts_builtin_sym_end, + ACTIONS(858), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -60100,7 +60100,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -60135,13 +60136,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6044] = 3, + [6046] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 2, + ACTIONS(886), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(880), 57, + ACTIONS(884), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -60199,12 +60200,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6111] = 3, + [6113] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(846), 58, + ACTIONS(1473), 1, + sym__automatic_semicolon, + ACTIONS(884), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -60212,6 +60215,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -60227,8 +60231,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -60263,22 +60265,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6178] = 4, + [6182] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, - ts_builtin_sym_end, - ACTIONS(1473), 1, + ACTIONS(1475), 1, sym__automatic_semicolon, - ACTIONS(880), 57, + ACTIONS(884), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -60294,6 +60294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -60328,12 +60329,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6247] = 3, + [6249] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1475), 1, + ACTIONS(993), 1, sym__automatic_semicolon, - ACTIONS(880), 58, + ACTIONS(914), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60392,12 +60393,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6314] = 3, + [6316] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(993), 1, + ACTIONS(997), 1, sym__automatic_semicolon, - ACTIONS(896), 58, + ACTIONS(922), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60456,12 +60457,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6381] = 3, + [6383] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(997), 1, + ACTIONS(1011), 1, sym__automatic_semicolon, - ACTIONS(906), 58, + ACTIONS(862), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60520,14 +60521,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6448] = 4, + [6450] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(854), 1, ts_builtin_sym_end, ACTIONS(1477), 1, sym__automatic_semicolon, - ACTIONS(820), 57, + ACTIONS(808), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -60585,12 +60586,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6517] = 3, + [6519] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1011), 1, + ACTIONS(1021), 1, sym__automatic_semicolon, - ACTIONS(914), 58, + ACTIONS(896), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60649,12 +60650,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6584] = 3, + [6586] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1021), 1, - sym__automatic_semicolon, - ACTIONS(922), 58, + ACTIONS(1453), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60679,6 +60678,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -60716,7 +60716,7 @@ static const uint16_t ts_small_parse_table[] = { [6651] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1453), 59, + ACTIONS(1479), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60725,6 +60725,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -60741,7 +60742,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -60779,7 +60779,7 @@ static const uint16_t ts_small_parse_table[] = { [6716] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1479), 59, + ACTIONS(1481), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60839,19 +60839,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6781] = 2, + [6781] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1481), 59, + ACTIONS(1418), 1, + anon_sym_finally, + ACTIONS(1463), 1, + ts_builtin_sym_end, + STATE(931), 1, + sym_finally_clause, + ACTIONS(1433), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -60867,7 +60871,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -60902,12 +60905,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6846] = 3, + [6852] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, sym__automatic_semicolon, - ACTIONS(880), 58, + ACTIONS(884), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -60966,23 +60969,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [6913] = 5, + [6919] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1418), 1, - anon_sym_finally, - ACTIONS(1463), 1, - ts_builtin_sym_end, - STATE(931), 1, - sym_finally_clause, - ACTIONS(1433), 56, + ACTIONS(1483), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -60998,6 +60997,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -61035,7 +61035,7 @@ static const uint16_t ts_small_parse_table[] = { [6984] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1483), 59, + ACTIONS(1485), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61098,9 +61098,9 @@ static const uint16_t ts_small_parse_table[] = { [7049] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(860), 1, ts_builtin_sym_end, - ACTIONS(846), 58, + ACTIONS(858), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -61162,9 +61162,9 @@ static const uint16_t ts_small_parse_table[] = { [7116] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1485), 1, + ACTIONS(1487), 1, sym__automatic_semicolon, - ACTIONS(880), 58, + ACTIONS(884), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61226,9 +61226,9 @@ static const uint16_t ts_small_parse_table[] = { [7183] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(880), 58, + ACTIONS(884), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -61290,7 +61290,7 @@ static const uint16_t ts_small_parse_table[] = { [7250] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1487), 59, + ACTIONS(1489), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61353,7 +61353,7 @@ static const uint16_t ts_small_parse_table[] = { [7315] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1489), 59, + ACTIONS(1491), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61416,11 +61416,11 @@ static const uint16_t ts_small_parse_table[] = { [7380] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(854), 1, ts_builtin_sym_end, - ACTIONS(842), 1, + ACTIONS(856), 1, sym__automatic_semicolon, - ACTIONS(820), 57, + ACTIONS(808), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -61481,7 +61481,7 @@ static const uint16_t ts_small_parse_table[] = { [7449] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1491), 59, + ACTIONS(1493), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61544,7 +61544,7 @@ static const uint16_t ts_small_parse_table[] = { [7514] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1493), 59, + ACTIONS(1495), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61607,7 +61607,7 @@ static const uint16_t ts_small_parse_table[] = { [7579] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1495), 59, + ACTIONS(1497), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61667,12 +61667,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [7644] = 2, + [7644] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1497), 59, + ACTIONS(886), 1, + ts_builtin_sym_end, + ACTIONS(1499), 1, + sym__automatic_semicolon, + ACTIONS(884), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -61695,7 +61698,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -61730,12 +61732,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [7709] = 3, + [7713] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(860), 1, sym__automatic_semicolon, - ACTIONS(846), 58, + ACTIONS(858), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61794,10 +61796,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [7776] = 3, + [7780] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1499), 1, + ACTIONS(1501), 1, ts_builtin_sym_end, ACTIONS(1453), 58, anon_sym_export, @@ -61858,15 +61860,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [7843] = 4, + [7847] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, - ts_builtin_sym_end, - ACTIONS(1501), 1, - sym__automatic_semicolon, - ACTIONS(880), 57, + ACTIONS(1503), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -61889,6 +61888,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -61926,9 +61926,9 @@ static const uint16_t ts_small_parse_table[] = { [7912] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(878), 1, + ACTIONS(874), 1, sym__automatic_semicolon, - ACTIONS(876), 58, + ACTIONS(872), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -61990,9 +61990,9 @@ static const uint16_t ts_small_parse_table[] = { [7979] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(886), 1, + ACTIONS(850), 1, sym__automatic_semicolon, - ACTIONS(884), 58, + ACTIONS(848), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -62051,12 +62051,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [8046] = 2, + [8046] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1503), 59, + ACTIONS(1505), 1, + ts_builtin_sym_end, + ACTIONS(1437), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -62079,7 +62080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -62114,13 +62115,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [8111] = 3, + [8113] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1505), 1, - ts_builtin_sym_end, - ACTIONS(1437), 58, + ACTIONS(1507), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -62143,7 +62143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -62181,7 +62181,7 @@ static const uint16_t ts_small_parse_table[] = { [8178] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1507), 59, + ACTIONS(1509), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -62307,7 +62307,7 @@ static const uint16_t ts_small_parse_table[] = { [8308] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 59, + ACTIONS(1467), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -62433,10 +62433,10 @@ static const uint16_t ts_small_parse_table[] = { [8438] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(878), 2, + ACTIONS(874), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(876), 57, + ACTIONS(872), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -62560,10 +62560,10 @@ static const uint16_t ts_small_parse_table[] = { [8570] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(886), 2, + ACTIONS(850), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(884), 57, + ACTIONS(848), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -62687,11 +62687,11 @@ static const uint16_t ts_small_parse_table[] = { [8702] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, ACTIONS(1513), 1, sym__automatic_semicolon, - ACTIONS(880), 57, + ACTIONS(884), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -62884,10 +62884,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [8919] = 2, + [8919] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 59, + ACTIONS(1015), 1, + sym__automatic_semicolon, + ACTIONS(876), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -62896,7 +62898,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -62947,7 +62948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [8984] = 2, + [8986] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1521), 59, @@ -63010,7 +63011,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [9049] = 2, + [9051] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1523), 59, @@ -63073,12 +63074,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [9114] = 3, + [9116] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1015), 1, - sym__automatic_semicolon, - ACTIONS(852), 58, + ACTIONS(1509), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -63087,6 +63086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -63144,7 +63144,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(991), 1, sym__automatic_semicolon, - ACTIONS(922), 57, + ACTIONS(896), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -63268,7 +63268,7 @@ static const uint16_t ts_small_parse_table[] = { [9315] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 59, + ACTIONS(1509), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -63394,7 +63394,7 @@ static const uint16_t ts_small_parse_table[] = { [9445] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 59, + ACTIONS(1467), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -63776,7 +63776,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(985), 1, sym__automatic_semicolon, - ACTIONS(914), 57, + ACTIONS(862), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -64228,7 +64228,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(979), 1, sym__automatic_semicolon, - ACTIONS(906), 57, + ACTIONS(922), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -64356,7 +64356,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(975), 1, sym__automatic_semicolon, - ACTIONS(896), 57, + ACTIONS(914), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -64540,70 +64540,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [10645] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1509), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_with, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10710] = 13, + [10645] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(1175), 1, @@ -64677,7 +64614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10797] = 2, + [10732] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1533), 59, @@ -64740,14 +64677,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [10862] = 4, + [10797] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(854), 1, ts_builtin_sym_end, ACTIONS(1535), 1, sym__automatic_semicolon, - ACTIONS(820), 57, + ACTIONS(808), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -64805,7 +64742,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [10931] = 2, + [10866] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1537), 59, @@ -64868,7 +64805,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [10996] = 2, + [10931] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1539), 59, @@ -64931,7 +64868,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11061] = 2, + [10996] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1541), 59, @@ -64994,7 +64931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11126] = 2, + [11061] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1543), 59, @@ -65057,7 +64994,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11191] = 2, + [11126] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1545), 59, @@ -65120,7 +65057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11256] = 2, + [11191] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1547), 59, @@ -65183,7 +65120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11321] = 5, + [11256] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1469), 1, @@ -65249,7 +65186,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11392] = 2, + [11327] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1551), 59, @@ -65312,6 +65249,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, + [11392] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1553), 59, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_else, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_with, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, [11457] = 2, ACTIONS(3), 1, sym_comment, @@ -65378,7 +65378,7 @@ static const uint16_t ts_small_parse_table[] = { [11522] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1553), 59, + ACTIONS(1555), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -65441,7 +65441,7 @@ static const uint16_t ts_small_parse_table[] = { [11587] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1555), 59, + ACTIONS(1553), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -65823,7 +65823,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(1019), 1, sym__automatic_semicolon, - ACTIONS(852), 57, + ACTIONS(876), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -65947,7 +65947,7 @@ static const uint16_t ts_small_parse_table[] = { [12111] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1553), 59, + ACTIONS(1563), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66010,7 +66010,7 @@ static const uint16_t ts_small_parse_table[] = { [12176] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1563), 59, + ACTIONS(1565), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66073,7 +66073,7 @@ static const uint16_t ts_small_parse_table[] = { [12241] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1565), 59, + ACTIONS(1567), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66136,7 +66136,7 @@ static const uint16_t ts_small_parse_table[] = { [12306] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1567), 59, + ACTIONS(1569), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66199,7 +66199,7 @@ static const uint16_t ts_small_parse_table[] = { [12371] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1569), 59, + ACTIONS(1563), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66262,7 +66262,7 @@ static const uint16_t ts_small_parse_table[] = { [12436] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1569), 59, + ACTIONS(1571), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66329,7 +66329,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(967), 1, sym__automatic_semicolon, - ACTIONS(888), 57, + ACTIONS(906), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -66390,7 +66390,7 @@ static const uint16_t ts_small_parse_table[] = { [12570] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1571), 59, + ACTIONS(1573), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66453,7 +66453,7 @@ static const uint16_t ts_small_parse_table[] = { [12635] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1573), 59, + ACTIONS(1575), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66516,9 +66516,9 @@ static const uint16_t ts_small_parse_table[] = { [12700] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(850), 1, + ACTIONS(870), 1, sym__automatic_semicolon, - ACTIONS(820), 58, + ACTIONS(808), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66580,7 +66580,7 @@ static const uint16_t ts_small_parse_table[] = { [12767] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1575), 59, + ACTIONS(1467), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66832,7 +66832,7 @@ static const uint16_t ts_small_parse_table[] = { [13027] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 59, + ACTIONS(858), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -66895,7 +66895,7 @@ static const uint16_t ts_small_parse_table[] = { [13092] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 59, + ACTIONS(884), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -67021,7 +67021,7 @@ static const uint16_t ts_small_parse_table[] = { [13222] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 59, + ACTIONS(1509), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -67149,7 +67149,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1581), 1, sym__automatic_semicolon, - ACTIONS(820), 58, + ACTIONS(808), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -67337,7 +67337,7 @@ static const uint16_t ts_small_parse_table[] = { [13549] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 59, + ACTIONS(1467), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -67652,7 +67652,7 @@ static const uint16_t ts_small_parse_table[] = { [13874] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 59, + ACTIONS(858), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -67841,9 +67841,9 @@ static const uint16_t ts_small_parse_table[] = { [14069] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(880), 58, + ACTIONS(884), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -67968,7 +67968,7 @@ static const uint16_t ts_small_parse_table[] = { [14201] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1593), 59, + ACTIONS(1467), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -68028,15 +68028,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14266] = 4, + [14266] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(958), 1, - ts_builtin_sym_end, - ACTIONS(960), 1, - sym__automatic_semicolon, - ACTIONS(868), 57, + ACTIONS(1593), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -68059,6 +68056,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -68093,12 +68091,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14335] = 2, + [14331] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1595), 59, + ACTIONS(958), 1, + ts_builtin_sym_end, + ACTIONS(960), 1, + sym__automatic_semicolon, + ACTIONS(840), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -68121,7 +68122,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -68159,7 +68159,7 @@ static const uint16_t ts_small_parse_table[] = { [14400] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1597), 59, + ACTIONS(1595), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -68222,7 +68222,7 @@ static const uint16_t ts_small_parse_table[] = { [14465] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1599), 59, + ACTIONS(1597), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -68285,7 +68285,7 @@ static const uint16_t ts_small_parse_table[] = { [14530] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 59, + ACTIONS(1599), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -68471,15 +68471,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14725] = 4, + [14725] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(952), 1, - ts_builtin_sym_end, - ACTIONS(954), 1, - sym__automatic_semicolon, - ACTIONS(860), 57, + ACTIONS(1467), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -68502,6 +68499,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -68536,12 +68534,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14794] = 2, + [14790] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 59, + ACTIONS(952), 1, + ts_builtin_sym_end, + ACTIONS(954), 1, + sym__automatic_semicolon, + ACTIONS(888), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -68564,7 +68565,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69229,7 +69229,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1603), 1, ts_builtin_sym_end, - ACTIONS(1551), 57, + ACTIONS(1553), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69292,7 +69292,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1605), 1, ts_builtin_sym_end, - ACTIONS(1553), 57, + ACTIONS(1497), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69474,73 +69474,197 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15765] = 3, + [15765] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1607), 1, + ts_builtin_sym_end, + ACTIONS(1563), 57, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_else, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_with, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [15831] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1545), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_with, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [15895] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1509), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_with, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [15959] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1607), 1, - ts_builtin_sym_end, - ACTIONS(1569), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_with, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [15831] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1545), 58, + ACTIONS(1467), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69599,12 +69723,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15895] = 3, + [16023] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1609), 1, ts_builtin_sym_end, - ACTIONS(1497), 57, + ACTIONS(1495), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69662,130 +69786,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15961] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1467), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_with, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [16025] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1509), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_with, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, [16089] = 2, ACTIONS(3), 1, sym_comment, @@ -69851,10 +69851,10 @@ static const uint16_t ts_small_parse_table[] = { [16153] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(886), 2, + ACTIONS(850), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(884), 56, + ACTIONS(848), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69916,7 +69916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1611), 1, ts_builtin_sym_end, - ACTIONS(1495), 57, + ACTIONS(1493), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69977,9 +69977,9 @@ static const uint16_t ts_small_parse_table[] = { [16285] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1613), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, - ACTIONS(1493), 57, + ACTIONS(1553), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70102,7 +70102,7 @@ static const uint16_t ts_small_parse_table[] = { [16415] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1615), 1, + ACTIONS(1613), 1, ts_builtin_sym_end, ACTIONS(1529), 57, anon_sym_export, @@ -70165,9 +70165,9 @@ static const uint16_t ts_small_parse_table[] = { [16481] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1607), 1, ts_builtin_sym_end, - ACTIONS(1553), 57, + ACTIONS(1563), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70225,20 +70225,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16547] = 3, + [16547] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1607), 1, - ts_builtin_sym_end, - ACTIONS(1569), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70254,6 +70252,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70288,18 +70287,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16613] = 2, + [16611] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1615), 1, + ts_builtin_sym_end, + ACTIONS(1523), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70315,7 +70316,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70355,7 +70355,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1617), 1, ts_builtin_sym_end, - ACTIONS(1523), 57, + ACTIONS(1521), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70418,7 +70418,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1619), 1, ts_builtin_sym_end, - ACTIONS(1521), 57, + ACTIONS(1551), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70483,7 +70483,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(1035), 1, sym__automatic_semicolon, - ACTIONS(860), 56, + ACTIONS(888), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70540,18 +70540,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16877] = 2, + [16877] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1621), 1, + ts_builtin_sym_end, + ACTIONS(1587), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70567,7 +70569,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70602,12 +70603,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16941] = 3, + [16943] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1621), 1, + ACTIONS(1623), 1, ts_builtin_sym_end, - ACTIONS(1579), 57, + ACTIONS(1503), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70665,20 +70666,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17007] = 3, + [17009] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1623), 1, - ts_builtin_sym_end, - ACTIONS(1503), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70694,6 +70693,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70735,7 +70735,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(1043), 1, sym__automatic_semicolon, - ACTIONS(868), 56, + ACTIONS(840), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70792,18 +70792,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17141] = 2, + [17141] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1625), 1, + ts_builtin_sym_end, + ACTIONS(1527), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70819,7 +70821,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70854,14 +70855,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17205] = 4, + [17207] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(965), 1, ts_builtin_sym_end, - ACTIONS(1045), 1, + ACTIONS(1041), 1, sym__automatic_semicolon, - ACTIONS(888), 56, + ACTIONS(906), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70918,12 +70919,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17273] = 3, + [17275] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1625), 1, + ACTIONS(1627), 1, ts_builtin_sym_end, - ACTIONS(1527), 57, + ACTIONS(1525), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -70981,10 +70982,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17339] = 2, + [17341] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1467), 58, + ACTIONS(1509), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71043,18 +71044,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17403] = 2, + [17405] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1511), 58, + ACTIONS(1629), 1, + ts_builtin_sym_end, + ACTIONS(1491), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71070,7 +71073,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71105,10 +71107,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17467] = 3, + [17471] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1627), 1, + ACTIONS(1631), 1, ts_builtin_sym_end, ACTIONS(1575), 57, anon_sym_export, @@ -71168,20 +71170,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17533] = 3, + [17537] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1629), 1, - ts_builtin_sym_end, - ACTIONS(1525), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71197,6 +71197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71231,18 +71232,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17599] = 2, + [17601] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1633), 1, + ts_builtin_sym_end, + ACTIONS(1507), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71258,7 +71261,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71293,10 +71295,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17663] = 3, + [17667] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -71356,20 +71358,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17729] = 3, + [17733] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1633), 1, - ts_builtin_sym_end, - ACTIONS(1507), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71385,6 +71385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71419,7 +71420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17795] = 2, + [17797] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -71481,12 +71482,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17859] = 2, + [17861] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1505), 1, + ts_builtin_sym_end, + ACTIONS(1437), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -71508,7 +71510,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71543,13 +71545,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17923] = 3, + [17927] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1505), 1, - ts_builtin_sym_end, - ACTIONS(1437), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -71571,7 +71572,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71606,7 +71607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17989] = 2, + [17991] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1521), 58, @@ -71668,7 +71669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18053] = 2, + [18055] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1523), 58, @@ -71730,18 +71731,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18117] = 2, + [18119] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1637), 1, + ts_builtin_sym_end, + ACTIONS(1509), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71757,7 +71760,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71792,20 +71794,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18181] = 3, + [18185] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, - ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1495), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71821,6 +71821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71855,12 +71856,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18247] = 3, + [18249] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(860), 1, ts_builtin_sym_end, - ACTIONS(846), 57, + ACTIONS(858), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -71918,18 +71919,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18313] = 2, + [18315] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1495), 58, + ACTIONS(1639), 1, + ts_builtin_sym_end, + ACTIONS(1547), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71945,7 +71948,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71980,12 +71982,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18377] = 3, + [18381] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(1547), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -72043,20 +72045,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18443] = 3, + [18447] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, - ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72072,6 +72072,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72106,7 +72107,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18509] = 2, + [18511] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72168,7 +72169,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18573] = 2, + [18575] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1493), 58, @@ -72230,7 +72231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18637] = 2, + [18639] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72292,7 +72293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18701] = 2, + [18703] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72354,18 +72355,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18765] = 2, + [18767] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1641), 1, + ts_builtin_sym_end, + ACTIONS(1545), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72381,7 +72384,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72416,20 +72418,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18829] = 3, + [18833] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1639), 1, - ts_builtin_sym_end, - ACTIONS(1545), 57, + ACTIONS(1509), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72445,6 +72445,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72479,14 +72480,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18895] = 4, + [18897] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(1641), 1, + ACTIONS(1643), 1, sym__automatic_semicolon, - ACTIONS(880), 56, + ACTIONS(884), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -72543,7 +72544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18963] = 2, + [18965] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72605,7 +72606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19027] = 2, + [19029] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72667,7 +72668,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19091] = 2, + [19093] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72729,7 +72730,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19155] = 2, + [19157] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72791,7 +72792,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19219] = 2, + [19221] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1509), 58, @@ -72853,18 +72854,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19283] = 2, + [19285] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 58, + ACTIONS(1645), 1, + ts_builtin_sym_end, + ACTIONS(1589), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72880,7 +72883,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72915,20 +72917,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19347] = 3, + [19351] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1643), 1, - ts_builtin_sym_end, - ACTIONS(1589), 57, + ACTIONS(1497), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72944,6 +72944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72978,10 +72979,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19413] = 3, + [19415] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1645), 1, + ACTIONS(1647), 1, ts_builtin_sym_end, ACTIONS(1591), 57, anon_sym_export, @@ -73041,12 +73042,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19479] = 3, + [19481] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1647), 1, + ACTIONS(1649), 1, ts_builtin_sym_end, - ACTIONS(1587), 57, + ACTIONS(1585), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73104,20 +73105,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19545] = 3, + [19547] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1649), 1, - ts_builtin_sym_end, - ACTIONS(1585), 57, + ACTIONS(1507), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73133,6 +73132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73167,18 +73167,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19611] = 2, + [19611] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1507), 58, + ACTIONS(1651), 1, + ts_builtin_sym_end, + ACTIONS(1583), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73194,7 +73196,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73229,10 +73230,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19675] = 3, + [19677] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 57, anon_sym_export, @@ -73292,10 +73293,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19741] = 3, + [19743] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1651), 1, + ACTIONS(1653), 1, ts_builtin_sym_end, ACTIONS(1511), 57, anon_sym_export, @@ -73355,7 +73356,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19807] = 2, + [19809] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1551), 58, @@ -73417,7 +73418,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19871] = 2, + [19873] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1553), 58, @@ -73479,12 +73480,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19935] = 3, + [19937] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1653), 1, + ACTIONS(1655), 1, ts_builtin_sym_end, - ACTIONS(1583), 57, + ACTIONS(1579), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73542,18 +73543,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20001] = 2, + [20003] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1497), 58, + ACTIONS(1655), 1, + ts_builtin_sym_end, + ACTIONS(1579), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73569,7 +73572,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73604,12 +73606,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20065] = 3, + [20069] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1621), 1, + ACTIONS(1657), 1, ts_builtin_sym_end, - ACTIONS(1579), 57, + ACTIONS(1577), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73667,7 +73669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20131] = 2, + [20135] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1553), 58, @@ -73729,12 +73731,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20195] = 3, + [20199] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1655), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(1577), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73792,10 +73794,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20261] = 3, + [20265] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -73855,10 +73857,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20327] = 3, + [20331] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -73918,7 +73920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20393] = 2, + [20397] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1555), 58, @@ -73980,10 +73982,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20457] = 3, + [20461] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -74043,10 +74045,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20523] = 3, + [20527] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -74106,12 +74108,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20589] = 3, + [20593] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1659), 1, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1573), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74169,12 +74171,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20655] = 3, + [20659] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1657), 1, + ACTIONS(1661), 1, ts_builtin_sym_end, - ACTIONS(1571), 57, + ACTIONS(1569), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74232,12 +74234,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20721] = 3, + [20725] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1659), 1, + ACTIONS(1663), 1, ts_builtin_sym_end, - ACTIONS(1491), 57, + ACTIONS(1567), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74295,12 +74297,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20787] = 3, + [20791] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1661), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(1567), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74358,12 +74360,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20853] = 3, + [20857] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1663), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(1565), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74421,20 +74423,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20919] = 3, + [20923] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, - ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1511), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -74450,6 +74450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74484,7 +74485,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20985] = 3, + [20987] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1665), 1, @@ -74547,12 +74548,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21051] = 3, + [21053] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1667), 1, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1565), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74610,12 +74611,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21117] = 3, + [21119] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1667), 1, + ACTIONS(854), 1, ts_builtin_sym_end, - ACTIONS(1563), 57, + ACTIONS(971), 1, + sym__automatic_semicolon, + ACTIONS(808), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74623,7 +74626,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -74673,14 +74675,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21183] = 4, + [21187] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(1669), 1, ts_builtin_sym_end, - ACTIONS(971), 1, - sym__automatic_semicolon, - ACTIONS(820), 56, + ACTIONS(1561), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74688,6 +74688,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -74737,12 +74738,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21251] = 3, + [21253] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1669), 1, + ACTIONS(1671), 1, ts_builtin_sym_end, - ACTIONS(1487), 57, + ACTIONS(1485), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74800,12 +74801,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21317] = 3, + [21319] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1671), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(1561), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74863,10 +74864,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21383] = 3, + [21385] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -74926,12 +74927,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21449] = 3, + [21451] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(884), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74939,7 +74940,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -74955,6 +74955,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74989,12 +74990,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21515] = 3, + [21517] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(880), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75002,6 +75003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75017,7 +75019,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75052,12 +75053,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21581] = 3, + [21583] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(860), 1, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(858), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75065,7 +75066,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75081,6 +75081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75115,12 +75116,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21647] = 3, + [21649] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(846), 57, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75128,6 +75129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75143,7 +75145,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75178,7 +75179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21713] = 2, + [21715] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1553), 58, @@ -75240,7 +75241,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21777] = 2, + [21779] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1525), 58, @@ -75302,7 +75303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21841] = 3, + [21843] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1673), 1, @@ -75365,7 +75366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21907] = 2, + [21909] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1553), 58, @@ -75427,10 +75428,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21971] = 3, + [21973] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 57, anon_sym_export, @@ -75490,7 +75491,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22037] = 2, + [22039] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1553), 58, @@ -75552,12 +75553,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22101] = 3, + [22103] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1675), 1, ts_builtin_sym_end, - ACTIONS(1573), 57, + ACTIONS(1571), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75615,7 +75616,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22167] = 3, + [22169] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1677), 1, @@ -75678,10 +75679,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22233] = 2, + [22235] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1569), 58, + ACTIONS(1563), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75740,10 +75741,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22297] = 2, + [22299] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1569), 58, + ACTIONS(1563), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75802,7 +75803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22361] = 3, + [22363] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1679), 1, @@ -75865,7 +75866,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22427] = 3, + [22429] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1681), 1, @@ -75928,10 +75929,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22493] = 3, + [22495] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -75991,7 +75992,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22559] = 2, + [22561] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1527), 58, @@ -76053,12 +76054,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22623] = 3, + [22625] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(854), 1, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1683), 1, + sym__automatic_semicolon, + ACTIONS(808), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76066,7 +76069,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76116,14 +76118,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22689] = 4, + [22693] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(1683), 1, - sym__automatic_semicolon, - ACTIONS(820), 56, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76131,6 +76131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76180,14 +76181,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22757] = 4, + [22759] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(973), 1, ts_builtin_sym_end, - ACTIONS(1041), 1, + ACTIONS(1039), 1, sym__automatic_semicolon, - ACTIONS(896), 56, + ACTIONS(914), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76244,14 +76245,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22825] = 4, + [22827] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(977), 1, ts_builtin_sym_end, ACTIONS(1023), 1, sym__automatic_semicolon, - ACTIONS(906), 56, + ACTIONS(922), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76308,14 +76309,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22893] = 4, + [22895] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(983), 1, ts_builtin_sym_end, - ACTIONS(1029), 1, + ACTIONS(1027), 1, sym__automatic_semicolon, - ACTIONS(914), 56, + ACTIONS(862), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76372,12 +76373,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22961] = 3, + [22963] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(880), 57, + ACTIONS(884), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76435,7 +76436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23027] = 3, + [23029] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1685), 1, @@ -76498,10 +76499,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23093] = 3, + [23095] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -76561,12 +76562,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23159] = 3, + [23161] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(886), 2, + sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(884), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76574,7 +76576,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76624,13 +76625,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23225] = 3, + [23227] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 2, - sym__automatic_semicolon, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(880), 56, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76638,6 +76638,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76687,7 +76688,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23291] = 2, + [23293] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1529), 58, @@ -76749,10 +76750,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23355] = 3, + [23357] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -76812,10 +76813,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23421] = 3, + [23423] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -76875,12 +76876,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23487] = 3, + [23489] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(860), 2, + sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(858), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76888,7 +76890,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76938,13 +76939,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23553] = 3, + [23555] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 2, - sym__automatic_semicolon, + ACTIONS(1637), 1, ts_builtin_sym_end, - ACTIONS(846), 56, + ACTIONS(1509), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76952,6 +76952,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77001,10 +77002,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23619] = 3, + [23621] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 57, anon_sym_export, @@ -77064,10 +77065,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23685] = 3, + [23687] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -77127,10 +77128,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23751] = 3, + [23753] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -77190,10 +77191,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23817] = 3, + [23819] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -77253,12 +77254,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23883] = 3, + [23885] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1687), 1, ts_builtin_sym_end, - ACTIONS(1509), 57, + ACTIONS(1533), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -77316,12 +77317,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23949] = 3, + [23951] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1687), 1, + ACTIONS(1689), 1, ts_builtin_sym_end, - ACTIONS(1533), 57, + ACTIONS(1559), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -77379,12 +77380,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24015] = 3, + [24017] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1689), 1, + ACTIONS(1691), 1, ts_builtin_sym_end, - ACTIONS(1559), 57, + ACTIONS(1537), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -77442,7 +77443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24081] = 2, + [24083] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1557), 58, @@ -77504,7 +77505,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24145] = 2, + [24147] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1559), 58, @@ -77566,20 +77567,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24209] = 3, + [24211] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1691), 1, - ts_builtin_sym_end, - ACTIONS(1537), 57, + ACTIONS(884), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77595,6 +77594,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77691,18 +77691,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24339] = 2, + [24339] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 58, + ACTIONS(1693), 1, + ts_builtin_sym_end, + ACTIONS(1539), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77718,7 +77720,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77753,10 +77754,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24403] = 2, + [24405] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1563), 58, + ACTIONS(1565), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77815,10 +77816,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24467] = 2, + [24469] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1567), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77877,10 +77878,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24531] = 2, + [24533] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1567), 58, + ACTIONS(1569), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77939,10 +77940,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24595] = 3, + [24597] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 57, anon_sym_export, @@ -78002,10 +78003,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24661] = 2, + [24663] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1573), 58, + ACTIONS(1571), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78064,7 +78065,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24725] = 2, + [24727] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1575), 58, @@ -78126,7 +78127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24789] = 2, + [24791] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1467), 58, @@ -78188,10 +78189,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24853] = 3, + [24855] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -78251,10 +78252,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24919] = 2, + [24921] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1571), 58, + ACTIONS(1573), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78313,12 +78314,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24983] = 3, + [24985] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1693), 1, + ACTIONS(1695), 1, ts_builtin_sym_end, - ACTIONS(1539), 57, + ACTIONS(1541), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -78376,10 +78377,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25049] = 3, + [25051] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -78439,10 +78440,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25115] = 3, + [25117] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -78502,10 +78503,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25181] = 3, + [25183] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -78565,7 +78566,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25247] = 2, + [25249] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1467), 58, @@ -78627,10 +78628,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25311] = 3, + [25313] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -78690,20 +78691,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25377] = 3, + [25379] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1695), 1, - ts_builtin_sym_end, - ACTIONS(1541), 57, + ACTIONS(1503), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78719,6 +78718,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78756,7 +78756,7 @@ static const uint16_t ts_small_parse_table[] = { [25443] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1503), 58, + ACTIONS(1479), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78818,7 +78818,7 @@ static const uint16_t ts_small_parse_table[] = { [25507] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -78881,7 +78881,7 @@ static const uint16_t ts_small_parse_table[] = { [25573] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 57, anon_sym_export, @@ -78944,7 +78944,7 @@ static const uint16_t ts_small_parse_table[] = { [25639] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -79069,7 +79069,7 @@ static const uint16_t ts_small_parse_table[] = { [25769] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -79132,11 +79132,11 @@ static const uint16_t ts_small_parse_table[] = { [25835] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, ACTIONS(1697), 1, sym__automatic_semicolon, - ACTIONS(880), 56, + ACTIONS(884), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -79196,7 +79196,7 @@ static const uint16_t ts_small_parse_table[] = { [25903] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1479), 58, + ACTIONS(1481), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79258,7 +79258,7 @@ static const uint16_t ts_small_parse_table[] = { [25967] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1481), 58, + ACTIONS(1483), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79320,7 +79320,7 @@ static const uint16_t ts_small_parse_table[] = { [26031] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -79387,7 +79387,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, ACTIONS(1037), 1, sym__automatic_semicolon, - ACTIONS(922), 56, + ACTIONS(896), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -79633,7 +79633,7 @@ static const uint16_t ts_small_parse_table[] = { [26357] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -79696,7 +79696,7 @@ static const uint16_t ts_small_parse_table[] = { [26423] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1483), 58, + ACTIONS(858), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -80003,12 +80003,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26743] = 2, + [26743] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 58, + ACTIONS(1017), 1, + ts_builtin_sym_end, + ACTIONS(1025), 1, + sym__automatic_semicolon, + ACTIONS(876), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -80030,7 +80033,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80065,15 +80067,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26807] = 4, + [26811] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1017), 1, - ts_builtin_sym_end, - ACTIONS(1039), 1, - sym__automatic_semicolon, - ACTIONS(852), 56, + ACTIONS(1485), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -80095,6 +80094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80132,7 +80132,7 @@ static const uint16_t ts_small_parse_table[] = { [26875] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1487), 58, + ACTIONS(1489), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -80380,7 +80380,7 @@ static const uint16_t ts_small_parse_table[] = { [27131] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1489), 58, + ACTIONS(1491), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -80504,7 +80504,7 @@ static const uint16_t ts_small_parse_table[] = { [27259] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -80629,7 +80629,7 @@ static const uint16_t ts_small_parse_table[] = { [27389] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -80692,10 +80692,10 @@ static const uint16_t ts_small_parse_table[] = { [27455] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(878), 2, + ACTIONS(874), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(876), 56, + ACTIONS(872), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80876,18 +80876,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27649] = 2, + [27649] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1491), 58, + ACTIONS(1699), 1, + ts_builtin_sym_end, + ACTIONS(1543), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80903,7 +80905,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80938,10 +80939,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27713] = 3, + [27715] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -81001,10 +81002,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27779] = 3, + [27781] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -81064,10 +81065,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27845] = 3, + [27847] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1499), 1, + ACTIONS(1501), 1, ts_builtin_sym_end, ACTIONS(1453), 57, anon_sym_export, @@ -81127,10 +81128,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27911] = 3, + [27913] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1699), 1, + ACTIONS(1701), 1, ts_builtin_sym_end, ACTIONS(1557), 57, anon_sym_export, @@ -81190,7 +81191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27977] = 2, + [27979] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1599), 58, @@ -81252,7 +81253,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28041] = 2, + [28043] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1467), 58, @@ -81314,7 +81315,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28105] = 2, + [28107] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1467), 58, @@ -81376,7 +81377,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28169] = 2, + [28171] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1467), 58, @@ -81438,7 +81439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28233] = 2, + [28235] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1467), 58, @@ -81500,20 +81501,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28297] = 3, + [28299] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1701), 1, - ts_builtin_sym_end, - ACTIONS(1543), 57, + ACTIONS(1467), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81529,6 +81528,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -81753,7 +81753,7 @@ static const uint16_t ts_small_parse_table[] = { [28557] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 57, anon_sym_export, @@ -82251,7 +82251,7 @@ static const uint16_t ts_small_parse_table[] = { [29073] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1701), 1, + ACTIONS(1699), 1, ts_builtin_sym_end, ACTIONS(1543), 56, anon_sym_export, @@ -82313,7 +82313,7 @@ static const uint16_t ts_small_parse_table[] = { [29138] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1621), 1, + ACTIONS(1655), 1, ts_builtin_sym_end, ACTIONS(1579), 56, anon_sym_export, @@ -82375,7 +82375,7 @@ static const uint16_t ts_small_parse_table[] = { [29203] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1613), 1, + ACTIONS(1611), 1, ts_builtin_sym_end, ACTIONS(1493), 56, anon_sym_export, @@ -82437,7 +82437,7 @@ static const uint16_t ts_small_parse_table[] = { [29268] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1611), 1, + ACTIONS(1609), 1, ts_builtin_sym_end, ACTIONS(1495), 56, anon_sym_export, @@ -82499,7 +82499,7 @@ static const uint16_t ts_small_parse_table[] = { [29333] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -82561,7 +82561,7 @@ static const uint16_t ts_small_parse_table[] = { [29398] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -82623,7 +82623,7 @@ static const uint16_t ts_small_parse_table[] = { [29463] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -82685,7 +82685,7 @@ static const uint16_t ts_small_parse_table[] = { [29528] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -82747,7 +82747,7 @@ static const uint16_t ts_small_parse_table[] = { [29593] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -82809,7 +82809,7 @@ static const uint16_t ts_small_parse_table[] = { [29658] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -82871,7 +82871,7 @@ static const uint16_t ts_small_parse_table[] = { [29723] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1609), 1, + ACTIONS(1605), 1, ts_builtin_sym_end, ACTIONS(1497), 56, anon_sym_export, @@ -82933,9 +82933,9 @@ static const uint16_t ts_small_parse_table[] = { [29788] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1669), 1, + ACTIONS(1671), 1, ts_builtin_sym_end, - ACTIONS(1487), 56, + ACTIONS(1485), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82995,7 +82995,7 @@ static const uint16_t ts_small_parse_table[] = { [29853] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -83057,7 +83057,7 @@ static const uint16_t ts_small_parse_table[] = { [29918] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1699), 1, + ACTIONS(1701), 1, ts_builtin_sym_end, ACTIONS(1557), 56, anon_sym_export, @@ -83181,7 +83181,7 @@ static const uint16_t ts_small_parse_table[] = { [30048] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1603), 1, + ACTIONS(1619), 1, ts_builtin_sym_end, ACTIONS(1551), 56, anon_sym_export, @@ -83243,7 +83243,7 @@ static const uint16_t ts_small_parse_table[] = { [30113] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 56, anon_sym_export, @@ -83305,7 +83305,7 @@ static const uint16_t ts_small_parse_table[] = { [30178] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -83367,7 +83367,7 @@ static const uint16_t ts_small_parse_table[] = { [30243] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 56, anon_sym_export, @@ -83491,7 +83491,7 @@ static const uint16_t ts_small_parse_table[] = { [30373] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 56, anon_sym_export, @@ -83553,7 +83553,7 @@ static const uint16_t ts_small_parse_table[] = { [30438] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -83615,7 +83615,7 @@ static const uint16_t ts_small_parse_table[] = { [30503] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1659), 1, + ACTIONS(1629), 1, ts_builtin_sym_end, ACTIONS(1491), 56, anon_sym_export, @@ -83677,7 +83677,7 @@ static const uint16_t ts_small_parse_table[] = { [30568] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 56, anon_sym_export, @@ -83739,7 +83739,7 @@ static const uint16_t ts_small_parse_table[] = { [30633] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 56, anon_sym_export, @@ -83801,7 +83801,7 @@ static const uint16_t ts_small_parse_table[] = { [30698] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1615), 1, + ACTIONS(1613), 1, ts_builtin_sym_end, ACTIONS(1529), 56, anon_sym_export, @@ -83863,7 +83863,7 @@ static const uint16_t ts_small_parse_table[] = { [30763] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -83925,7 +83925,7 @@ static const uint16_t ts_small_parse_table[] = { [30828] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -83989,7 +83989,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1667), 1, ts_builtin_sym_end, - ACTIONS(1563), 56, + ACTIONS(1565), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84173,7 +84173,7 @@ static const uint16_t ts_small_parse_table[] = { [31088] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1671), 1, + ACTIONS(1669), 1, ts_builtin_sym_end, ACTIONS(1561), 56, anon_sym_export, @@ -84297,7 +84297,7 @@ static const uint16_t ts_small_parse_table[] = { [31218] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1605), 1, + ACTIONS(1603), 1, ts_builtin_sym_end, ACTIONS(1553), 56, anon_sym_export, @@ -84359,9 +84359,9 @@ static const uint16_t ts_small_parse_table[] = { [31283] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, + ACTIONS(860), 1, ts_builtin_sym_end, - ACTIONS(846), 56, + ACTIONS(858), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84423,7 +84423,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1607), 1, ts_builtin_sym_end, - ACTIONS(1569), 56, + ACTIONS(1563), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84483,7 +84483,7 @@ static const uint16_t ts_small_parse_table[] = { [31413] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -84547,7 +84547,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1607), 1, ts_builtin_sym_end, - ACTIONS(1569), 56, + ACTIONS(1563), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84669,7 +84669,7 @@ static const uint16_t ts_small_parse_table[] = { [31608] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -84731,7 +84731,7 @@ static const uint16_t ts_small_parse_table[] = { [31673] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -84793,7 +84793,7 @@ static const uint16_t ts_small_parse_table[] = { [31738] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -84855,7 +84855,7 @@ static const uint16_t ts_small_parse_table[] = { [31803] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -84917,7 +84917,7 @@ static const uint16_t ts_small_parse_table[] = { [31868] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1629), 1, + ACTIONS(1627), 1, ts_builtin_sym_end, ACTIONS(1525), 56, anon_sym_export, @@ -85103,7 +85103,7 @@ static const uint16_t ts_small_parse_table[] = { [32063] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1617), 1, + ACTIONS(1615), 1, ts_builtin_sym_end, ACTIONS(1523), 56, anon_sym_export, @@ -85165,7 +85165,7 @@ static const uint16_t ts_small_parse_table[] = { [32128] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1619), 1, + ACTIONS(1617), 1, ts_builtin_sym_end, ACTIONS(1521), 56, anon_sym_export, @@ -85227,7 +85227,7 @@ static const uint16_t ts_small_parse_table[] = { [32193] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -85289,7 +85289,7 @@ static const uint16_t ts_small_parse_table[] = { [32258] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -85351,7 +85351,7 @@ static const uint16_t ts_small_parse_table[] = { [32323] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -85485,7 +85485,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1663), 1, ts_builtin_sym_end, - ACTIONS(1565), 56, + ACTIONS(1567), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85617,7 +85617,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1661), 1, ts_builtin_sym_end, - ACTIONS(1567), 56, + ACTIONS(1569), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85677,7 +85677,7 @@ static const uint16_t ts_small_parse_table[] = { [32680] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -85739,7 +85739,7 @@ static const uint16_t ts_small_parse_table[] = { [32745] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -85803,7 +85803,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1675), 1, ts_builtin_sym_end, - ACTIONS(1573), 56, + ACTIONS(1571), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85925,7 +85925,7 @@ static const uint16_t ts_small_parse_table[] = { [32940] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1635), 1, + ACTIONS(1637), 1, ts_builtin_sym_end, ACTIONS(1509), 56, anon_sym_export, @@ -85987,9 +85987,9 @@ static const uint16_t ts_small_parse_table[] = { [33005] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1657), 1, + ACTIONS(1659), 1, ts_builtin_sym_end, - ACTIONS(1571), 56, + ACTIONS(1573), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -86049,7 +86049,7 @@ static const uint16_t ts_small_parse_table[] = { [33070] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1627), 1, + ACTIONS(1631), 1, ts_builtin_sym_end, ACTIONS(1575), 56, anon_sym_export, @@ -86111,7 +86111,7 @@ static const uint16_t ts_small_parse_table[] = { [33135] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86173,7 +86173,7 @@ static const uint16_t ts_small_parse_table[] = { [33200] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86235,7 +86235,7 @@ static const uint16_t ts_small_parse_table[] = { [33265] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86297,7 +86297,7 @@ static const uint16_t ts_small_parse_table[] = { [33330] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86421,7 +86421,7 @@ static const uint16_t ts_small_parse_table[] = { [33460] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86483,7 +86483,7 @@ static const uint16_t ts_small_parse_table[] = { [33525] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86731,7 +86731,7 @@ static const uint16_t ts_small_parse_table[] = { [33785] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86793,7 +86793,7 @@ static const uint16_t ts_small_parse_table[] = { [33850] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86855,7 +86855,7 @@ static const uint16_t ts_small_parse_table[] = { [33915] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -86917,7 +86917,7 @@ static const uint16_t ts_small_parse_table[] = { [33980] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1655), 1, + ACTIONS(1657), 1, ts_builtin_sym_end, ACTIONS(1577), 56, anon_sym_export, @@ -86979,7 +86979,7 @@ static const uint16_t ts_small_parse_table[] = { [34045] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87103,7 +87103,7 @@ static const uint16_t ts_small_parse_table[] = { [34175] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87165,7 +87165,7 @@ static const uint16_t ts_small_parse_table[] = { [34240] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1651), 1, + ACTIONS(1653), 1, ts_builtin_sym_end, ACTIONS(1511), 56, anon_sym_export, @@ -87227,7 +87227,7 @@ static const uint16_t ts_small_parse_table[] = { [34305] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1621), 1, + ACTIONS(1655), 1, ts_builtin_sym_end, ACTIONS(1579), 56, anon_sym_export, @@ -87351,7 +87351,7 @@ static const uint16_t ts_small_parse_table[] = { [34435] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87413,7 +87413,7 @@ static const uint16_t ts_small_parse_table[] = { [34500] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87475,7 +87475,7 @@ static const uint16_t ts_small_parse_table[] = { [34565] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87537,7 +87537,7 @@ static const uint16_t ts_small_parse_table[] = { [34630] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1653), 1, + ACTIONS(1651), 1, ts_builtin_sym_end, ACTIONS(1583), 56, anon_sym_export, @@ -87599,7 +87599,7 @@ static const uint16_t ts_small_parse_table[] = { [34695] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1639), 1, + ACTIONS(1641), 1, ts_builtin_sym_end, ACTIONS(1545), 56, anon_sym_export, @@ -87723,7 +87723,7 @@ static const uint16_t ts_small_parse_table[] = { [34825] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1637), 1, + ACTIONS(1639), 1, ts_builtin_sym_end, ACTIONS(1547), 56, anon_sym_export, @@ -87785,7 +87785,7 @@ static const uint16_t ts_small_parse_table[] = { [34890] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87847,7 +87847,7 @@ static const uint16_t ts_small_parse_table[] = { [34955] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87909,7 +87909,7 @@ static const uint16_t ts_small_parse_table[] = { [35020] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -87971,7 +87971,7 @@ static const uint16_t ts_small_parse_table[] = { [35085] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1647), 1, + ACTIONS(1621), 1, ts_builtin_sym_end, ACTIONS(1587), 56, anon_sym_export, @@ -88033,7 +88033,7 @@ static const uint16_t ts_small_parse_table[] = { [35150] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1631), 1, + ACTIONS(1635), 1, ts_builtin_sym_end, ACTIONS(1467), 56, anon_sym_export, @@ -88095,7 +88095,7 @@ static const uint16_t ts_small_parse_table[] = { [35215] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1643), 1, + ACTIONS(1645), 1, ts_builtin_sym_end, ACTIONS(1589), 56, anon_sym_export, @@ -88289,7 +88289,7 @@ static const uint16_t ts_small_parse_table[] = { [35426] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1645), 1, + ACTIONS(1647), 1, ts_builtin_sym_end, ACTIONS(1591), 56, anon_sym_export, @@ -88413,9 +88413,9 @@ static const uint16_t ts_small_parse_table[] = { [35556] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(882), 1, + ACTIONS(886), 1, ts_builtin_sym_end, - ACTIONS(880), 56, + ACTIONS(884), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -88498,7 +88498,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, anon_sym_DASH_DASH, - ACTIONS(1651), 34, + ACTIONS(1653), 34, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91386,7 +91386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, anon_sym_DASH_DASH, - ACTIONS(1651), 32, + ACTIONS(1653), 32, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -93423,7 +93423,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1825), 12, @@ -93478,7 +93478,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1843), 12, @@ -93529,7 +93529,7 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(1841), 1, anon_sym_BQUOTE, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1847), 13, @@ -93570,13 +93570,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, [41217] = 5, - ACTIONS(824), 1, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, ACTIONS(1851), 1, sym__automatic_semicolon, - ACTIONS(820), 13, + ACTIONS(808), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93590,7 +93590,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(840), 27, + ACTIONS(854), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93759,7 +93759,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_BQUOTE, [41422] = 5, - ACTIONS(824), 1, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, @@ -93768,7 +93768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(822), 13, + ACTIONS(810), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93782,7 +93782,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(828), 23, + ACTIONS(816), 23, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_LPAREN, @@ -93910,7 +93910,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1851), 1, sym__automatic_semicolon, - ACTIONS(820), 13, + ACTIONS(808), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93924,7 +93924,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(840), 27, + ACTIONS(854), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93957,7 +93957,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1871), 1, sym__automatic_semicolon, - ACTIONS(880), 13, + ACTIONS(884), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93971,7 +93971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(882), 27, + ACTIONS(886), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94137,76 +94137,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [41837] = 27, - ACTIONS(1203), 1, + [41837] = 2, + ACTIONS(3), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(1521), 40, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_import, anon_sym_LPAREN, - ACTIONS(1831), 1, + anon_sym_await, + anon_sym_SEMI, + anon_sym_yield, anon_sym_LBRACK, - ACTIONS(1833), 1, - anon_sym_DOT, - ACTIONS(1835), 1, - sym_optional_chain, - ACTIONS(1837), 1, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1841), 1, + anon_sym_DQUOTE, + anon_sym_SQUOTE, anon_sym_BQUOTE, - ACTIONS(1892), 1, - anon_sym_AMP_AMP, - ACTIONS(1894), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, - anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, - ACTIONS(1908), 1, - anon_sym_PERCENT, - ACTIONS(1910), 1, - anon_sym_STAR_STAR, - ACTIONS(1918), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, - sym__ternary_qmark, - ACTIONS(1886), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1914), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1888), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [41933] = 27, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [41883] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -94258,7 +94233,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -94269,61 +94244,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1922), 5, + ACTIONS(1888), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [42029] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(880), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(882), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_else, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_while, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [42077] = 3, + [41979] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1924), 13, + ACTIONS(1922), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94337,7 +94267,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1926), 27, + ACTIONS(1924), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94365,55 +94295,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42125] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(884), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(886), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_else, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_while, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [42173] = 3, + [42027] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1928), 13, + ACTIONS(1926), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94427,7 +94312,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1930), 27, + ACTIONS(1928), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94455,10 +94340,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42221] = 3, + [42075] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(854), 13, + ACTIONS(1930), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94472,7 +94357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(858), 27, + ACTIONS(1932), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94500,10 +94385,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42269] = 3, + [42123] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(1932), 13, + ACTIONS(1934), 1, + sym__automatic_semicolon, + ACTIONS(808), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94517,17 +94404,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1934), 27, + ACTIONS(854), 26, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94545,10 +94431,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42317] = 3, + [42173] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1936), 13, + ACTIONS(858), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94562,7 +94448,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1938), 27, + ACTIONS(860), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94590,10 +94476,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42365] = 3, + [42221] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(862), 13, + ACTIONS(1936), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94607,7 +94493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(866), 27, + ACTIONS(1938), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94635,10 +94521,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42413] = 3, + [42269] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1940), 13, + ACTIONS(884), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94652,7 +94538,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1942), 27, + ACTIONS(886), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94680,10 +94566,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42461] = 3, + [42317] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(870), 13, + ACTIONS(872), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94698,6 +94584,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_DASH_DASH, ACTIONS(874), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_else, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_while, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [42365] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1940), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(1942), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94725,10 +94656,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42509] = 3, + [42413] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(890), 13, + ACTIONS(848), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94742,7 +94673,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(894), 27, + ACTIONS(850), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_else, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_while, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [42461] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1944), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(1946), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94770,10 +94746,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42557] = 3, + [42509] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1817), 13, + ACTIONS(1948), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94787,7 +94763,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1823), 27, + ACTIONS(1950), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94815,10 +94791,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42605] = 3, + [42557] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1944), 13, + ACTIONS(878), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94832,7 +94808,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1946), 27, + ACTIONS(882), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94860,10 +94836,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42653] = 3, + [42605] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(898), 13, + ACTIONS(1952), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94877,7 +94853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(902), 27, + ACTIONS(1954), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94905,10 +94881,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42701] = 3, + [42653] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(908), 13, + ACTIONS(1956), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94922,7 +94898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(912), 27, + ACTIONS(1958), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94950,10 +94926,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42749] = 3, + [42701] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(916), 13, + ACTIONS(890), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94967,7 +94943,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(920), 27, + ACTIONS(894), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94995,7 +94971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [42797] = 12, + [42749] = 12, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95014,10 +94990,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(1910), 1, anon_sym_STAR_STAR, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95030,7 +95006,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 18, + ACTIONS(1962), 18, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95049,7 +95025,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [42863] = 14, + [42815] = 14, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95073,10 +95049,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 10, + ACTIONS(1960), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -95087,7 +95063,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 17, + ACTIONS(1962), 17, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95105,7 +95081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [42933] = 23, + [42885] = 23, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95132,7 +95108,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1948), 1, + ACTIONS(1960), 1, anon_sym_PIPE, ACTIONS(1886), 2, anon_sym_STAR, @@ -95149,7 +95125,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -95160,7 +95136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 9, + ACTIONS(1962), 9, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95170,7 +95146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [43021] = 22, + [42973] = 22, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95195,7 +95171,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1948), 1, + ACTIONS(1960), 1, anon_sym_PIPE, ACTIONS(1886), 2, anon_sym_STAR, @@ -95212,7 +95188,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -95223,7 +95199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 10, + ACTIONS(1962), 10, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95234,10 +95210,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, - [43107] = 3, + [43059] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(924), 13, + ACTIONS(842), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95251,7 +95227,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(928), 27, + ACTIONS(846), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95279,16 +95255,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [43155] = 6, + [43107] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1831), 1, - anon_sym_LBRACK, - ACTIONS(1833), 1, - anon_sym_DOT, - ACTIONS(1869), 1, - sym_optional_chain, - ACTIONS(1952), 13, + ACTIONS(908), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95302,7 +95272,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1954), 24, + ACTIONS(912), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95311,62 +95281,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_of, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [43209] = 11, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1825), 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(1827), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -95380,10 +95298,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [43273] = 3, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [43155] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1952), 13, + ACTIONS(1817), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95397,7 +95317,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1954), 27, + ACTIONS(1823), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95425,73 +95345,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [43321] = 21, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1829), 1, - anon_sym_LPAREN, - ACTIONS(1831), 1, - anon_sym_LBRACK, - ACTIONS(1833), 1, - anon_sym_DOT, - ACTIONS(1835), 1, - sym_optional_chain, - ACTIONS(1837), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, - anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1908), 1, - anon_sym_PERCENT, - ACTIONS(1910), 1, - anon_sym_STAR_STAR, - ACTIONS(1886), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1914), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1948), 2, - anon_sym_AMP, - anon_sym_PIPE, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1950), 10, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [43405] = 3, + [43203] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1707), 13, + ACTIONS(1964), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95505,7 +95362,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1709), 27, + ACTIONS(1966), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95533,7 +95390,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [43453] = 27, + [43251] = 21, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95550,26 +95407,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1892), 1, - anon_sym_AMP_AMP, - ACTIONS(1894), 1, - anon_sym_PIPE_PIPE, ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, - anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, ACTIONS(1908), 1, anon_sym_PERCENT, ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, - sym__ternary_qmark, ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, @@ -95585,7 +95428,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + ACTIONS(1960), 2, + anon_sym_AMP, + anon_sym_PIPE, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -95596,13 +95442,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1970), 5, + ACTIONS(1962), 10, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [43335] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(916), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(920), 27, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [43383] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(924), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(928), 27, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, - [43549] = 15, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [43431] = 15, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95629,10 +95570,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 8, + ACTIONS(1960), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -95641,7 +95582,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 17, + ACTIONS(1962), 17, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95659,7 +95600,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [43621] = 24, + [43503] = 24, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95705,7 +95646,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -95716,7 +95657,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 8, + ACTIONS(1962), 8, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95725,12 +95666,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [43711] = 4, + [43593] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1972), 1, - sym__automatic_semicolon, - ACTIONS(880), 13, + ACTIONS(864), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95744,16 +95683,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(882), 26, + ACTIONS(868), 27, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -95771,10 +95711,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [43761] = 3, + [43641] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1974), 13, + ACTIONS(898), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95788,7 +95728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1976), 27, + ACTIONS(902), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95816,7 +95756,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [43809] = 23, + [43689] = 23, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -95860,7 +95800,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -95871,7 +95811,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 9, + ACTIONS(1962), 9, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -95881,20 +95821,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [43897] = 9, + [43777] = 9, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1968), 1, + ACTIONS(1976), 1, anon_sym_BQUOTE, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, ACTIONS(1847), 13, @@ -95932,24 +95872,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_PLUS_PLUS, - [43957] = 11, + [43837] = 11, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, ACTIONS(1843), 12, @@ -95985,10 +95925,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [44021] = 3, + [43901] = 6, ACTIONS(1203), 1, sym_comment, - ACTIONS(876), 13, + ACTIONS(1831), 1, + anon_sym_LBRACK, + ACTIONS(1833), 1, + anon_sym_DOT, + ACTIONS(1869), 1, + sym_optional_chain, + ACTIONS(1982), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96002,19 +95948,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(878), 27, - sym__automatic_semicolon, + ACTIONS(1984), 24, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, - anon_sym_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, @@ -96030,10 +95973,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44069] = 3, + [43955] = 11, ACTIONS(1203), 1, sym_comment, - ACTIONS(1978), 13, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(1825), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96046,20 +96006,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(1922), 27, + ACTIONS(1827), 19, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -96073,12 +96026,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [44117] = 3, + [44019] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1980), 13, + ACTIONS(1986), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96092,7 +96043,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1982), 27, + ACTIONS(1988), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96120,7 +96071,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44165] = 28, + [44067] = 28, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -96157,7 +96108,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(1886), 2, anon_sym_STAR, @@ -96174,7 +96125,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -96185,12 +96136,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1986), 4, + ACTIONS(1992), 4, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [44263] = 12, + [44165] = 12, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -96209,10 +96160,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(1910), 1, anon_sym_STAR_STAR, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96225,7 +96176,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 18, + ACTIONS(1962), 18, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -96244,10 +96195,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [44329] = 3, + [44231] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1988), 13, + ACTIONS(1994), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96261,7 +96212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1990), 27, + ACTIONS(1996), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96289,7 +96240,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44377] = 2, + [44279] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1527), 40, @@ -96333,7 +96284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [44423] = 17, + [44325] = 17, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -96365,10 +96316,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 7, + ACTIONS(1960), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -96376,7 +96327,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 15, + ACTIONS(1962), 15, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -96392,10 +96343,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [44499] = 3, + [44401] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96409,7 +96360,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 27, + ACTIONS(2000), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96437,7 +96388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44547] = 27, + [44449] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -96489,7 +96440,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -96500,16 +96451,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1996), 5, + ACTIONS(2002), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [44643] = 3, + [44545] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96523,7 +96474,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 27, + ACTIONS(2000), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96551,10 +96502,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44691] = 3, + [44593] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96568,7 +96519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 27, + ACTIONS(2000), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96596,10 +96547,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44739] = 3, + [44641] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96613,7 +96564,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 27, + ACTIONS(2000), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96641,10 +96592,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44787] = 3, + [44689] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(876), 13, + ACTIONS(872), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96658,7 +96609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(878), 27, + ACTIONS(874), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96686,79 +96637,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44835] = 27, + [44737] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(1982), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(1984), 27, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1831), 1, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(1833), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1837), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, - anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, - ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, - sym__ternary_qmark, - ACTIONS(1886), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1914), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - ACTIONS(1998), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [44931] = 3, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [44785] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2000), 13, + ACTIONS(2004), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96772,7 +96699,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1996), 27, + ACTIONS(2002), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96800,10 +96727,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [44979] = 3, + [44833] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2002), 13, + ACTIONS(2006), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96817,7 +96744,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2004), 27, + ACTIONS(2008), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96845,7 +96772,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45027] = 27, + [44881] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -96897,7 +96824,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -96908,16 +96835,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2004), 5, + ACTIONS(2008), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [45123] = 3, + [44977] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2006), 13, + ACTIONS(2010), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96931,7 +96858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2008), 27, + ACTIONS(2012), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96959,10 +96886,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45171] = 3, + [45025] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2010), 13, + ACTIONS(2014), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96976,7 +96903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2012), 27, + ACTIONS(2016), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97004,7 +96931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45219] = 27, + [45073] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -97056,7 +96983,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -97067,16 +96994,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2012), 5, + ACTIONS(2016), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [45315] = 3, + [45169] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2014), 13, + ACTIONS(2018), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97090,7 +97017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2016), 27, + ACTIONS(2020), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97118,7 +97045,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45363] = 27, + [45217] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -97170,7 +97097,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -97181,16 +97108,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2016), 5, + ACTIONS(2020), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [45459] = 3, + [45313] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2018), 13, + ACTIONS(2022), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97204,7 +97131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2020), 27, + ACTIONS(2024), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97232,10 +97159,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45507] = 3, + [45361] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2022), 13, + ACTIONS(1707), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97249,7 +97176,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2024), 27, + ACTIONS(1709), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97277,7 +97204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45555] = 3, + [45409] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2026), 13, @@ -97322,52 +97249,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45603] = 3, + [45457] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(2030), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(2032), 27, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1829), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, + ACTIONS(1831), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(1833), 1, anon_sym_DOT, + ACTIONS(1835), 1, sym_optional_chain, + ACTIONS(1837), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1839), 1, + anon_sym_DASH_DASH, + ACTIONS(1841), 1, + anon_sym_BQUOTE, + ACTIONS(1892), 1, anon_sym_AMP_AMP, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(1896), 1, + anon_sym_GT_GT, + ACTIONS(1900), 1, + anon_sym_AMP, + ACTIONS(1902), 1, anon_sym_CARET, + ACTIONS(1904), 1, + anon_sym_PIPE, + ACTIONS(1908), 1, anon_sym_PERCENT, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(1918), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1920), 1, + sym__ternary_qmark, + ACTIONS(1886), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1898), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1906), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1914), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1149), 2, + sym_template_string, + sym_arguments, + ACTIONS(1890), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1912), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [45651] = 27, + ACTIONS(2030), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [45553] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -97419,7 +97370,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -97430,16 +97381,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2034), 5, + ACTIONS(2032), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [45747] = 3, + [45649] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2036), 13, + ACTIONS(2034), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97453,7 +97404,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2038), 27, + ACTIONS(2036), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97481,10 +97432,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45795] = 3, + [45697] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2040), 13, + ACTIONS(2038), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97498,7 +97449,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2042), 27, + ACTIONS(2040), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97526,7 +97477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45843] = 2, + [45745] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1525), 40, @@ -97570,10 +97521,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [45889] = 3, + [45791] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2044), 13, + ACTIONS(2042), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97587,7 +97538,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2046), 27, + ACTIONS(2044), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97615,117 +97566,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [45937] = 4, + [45839] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2052), 1, + ACTIONS(2050), 1, sym_regex_flags, - ACTIONS(2048), 14, - 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, - anon_sym_instanceof, - anon_sym_DASH_DASH, - ACTIONS(2050), 25, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [45987] = 19, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1829), 1, - anon_sym_LPAREN, - ACTIONS(1831), 1, - anon_sym_LBRACK, - ACTIONS(1833), 1, - anon_sym_DOT, - ACTIONS(1835), 1, - sym_optional_chain, - ACTIONS(1837), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, - anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1908), 1, - anon_sym_PERCENT, - ACTIONS(1910), 1, - anon_sym_STAR_STAR, - ACTIONS(1886), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1948), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1950), 12, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [46067] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2054), 13, + ACTIONS(2046), 14, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97738,60 +97584,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(2056), 27, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [46115] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2058), 13, - 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, anon_sym_DASH_DASH, - ACTIONS(2060), 27, + ACTIONS(2048), 25, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, @@ -97809,13 +97610,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46163] = 3, + [45889] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2062), 13, + ACTIONS(2052), 1, + sym__automatic_semicolon, + ACTIONS(884), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97829,17 +97631,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2064), 27, + ACTIONS(886), 26, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97857,10 +97658,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46211] = 3, + [45939] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2066), 13, + ACTIONS(2054), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97874,7 +97675,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2068), 27, + ACTIONS(2056), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97902,10 +97703,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46259] = 3, + [45987] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2070), 13, + ACTIONS(2058), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97919,7 +97720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2072), 27, + ACTIONS(2060), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97947,10 +97748,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46307] = 3, + [46035] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2074), 13, + ACTIONS(2062), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97964,7 +97765,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2076), 27, + ACTIONS(2064), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97992,10 +97793,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46355] = 3, + [46083] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2078), 13, + ACTIONS(2066), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98009,7 +97810,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2080), 27, + ACTIONS(2068), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98037,10 +97838,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46403] = 3, + [46131] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2082), 13, + ACTIONS(2070), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98054,7 +97855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2084), 27, + ACTIONS(2072), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98082,10 +97883,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46451] = 3, + [46179] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2086), 13, + ACTIONS(884), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98099,17 +97900,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2088), 27, + ACTIONS(886), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98127,10 +97928,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46499] = 3, + [46227] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2090), 13, + ACTIONS(2074), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98144,7 +97945,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2092), 27, + ACTIONS(1888), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98172,10 +97973,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46547] = 3, + [46275] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2094), 13, + ACTIONS(2076), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98189,7 +97990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2096), 27, + ACTIONS(2078), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98217,7 +98018,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46595] = 27, + [46323] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -98269,7 +98070,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -98280,13 +98081,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2096), 5, + ACTIONS(2080), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [46691] = 25, + [46419] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2082), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(2084), 27, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [46467] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2086), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(2088), 27, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [46515] = 19, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -98303,18 +98194,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1892), 1, - anon_sym_AMP_AMP, - ACTIONS(1894), 1, - anon_sym_PIPE_PIPE, ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, - anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, ACTIONS(1908), 1, anon_sym_PERCENT, ACTIONS(1910), 1, @@ -98328,13 +98209,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1914), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -98345,62 +98220,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 7, + ACTIONS(1960), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1962), 12, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [46783] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1521), 40, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_import, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [46829] = 3, + [46595] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2098), 13, + ACTIONS(2090), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98414,7 +98255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2100), 27, + ACTIONS(2092), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98442,54 +98283,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46877] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1523), 40, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_import, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [46923] = 3, + [46643] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(880), 13, + ACTIONS(2094), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98503,7 +98300,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(882), 27, + ACTIONS(2096), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98531,10 +98328,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [46971] = 3, + [46691] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(846), 13, + ACTIONS(2098), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98548,17 +98345,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(848), 27, - sym__automatic_semicolon, + ACTIONS(2100), 27, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98576,7 +98373,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47019] = 27, + [46739] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -98628,7 +98425,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -98645,7 +98442,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [47115] = 3, + [46835] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2104), 13, @@ -98690,10 +98487,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47163] = 3, + [46883] = 25, ACTIONS(1203), 1, sym_comment, - ACTIONS(884), 13, + ACTIONS(1829), 1, + anon_sym_LPAREN, + ACTIONS(1831), 1, + anon_sym_LBRACK, + ACTIONS(1833), 1, + anon_sym_DOT, + ACTIONS(1835), 1, + sym_optional_chain, + ACTIONS(1837), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1839), 1, + anon_sym_DASH_DASH, + ACTIONS(1841), 1, + anon_sym_BQUOTE, + ACTIONS(1892), 1, + anon_sym_AMP_AMP, + ACTIONS(1894), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1896), 1, + anon_sym_GT_GT, + ACTIONS(1900), 1, + anon_sym_AMP, + ACTIONS(1902), 1, + anon_sym_CARET, + ACTIONS(1904), 1, + anon_sym_PIPE, + ACTIONS(1908), 1, + anon_sym_PERCENT, + ACTIONS(1910), 1, + anon_sym_STAR_STAR, + ACTIONS(1886), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1898), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1906), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1914), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1916), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1149), 2, + sym_template_string, + sym_arguments, + ACTIONS(1890), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1912), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1962), 7, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + [46975] = 27, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1829), 1, + anon_sym_LPAREN, + ACTIONS(1831), 1, + anon_sym_LBRACK, + ACTIONS(1833), 1, + anon_sym_DOT, + ACTIONS(1835), 1, + sym_optional_chain, + ACTIONS(1837), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1839), 1, + anon_sym_DASH_DASH, + ACTIONS(1841), 1, + anon_sym_BQUOTE, + ACTIONS(1892), 1, + anon_sym_AMP_AMP, + ACTIONS(1894), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1896), 1, + anon_sym_GT_GT, + ACTIONS(1900), 1, + anon_sym_AMP, + ACTIONS(1902), 1, + anon_sym_CARET, + ACTIONS(1904), 1, + anon_sym_PIPE, + ACTIONS(1908), 1, + anon_sym_PERCENT, + ACTIONS(1910), 1, + anon_sym_STAR_STAR, + ACTIONS(1918), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1920), 1, + sym__ternary_qmark, + ACTIONS(1886), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1898), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1906), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1914), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1916), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1149), 2, + sym_template_string, + sym_arguments, + ACTIONS(1890), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1912), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2108), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [47071] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2110), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98707,7 +98640,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(886), 27, + ACTIONS(2112), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98735,10 +98668,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47211] = 3, + [47119] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(846), 13, + ACTIONS(848), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98752,7 +98685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(848), 27, + ACTIONS(850), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98780,10 +98713,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47259] = 3, + [47167] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2108), 13, + ACTIONS(858), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98797,17 +98730,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2110), 27, + ACTIONS(860), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98825,10 +98758,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47307] = 3, + [47215] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2112), 13, + ACTIONS(2114), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98838,42 +98771,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_DASH_DASH, + ACTIONS(2116), 27, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [47263] = 27, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1829), 1, + anon_sym_LPAREN, + ACTIONS(1831), 1, + anon_sym_LBRACK, + ACTIONS(1833), 1, + anon_sym_DOT, + ACTIONS(1835), 1, + sym_optional_chain, + ACTIONS(1837), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1839), 1, + anon_sym_DASH_DASH, + ACTIONS(1841), 1, + anon_sym_BQUOTE, + ACTIONS(1892), 1, + anon_sym_AMP_AMP, + ACTIONS(1894), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1896), 1, + anon_sym_GT_GT, + ACTIONS(1900), 1, + anon_sym_AMP, + ACTIONS(1902), 1, + anon_sym_CARET, + ACTIONS(1904), 1, + anon_sym_PIPE, + ACTIONS(1908), 1, + anon_sym_PERCENT, + ACTIONS(1910), 1, + anon_sym_STAR_STAR, + ACTIONS(1918), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1920), 1, + sym__ternary_qmark, + ACTIONS(1886), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1898), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1906), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1914), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(2114), 27, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(1916), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1149), 2, + sym_template_string, + sym_arguments, + ACTIONS(1890), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1912), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2118), 5, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [47355] = 3, + [47359] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2116), 13, + ACTIONS(2120), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98915,10 +98917,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47403] = 3, + [47407] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2120), 13, + ACTIONS(2122), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98932,7 +98934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2122), 27, + ACTIONS(2124), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98960,7 +98962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47451] = 27, + [47455] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -99012,7 +99014,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -99023,270 +99025,543 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2124), 5, + ACTIONS(2126), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [47547] = 4, - ACTIONS(1203), 1, + [47551] = 2, + ACTIONS(3), 1, sym_comment, - ACTIONS(2126), 1, - sym__automatic_semicolon, - ACTIONS(820), 13, - anon_sym_STAR, - anon_sym_in, + ACTIONS(1523), 40, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_import, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_SEMI, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_GT, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [47597] = 27, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2134), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2136), 1, anon_sym_GT_GT, + ACTIONS(2140), 1, anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, anon_sym_PIPE, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(840), 26, - sym__ternary_qmark, + ACTIONS(2156), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2016), 4, + sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_while, anon_sym_SEMI, + [47692] = 29, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2162), 1, + anon_sym_COMMA, + ACTIONS(2165), 1, + anon_sym_RBRACE, + ACTIONS(2032), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [47597] = 12, + [47791] = 24, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1962), 7, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [47880] = 15, + ACTIONS(1203), 1, + sym_comment, ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, anon_sym_BQUOTE, - ACTIONS(2128), 1, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - STATE(1329), 2, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, - anon_sym_STAR, + ACTIONS(1960), 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(1950), 17, + ACTIONS(1962), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [47662] = 4, + [47951] = 21, ACTIONS(1203), 1, sym_comment, - ACTIONS(1720), 1, - anon_sym_EQ, - ACTIONS(1707), 13, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2136), 1, anon_sym_GT_GT, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(1960), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(1709), 25, + ACTIONS(2156), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1962), 9, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, + anon_sym_QMARK_QMARK, + [48034] = 22, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1960), 1, + anon_sym_PIPE, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [47711] = 29, + ACTIONS(1962), 9, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [48119] = 23, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1960), 1, + anon_sym_PIPE, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2135), 1, - anon_sym_RBRACE, - ACTIONS(2139), 1, - anon_sym_AMP_AMP, - ACTIONS(2141), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, - anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(1888), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [47810] = 17, + ACTIONS(1962), 8, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [48206] = 14, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2143), 1, - anon_sym_GT_GT, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 7, + ACTIONS(1960), 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(1950), 14, + ACTIONS(1962), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -99294,27 +99569,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [48275] = 4, + ACTIONS(812), 1, + anon_sym_EQ, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(810), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(816), 25, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [47885] = 8, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [48324] = 12, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(2169), 1, + ACTIONS(1974), 1, sym_optional_chain, - STATE(1279), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + STATE(1274), 2, + sym_template_string, sym_arguments, - ACTIONS(1853), 13, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99327,13 +99658,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(1855), 21, + ACTIONS(1962), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -99341,16 +99670,139 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, + [48389] = 19, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1960), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1962), 11, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [48468] = 25, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, anon_sym_BQUOTE, - [47942] = 4, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2134), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1962), 6, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_QMARK_QMARK, + [48559] = 4, ACTIONS(1203), 1, sym_comment, ACTIONS(1867), 1, @@ -99395,855 +99847,704 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [47991] = 27, + [48608] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2016), 4, + ACTIONS(2020), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [48086] = 27, + [48703] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2012), 4, + ACTIONS(2016), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [48181] = 27, + [48798] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1970), 4, + ACTIONS(2030), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [48276] = 29, + [48893] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2135), 1, - anon_sym_RBRACE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2203), 1, - anon_sym_COMMA, - ACTIONS(2034), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [48375] = 29, + ACTIONS(1888), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + [48988] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2206), 1, - anon_sym_COMMA, - ACTIONS(2209), 1, - anon_sym_RBRACE, - ACTIONS(2034), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [48474] = 12, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1948), 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(1950), 17, + ACTIONS(2080), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [48539] = 27, + [49083] = 25, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1996), 4, + ACTIONS(1962), 6, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [48634] = 27, + anon_sym_QMARK_QMARK, + [49174] = 19, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2177), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, - anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, - sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2197), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2004), 4, + ACTIONS(1960), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1962), 11, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [48729] = 27, + 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, + [49253] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2034), 4, + ACTIONS(2008), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [48824] = 27, + [49348] = 12, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, - anon_sym_AMP_AMP, - ACTIONS(2141), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(1960), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2147), 1, anon_sym_AMP, - ACTIONS(2149), 1, - anon_sym_CARET, - ACTIONS(2151), 1, anon_sym_PIPE, - ACTIONS(2155), 1, - anon_sym_PERCENT, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(1962), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - ACTIONS(1998), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [48919] = 27, + [49413] = 14, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2177), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, - anon_sym_GT_GT, - ACTIONS(2183), 1, - anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, - sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2189), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2195), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2197), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(1960), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2034), 4, + 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(1962), 16, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [49014] = 27, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [49482] = 23, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1960), 1, + anon_sym_PIPE, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2177), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2181), 1, anon_sym_CARET, ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, - sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1996), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [49109] = 17, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, - anon_sym_GT_GT, - ACTIONS(2191), 1, - anon_sym_PERCENT, - ACTIONS(2171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2181), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2189), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1948), 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(1950), 14, + ACTIONS(1962), 8, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -100251,14 +100552,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [49184] = 27, + [49569] = 27, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -100310,7 +100605,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -100321,34 +100616,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2211), 4, + ACTIONS(2201), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [49279] = 12, + [49664] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1880), 1, + anon_sym_EQ, + ACTIONS(1873), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100361,80 +100639,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 17, - sym__automatic_semicolon, + anon_sym_DASH_DASH, + ACTIONS(1875), 25, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [49344] = 23, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [49713] = 22, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1960), 1, + anon_sym_PIPE, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, anon_sym_PERCENT, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 8, + ACTIONS(1962), 9, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -100442,103 +100727,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_QMARK_QMARK, - [49431] = 24, + [49798] = 21, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2179), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, - anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, anon_sym_PERCENT, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(1960), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 7, + ACTIONS(1962), 9, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, + anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_QMARK_QMARK, - [49520] = 15, + [49881] = 15, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2191), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 8, + ACTIONS(1960), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -100547,7 +100830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 16, + ACTIONS(1962), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -100564,140 +100847,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [49591] = 21, + [49952] = 24, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, + ACTIONS(2171), 1, + anon_sym_AMP_AMP, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2191), 1, - anon_sym_PERCENT, - ACTIONS(1948), 2, + ACTIONS(2179), 1, anon_sym_AMP, + ACTIONS(2181), 1, + anon_sym_CARET, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2171), 2, + ACTIONS(2187), 1, + anon_sym_PERCENT, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 9, + ACTIONS(1962), 7, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, anon_sym_QMARK_QMARK, - [49674] = 27, + [50041] = 23, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, - anon_sym_AMP_AMP, - ACTIONS(2141), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2004), 4, + ACTIONS(1962), 8, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [49769] = 3, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [50128] = 12, ACTIONS(1203), 1, sym_comment, - ACTIONS(2112), 13, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100710,708 +101011,624 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(2114), 26, + ACTIONS(1962), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [49816] = 23, + [50193] = 17, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, - anon_sym_AMP, - ACTIONS(2149), 1, - anon_sym_CARET, - ACTIONS(2151), 1, - anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2163), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(1960), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1950), 8, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1962), 14, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [49903] = 27, + anon_sym_instanceof, + [50268] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2102), 4, + ACTIONS(2002), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [49998] = 22, + [50363] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1948), 1, - anon_sym_PIPE, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, + ACTIONS(2171), 1, + anon_sym_AMP_AMP, + ACTIONS(2173), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2191), 1, + ACTIONS(2181), 1, + anon_sym_CARET, + ACTIONS(2183), 1, + anon_sym_PIPE, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2197), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2199), 1, + sym__ternary_qmark, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 9, + ACTIONS(2032), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [50083] = 27, + [50458] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1831), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1833), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1835), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1837), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(1900), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(1902), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(1904), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(1908), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(1886), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1898), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1906), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1914), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1916), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1890), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1912), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2213), 4, + ACTIONS(2080), 4, + sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [50178] = 23, + anon_sym_SEMI, + [50553] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1948), 1, - anon_sym_PIPE, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, + ACTIONS(2171), 1, + anon_sym_AMP_AMP, + ACTIONS(2173), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2191), 1, + ACTIONS(2183), 1, + anon_sym_PIPE, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2171), 2, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2197), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2199), 1, + sym__ternary_qmark, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 8, + ACTIONS(2108), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [50265] = 27, + [50648] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2189), 1, + anon_sym_STAR_STAR, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2124), 4, + ACTIONS(2126), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [50360] = 4, - ACTIONS(824), 1, - anon_sym_EQ, + [50743] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(822), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(828), 25, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1968), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, + ACTIONS(1970), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, + ACTIONS(1976), 1, anon_sym_BQUOTE, - [50409] = 28, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2217), 1, - anon_sym_in, - ACTIONS(2171), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2173), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2181), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2193), 3, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2215), 4, + ACTIONS(1888), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [50506] = 14, + [50838] = 29, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2191), 1, - anon_sym_PERCENT, - ACTIONS(2171), 2, - anon_sym_STAR, - anon_sym_SLASH, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1948), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2134), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2136), 1, anon_sym_GT_GT, + ACTIONS(2140), 1, anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1950), 16, - sym__automatic_semicolon, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, sym__ternary_qmark, + ACTIONS(2165), 1, + anon_sym_RBRACE, + ACTIONS(2203), 1, anon_sym_COMMA, - anon_sym_of, + ACTIONS(2102), 2, + sym__automatic_semicolon, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [50575] = 19, + [50937] = 17, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2191), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2171), 2, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2193), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1948), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1950), 11, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [50654] = 5, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - STATE(1279), 1, - sym_arguments, - ACTIONS(1853), 13, - anon_sym_STAR, + ACTIONS(1960), 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, - anon_sym_DASH_DASH, - ACTIONS(1855), 24, + ACTIONS(1962), 14, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [50705] = 3, + [51012] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(1936), 13, + ACTIONS(1880), 1, + anon_sym_EQ, + ACTIONS(1873), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101425,7 +101642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1938), 26, + ACTIONS(1875), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -101433,374 +101650,154 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [50752] = 25, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2177), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, - anon_sym_GT_GT, - ACTIONS(2183), 1, - anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, - ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, - anon_sym_PERCENT, - ACTIONS(2171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2181), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2189), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2195), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2197), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2193), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1950), 6, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_QMARK_QMARK, - [50843] = 27, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, - anon_sym_GT_GT, - ACTIONS(2183), 1, - anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, - ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, - sym__ternary_qmark, - ACTIONS(2171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2181), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2195), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2197), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2193), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1998), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [50938] = 27, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2177), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, - anon_sym_GT_GT, - ACTIONS(2183), 1, - anon_sym_AMP, - ACTIONS(2185), 1, anon_sym_CARET, - ACTIONS(2187), 1, - anon_sym_PIPE, - ACTIONS(2191), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, - sym__ternary_qmark, - ACTIONS(2171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2181), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2189), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2195), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2197), 2, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2193), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - ACTIONS(2096), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [51033] = 27, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [51061] = 29, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2206), 1, + anon_sym_COMMA, + ACTIONS(2209), 1, + anon_sym_RBRACE, + ACTIONS(2032), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1888), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [51128] = 27, + [51160] = 8, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(2211), 1, sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, - anon_sym_AMP_AMP, - ACTIONS(2177), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + STATE(1279), 1, + sym_arguments, + ACTIONS(1853), 13, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2183), 1, anon_sym_AMP, - ACTIONS(2185), 1, - anon_sym_CARET, - ACTIONS(2187), 1, anon_sym_PIPE, - ACTIONS(2191), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, - sym__ternary_qmark, - ACTIONS(2171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2181), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2189), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2193), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1922), 4, + anon_sym_DASH_DASH, + ACTIONS(1855), 21, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_of, anon_sym_SEMI, - [51223] = 6, - ACTIONS(824), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [51217] = 6, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, - ACTIONS(2220), 1, + ACTIONS(2213), 1, sym__automatic_semicolon, - ACTIONS(840), 2, + ACTIONS(854), 2, anon_sym_else, anon_sym_while, - ACTIONS(822), 13, + ACTIONS(810), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101814,7 +101811,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(828), 22, + ACTIONS(816), 22, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, @@ -101837,186 +101834,196 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [51276] = 25, + [51270] = 12, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(1960), 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(1962), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [51335] = 27, + ACTIONS(1203), 1, + sym_comment, ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2130), 2, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 6, + ACTIONS(2002), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_QMARK_QMARK, - [51367] = 19, + [51430] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2143), 1, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2134), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2155), 1, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2130), 2, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1948), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 11, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [51446] = 12, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, - anon_sym_STAR, + ACTIONS(2130), 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(1950), 17, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2032), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [51511] = 4, + [51525] = 4, ACTIONS(1203), 1, sym_comment, ACTIONS(1750), 1, @@ -102061,14 +102068,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [51560] = 5, - ACTIONS(824), 1, + [51574] = 5, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, - ACTIONS(2126), 1, + ACTIONS(1934), 1, sym__automatic_semicolon, - ACTIONS(820), 13, + ACTIONS(808), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102082,7 +102089,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(840), 24, + ACTIONS(854), 24, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -102107,131 +102114,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [51611] = 14, + [51625] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2155), 1, - anon_sym_PERCENT, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1948), 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(1950), 16, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [51680] = 23, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1948), 1, - anon_sym_PIPE, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2155), 1, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2130), 2, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 8, + ACTIONS(2118), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [51767] = 4, + [51720] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(1867), 1, - anon_sym_EQ, - ACTIONS(1860), 13, + ACTIONS(1968), 1, + anon_sym_LPAREN, + STATE(1279), 1, + sym_arguments, + ACTIONS(1853), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102245,15 +102203,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1862), 25, + ACTIONS(1855), 24, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102271,75 +102228,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [51816] = 22, + [51771] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1948), 1, - anon_sym_PIPE, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2143), 1, + ACTIONS(1956), 13, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2147), 1, anon_sym_AMP, - ACTIONS(2155), 1, - anon_sym_PERCENT, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 2, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1950), 9, + anon_sym_DASH_DASH, + ACTIONS(1958), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [51901] = 4, - ACTIONS(824), 1, - anon_sym_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [51818] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(822), 13, + ACTIONS(1930), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102353,7 +102289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(828), 25, + ACTIONS(1932), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -102361,6 +102297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -102379,59 +102316,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [51950] = 21, + [51865] = 23, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2155), 1, - anon_sym_PERCENT, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - ACTIONS(1948), 2, + ACTIONS(2140), 1, anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2130), 2, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 9, + ACTIONS(1962), 8, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -102439,724 +102379,716 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, anon_sym_QMARK_QMARK, - [52033] = 27, + [51952] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1829), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1831), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1837), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, + ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(1900), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(1902), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(1904), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(1918), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(1898), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(1914), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(1890), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(1912), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2102), 4, + ACTIONS(2215), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [52047] = 4, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1720), 1, + anon_sym_EQ, + ACTIONS(1707), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(1709), 25, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, - [52128] = 27, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [52096] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1922), 4, + ACTIONS(2102), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [52223] = 27, + [52191] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1888), 4, + ACTIONS(2118), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [52318] = 15, + [52286] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2155), 1, - anon_sym_PERCENT, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2153), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(1948), 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(1950), 16, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [52389] = 27, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2096), 4, + ACTIONS(2102), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [52484] = 27, + [52381] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2124), 4, + ACTIONS(2008), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [52579] = 4, + [52476] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1880), 1, - anon_sym_EQ, - ACTIONS(1873), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(1875), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1968), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, + ACTIONS(1976), 1, anon_sym_BQUOTE, - [52628] = 27, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2128), 1, - anon_sym_STAR_STAR, - ACTIONS(2175), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2177), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2179), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2183), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2185), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2187), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2191), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2201), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2171), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2181), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2189), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2195), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2173), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2193), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1970), 4, + ACTIONS(2108), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [52723] = 24, + [52571] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2143), 1, + ACTIONS(2173), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2130), 2, + ACTIONS(2197), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2199), 1, + sym__ternary_qmark, + ACTIONS(2219), 1, + anon_sym_in, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2169), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 7, + ACTIONS(2217), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [52812] = 27, + [52668] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2016), 4, + ACTIONS(2020), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [52907] = 27, + [52763] = 4, + ACTIONS(812), 1, + anon_sym_EQ, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(810), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(816), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1958), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [52812] = 27, + ACTIONS(1203), 1, + sym_comment, ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2171), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2173), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2175), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2179), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2181), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2183), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2187), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2189), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2197), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2199), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2167), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2177), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2185), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2193), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2195), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2169), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2191), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2012), 4, + ACTIONS(2030), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [53002] = 4, + [52907] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(1880), 1, + ACTIONS(1867), 1, anon_sym_EQ, - ACTIONS(1873), 13, + ACTIONS(1860), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103170,7 +103102,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1875), 25, + ACTIONS(1862), 25, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -103196,145 +103128,174 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [53051] = 28, + [52956] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, - anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2224), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [53147] = 27, + ACTIONS(2126), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [53051] = 6, + ACTIONS(812), 1, + anon_sym_EQ, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(2222), 1, + anon_sym_in, + ACTIONS(2225), 1, + anon_sym_of, + ACTIONS(810), 12, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_DASH_DASH, + ACTIONS(816), 23, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1831), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1837), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, - anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, - ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, - sym__ternary_qmark, - ACTIONS(1886), 2, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [53103] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2110), 13, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 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(1914), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1916), 2, + anon_sym_DASH_DASH, + ACTIONS(2112), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - ACTIONS(2226), 3, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [53149] = 5, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1867), 1, + anon_sym_EQ, + ACTIONS(2227), 4, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [53241] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2098), 13, + ACTIONS(1860), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103348,14 +103309,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2100), 25, - sym__automatic_semicolon, + ACTIONS(1862), 20, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -103374,7 +103330,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [53287] = 29, + [53199] = 29, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -103411,9 +103367,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2230), 1, + ACTIONS(2231), 1, anon_sym_RPAREN, STATE(2021), 1, aux_sym_array_repeat1, @@ -103432,7 +103388,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -103443,7 +103399,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [53385] = 29, + [53297] = 29, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -103480,9 +103436,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2232), 1, + ACTIONS(2233), 1, anon_sym_RBRACK, STATE(1984), 1, aux_sym_array_repeat1, @@ -103501,7 +103457,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -103512,230 +103468,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [53483] = 6, + [53395] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1880), 1, - anon_sym_EQ, - ACTIONS(2234), 1, - anon_sym_in, - ACTIONS(2237), 1, - anon_sym_of, - ACTIONS(1873), 12, - anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(1875), 23, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, + ACTIONS(1968), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [53535] = 5, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1788), 1, - anon_sym_EQ, - ACTIONS(1785), 4, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1707), 13, + ACTIONS(2128), 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, - anon_sym_DASH_DASH, - ACTIONS(1709), 20, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [53585] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2054), 13, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(2056), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [53631] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2120), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(2122), 25, + ACTIONS(2237), 2, sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [53677] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2044), 13, - anon_sym_STAR, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 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, - anon_sym_DASH_DASH, - ACTIONS(2046), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + ACTIONS(2152), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [53723] = 3, + [53491] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2036), 13, + ACTIONS(2090), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103749,7 +103553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2038), 25, + ACTIONS(2092), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -103775,10 +103579,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [53769] = 3, + [53537] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1952), 13, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2134), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, + anon_sym_COMMA, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2239), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [53633] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2122), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103792,7 +103664,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1954), 25, + ACTIONS(2124), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -103818,16 +103690,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [53815] = 6, + [53679] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1958), 1, + ACTIONS(2042), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(2044), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(2169), 1, sym_optional_chain, - ACTIONS(1952), 13, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [53725] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2034), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103841,7 +103750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1954), 22, + ACTIONS(2036), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -103849,6 +103758,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -103864,78 +103776,167 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [53867] = 28, + [53771] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1982), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(1984), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1958), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + anon_sym_BQUOTE, + [53817] = 6, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(2211), 1, + sym_optional_chain, + ACTIONS(1982), 13, + 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, anon_sym_DASH_DASH, + ACTIONS(1984), 22, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [53869] = 28, + ACTIONS(1203), 1, + sym_comment, ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2239), 2, + ACTIONS(2241), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [53963] = 3, + [53965] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2108), 13, + ACTIONS(2114), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103949,7 +103950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2110), 25, + ACTIONS(2116), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -103975,7 +103976,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54009] = 3, + [54011] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2026), 13, @@ -104018,78 +104019,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54055] = 28, + [54057] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2241), 2, + ACTIONS(2243), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [54151] = 3, + [54153] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2018), 13, + ACTIONS(2022), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104103,7 +104104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2020), 25, + ACTIONS(2024), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104129,10 +104130,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54197] = 3, + [54199] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2104), 13, + ACTIONS(1882), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104146,7 +104147,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2106), 25, + ACTIONS(1884), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104172,10 +104173,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54243] = 3, + [54245] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2014), 13, + ACTIONS(2018), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104189,7 +104190,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2016), 25, + ACTIONS(2020), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104215,52 +104216,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54289] = 5, + [54291] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1867), 1, - anon_sym_EQ, - ACTIONS(2243), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1860), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(1862), 20, - sym__ternary_qmark, + ACTIONS(1968), 1, anon_sym_LPAREN, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, + anon_sym_COMMA, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2245), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [54339] = 4, + [54387] = 4, ACTIONS(1203), 1, sym_comment, ACTIONS(1765), 1, @@ -104304,10 +104328,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54387] = 3, + [54435] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2010), 13, + ACTIONS(2014), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104321,7 +104345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2012), 25, + ACTIONS(2016), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104347,10 +104371,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54433] = 3, + [54481] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2006), 13, + ACTIONS(2010), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104364,7 +104388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2008), 25, + ACTIONS(2012), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104390,63 +104414,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54479] = 6, - ACTIONS(824), 1, - anon_sym_EQ, + [54527] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2245), 1, - anon_sym_in, - ACTIONS(2248), 1, - anon_sym_of, - ACTIONS(822), 12, + ACTIONS(2098), 13, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(828), 23, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [54531] = 6, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1867), 1, - anon_sym_EQ, - ACTIONS(2243), 1, - anon_sym_of, - ACTIONS(2250), 1, anon_sym_in, - ACTIONS(1860), 12, - anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -104458,11 +104431,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1862), 23, + ACTIONS(2100), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -104482,80 +104457,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54583] = 28, + [54573] = 29, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1829), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1831), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1837), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, + ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(1900), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(1902), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(1904), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(1918), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2247), 1, + anon_sym_RPAREN, + STATE(2075), 1, + aux_sym_array_repeat1, + ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(1898), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(1914), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2253), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(1890), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(1912), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [54679] = 5, + [54671] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1775), 1, + ACTIONS(2004), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(2002), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [54717] = 5, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1788), 1, anon_sym_EQ, - ACTIONS(1773), 4, + ACTIONS(1785), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -104595,10 +104614,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54729] = 3, + [54767] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2002), 13, + ACTIONS(2006), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104612,7 +104631,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2004), 25, + ACTIONS(2008), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104638,12 +104657,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54775] = 5, + [54813] = 5, ACTIONS(1203), 1, sym_comment, ACTIONS(1880), 1, anon_sym_EQ, - ACTIONS(2237), 4, + ACTIONS(2249), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -104683,84 +104702,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54825] = 28, + [54863] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2255), 2, + ACTIONS(2251), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [54921] = 6, + [54959] = 6, ACTIONS(1203), 1, sym_comment, - ACTIONS(1760), 1, - anon_sym_in, - ACTIONS(1763), 1, - anon_sym_of, - ACTIONS(1765), 1, + ACTIONS(1880), 1, anon_sym_EQ, - ACTIONS(1707), 12, + ACTIONS(2249), 1, + anon_sym_of, + ACTIONS(2253), 1, + anon_sym_in, + ACTIONS(1873), 12, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -104773,7 +104792,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1709), 23, + ACTIONS(1875), 23, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104797,10 +104816,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [54973] = 3, + [55011] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104814,7 +104833,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 25, + ACTIONS(2000), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104840,7 +104859,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55019] = 3, + [55057] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(1707), 13, @@ -104883,10 +104902,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55065] = 3, + [55103] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104900,7 +104919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 25, + ACTIONS(2000), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104926,10 +104945,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55111] = 3, + [55149] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(1998), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104943,7 +104962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 25, + ACTIONS(2000), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -104969,78 +104988,142 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55157] = 28, + [55195] = 6, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1867), 1, + anon_sym_EQ, + ACTIONS(2227), 1, + anon_sym_of, + ACTIONS(2256), 1, + anon_sym_in, + ACTIONS(1860), 12, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_DASH_DASH, + ACTIONS(1862), 23, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1958), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, - anon_sym_GT_GT, - ACTIONS(2147), 1, - anon_sym_AMP, - ACTIONS(2149), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2151), 1, - anon_sym_PIPE, - ACTIONS(2155), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2222), 1, - anon_sym_COMMA, - ACTIONS(2130), 2, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [55247] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1998), 13, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 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(2161), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2257), 2, + anon_sym_DASH_DASH, + ACTIONS(2000), 25, sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [55293] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(1994), 13, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 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, + anon_sym_DASH_DASH, + ACTIONS(1996), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [55253] = 3, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [55339] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1992), 13, + ACTIONS(2086), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105054,7 +105137,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1994), 25, + ACTIONS(2088), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -105080,10 +105163,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55299] = 3, + [55385] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1988), 13, + ACTIONS(2076), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105097,7 +105180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1990), 25, + ACTIONS(2078), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -105123,75 +105206,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55345] = 28, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1956), 1, - anon_sym_LPAREN, - ACTIONS(1958), 1, - anon_sym_LBRACK, - ACTIONS(1960), 1, - anon_sym_DOT, - ACTIONS(1962), 1, - sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, - anon_sym_AMP_AMP, - ACTIONS(2141), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, - anon_sym_GT_GT, - ACTIONS(2147), 1, - anon_sym_AMP, - ACTIONS(2149), 1, - anon_sym_CARET, - ACTIONS(2151), 1, - anon_sym_PIPE, - ACTIONS(2155), 1, - anon_sym_PERCENT, - ACTIONS(2157), 1, - anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2222), 1, - anon_sym_COMMA, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2161), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2163), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2259), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [55441] = 3, + [55431] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2082), 13, @@ -105234,50 +105249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55487] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(924), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(928), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [55533] = 3, + [55477] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2066), 13, @@ -105320,7 +105292,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55579] = 3, + [55523] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2062), 13, @@ -105363,7 +105335,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55625] = 3, + [55569] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(2058), 13, @@ -105406,12 +105378,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55671] = 4, + [55615] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2261), 1, + ACTIONS(2259), 1, sym_regex_flags, - ACTIONS(2048), 14, + ACTIONS(2046), 14, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105426,7 +105398,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_instanceof, anon_sym_DASH_DASH, - ACTIONS(2050), 23, + ACTIONS(2048), 23, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -105450,10 +105422,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55719] = 3, + [55663] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2116), 13, + ACTIONS(1944), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105467,7 +105439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2118), 25, + ACTIONS(1946), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -105493,77 +105465,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55765] = 27, + [55709] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2215), 3, + ACTIONS(2217), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [55859] = 3, + [55803] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2040), 13, + ACTIONS(2038), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105577,7 +105549,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2042), 25, + ACTIONS(2040), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -105603,12 +105575,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55905] = 4, + [55849] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1795), 1, - anon_sym_EQ, - ACTIONS(1707), 13, + ACTIONS(2120), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105622,10 +105592,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1709), 24, + ACTIONS(2118), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, @@ -105647,17 +105618,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [55953] = 5, + [55895] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1720), 1, - anon_sym_EQ, - ACTIONS(1791), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1707), 13, + ACTIONS(2054), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105671,9 +105635,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1709), 20, + ACTIONS(2056), 25, + sym__automatic_semicolon, sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -105692,78 +105661,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56003] = 28, + [55941] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1829), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1831), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1837), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, + ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(1900), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(1902), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(1904), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(1918), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2222), 1, - anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(1898), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(1914), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2263), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(1890), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(1912), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56099] = 3, + ACTIONS(2261), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [56035] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2000), 13, + ACTIONS(878), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105777,7 +105745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1996), 25, + ACTIONS(882), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -105803,191 +105771,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56145] = 28, + [56081] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(2263), 1, + sym__automatic_semicolon, + ACTIONS(952), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(890), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(894), 22, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1958), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, - anon_sym_GT_GT, - ACTIONS(2147), 1, - anon_sym_AMP, - ACTIONS(2149), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2151), 1, - anon_sym_PIPE, - ACTIONS(2155), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2222), 1, - anon_sym_COMMA, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2161), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2163), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2265), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [56241] = 28, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [56131] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2267), 2, + ACTIONS(2265), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56337] = 5, + [56227] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(2269), 1, + ACTIONS(2267), 1, sym__automatic_semicolon, - ACTIONS(989), 2, + ACTIONS(958), 2, anon_sym_else, anon_sym_while, - ACTIONS(924), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(928), 22, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [56387] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(1940), 13, + ACTIONS(842), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106001,13 +105906,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1942), 25, - sym__automatic_semicolon, + ACTIONS(846), 22, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -106027,78 +105929,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56433] = 28, + [56277] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1940), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(1942), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1958), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56323] = 28, + ACTIONS(1203), 1, + sym_comment, ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(1986), 2, + ACTIONS(1992), 2, sym__automatic_semicolon, anon_sym_SEMI, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56529] = 3, + [56419] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(916), 13, + ACTIONS(1775), 1, + anon_sym_EQ, + ACTIONS(1773), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1707), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106112,14 +106064,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(920), 25, - sym__automatic_semicolon, + ACTIONS(1709), 20, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -106138,17 +106085,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56575] = 5, - ACTIONS(824), 1, + [56469] = 5, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, - ACTIONS(2248), 4, + ACTIONS(2225), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(822), 13, + ACTIONS(810), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106162,7 +106109,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(828), 20, + ACTIONS(816), 20, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -106183,10 +106130,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56625] = 3, + [56519] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(908), 13, + ACTIONS(2269), 1, + sym__automatic_semicolon, + ACTIONS(977), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(924), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106200,13 +106152,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(912), 25, - sym__automatic_semicolon, + ACTIONS(928), 22, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -106226,12 +106175,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56671] = 3, + [56569] = 6, ACTIONS(1203), 1, sym_comment, - ACTIONS(898), 13, - anon_sym_STAR, + ACTIONS(1760), 1, anon_sym_in, + ACTIONS(1763), 1, + anon_sym_of, + ACTIONS(1765), 1, + anon_sym_EQ, + ACTIONS(1707), 12, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -106243,13 +106197,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(902), 25, + ACTIONS(1709), 23, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -106269,10 +106221,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56717] = 3, + [56621] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1980), 13, + ACTIONS(1986), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106286,7 +106238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1982), 25, + ACTIONS(1988), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106312,7 +106264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [56763] = 29, + [56667] = 29, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -106349,7 +106301,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(2271), 1, anon_sym_RPAREN, @@ -106370,7 +106322,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -106381,79 +106333,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56861] = 29, + [56765] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(2273), 1, + sym__automatic_semicolon, + ACTIONS(965), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(908), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(912), 22, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1831), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1837), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, - anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, - ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, - sym__ternary_qmark, - ACTIONS(2228), 1, - anon_sym_COMMA, - ACTIONS(2273), 1, - anon_sym_RBRACK, - STATE(2024), 1, - aux_sym_array_repeat1, - ACTIONS(1886), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1914), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [56959] = 3, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [56815] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1932), 13, + ACTIONS(1936), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106467,7 +106395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1934), 25, + ACTIONS(1938), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106493,79 +106421,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57005] = 29, + [56861] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1831), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1833), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1835), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1837), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(1900), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(1902), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(1904), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(1908), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2228), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2275), 1, - anon_sym_RBRACK, - STATE(2024), 1, - aux_sym_array_repeat1, - ACTIONS(1886), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1898), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1906), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1914), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1916), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + ACTIONS(2275), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1890), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1912), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [57103] = 3, + [56957] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1924), 13, + ACTIONS(1926), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106579,7 +106506,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1926), 25, + ACTIONS(1928), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106605,121 +106532,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57149] = 28, + [57003] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2277), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [57245] = 3, + [57099] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1817), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(1823), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1968), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, + anon_sym_COMMA, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2279), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [57291] = 3, + [57195] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1978), 13, + ACTIONS(2074), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106733,7 +106685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1922), 25, + ACTIONS(1888), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106759,79 +106711,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57337] = 29, + [57241] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(2094), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(2096), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1831), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1837), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, - anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, - anon_sym_GT_GT, - ACTIONS(1900), 1, - anon_sym_AMP, - ACTIONS(1902), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1904), 1, - anon_sym_PIPE, - ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, - sym__ternary_qmark, - ACTIONS(2228), 1, - anon_sym_COMMA, - ACTIONS(2279), 1, - anon_sym_RPAREN, - STATE(1980), 1, - aux_sym_array_repeat1, - ACTIONS(1886), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1898), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1906), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1914), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, - sym_template_string, - sym_arguments, - ACTIONS(1890), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1912), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [57435] = 3, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [57287] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2090), 13, + ACTIONS(1952), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106845,7 +106771,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2092), 25, + ACTIONS(1954), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106871,10 +106797,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57481] = 3, + [57333] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2070), 13, + ACTIONS(1922), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106888,7 +106814,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2072), 25, + ACTIONS(1924), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106914,10 +106840,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57527] = 3, + [57379] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1944), 13, + ACTIONS(1964), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106931,7 +106857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1946), 25, + ACTIONS(1966), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -106957,12 +106883,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57573] = 4, + [57425] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2261), 1, + ACTIONS(2259), 1, sym_regex_flags, - ACTIONS(2048), 15, + ACTIONS(2046), 15, anon_sym_STAR, anon_sym_in, anon_sym_of, @@ -106978,7 +106904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_instanceof, anon_sym_DASH_DASH, - ACTIONS(2050), 22, + ACTIONS(2048), 22, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107001,84 +106927,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57621] = 29, + [57473] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1829), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1831), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1833), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1835), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1837), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1839), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1841), 1, - anon_sym_BQUOTE, - ACTIONS(1892), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(1894), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(1896), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(1900), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(1902), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(1904), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(1908), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(1910), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(1918), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(1920), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2228), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2281), 1, - anon_sym_RPAREN, - STATE(2111), 1, - aux_sym_array_repeat1, - ACTIONS(1886), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1898), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1906), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1914), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1916), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + ACTIONS(2281), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(1890), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1912), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [57719] = 5, + [57569] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(2283), 1, + ACTIONS(1968), 1, + anon_sym_LPAREN, + ACTIONS(1970), 1, + anon_sym_LBRACK, + ACTIONS(1972), 1, + anon_sym_DOT, + ACTIONS(1974), 1, + sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, + anon_sym_AMP_AMP, + ACTIONS(2134), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, + anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, + anon_sym_PERCENT, + ACTIONS(2150), 1, + anon_sym_STAR_STAR, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, + anon_sym_COMMA, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2283), 2, sym__automatic_semicolon, - ACTIONS(983), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(916), 13, + anon_sym_SEMI, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [57665] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(890), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107092,10 +107080,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(920), 22, + ACTIONS(894), 25, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -107115,10 +107106,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57769] = 3, + [57711] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1974), 13, + ACTIONS(842), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107132,7 +107123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1976), 25, + ACTIONS(846), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107158,83 +107149,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57815] = 28, + [57757] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(908), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(912), 25, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1958), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1960), 1, anon_sym_DOT, - ACTIONS(1962), 1, sym_optional_chain, - ACTIONS(1964), 1, - anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, - anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, - anon_sym_GT_GT, - ACTIONS(2147), 1, - anon_sym_AMP, - ACTIONS(2149), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2151), 1, - anon_sym_PIPE, - ACTIONS(2155), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, - sym__ternary_qmark, - ACTIONS(2222), 1, - anon_sym_COMMA, - ACTIONS(2130), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2145), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2153), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2161), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2163), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2285), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, - sym_template_string, - sym_arguments, - ACTIONS(2137), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [57911] = 5, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [57803] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2287), 1, - sym__automatic_semicolon, - ACTIONS(977), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(908), 13, + ACTIONS(898), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107248,10 +107209,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(912), 22, + ACTIONS(902), 25, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -107271,15 +107235,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [57961] = 5, + [57849] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(2289), 1, + ACTIONS(2285), 1, sym__automatic_semicolon, - ACTIONS(973), 2, + ACTIONS(1017), 2, anon_sym_else, anon_sym_while, - ACTIONS(898), 13, + ACTIONS(878), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107293,7 +107257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(902), 22, + ACTIONS(882), 22, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, @@ -107316,15 +107280,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58011] = 5, + [57899] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(2291), 1, + ACTIONS(2287), 1, sym__automatic_semicolon, - ACTIONS(1017), 2, + ACTIONS(973), 2, anon_sym_else, anon_sym_while, - ACTIONS(854), 13, + ACTIONS(916), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107338,7 +107302,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(858), 22, + ACTIONS(920), 22, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, @@ -107361,10 +107325,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58061] = 3, + [57949] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(890), 13, + ACTIONS(2104), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107378,7 +107342,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(894), 25, + ACTIONS(2106), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107404,10 +107368,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58107] = 3, + [57995] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(870), 13, + ACTIONS(1795), 1, + anon_sym_EQ, + ACTIONS(1707), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107421,11 +107387,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(874), 25, + ACTIONS(1709), 24, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, @@ -107447,10 +107412,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58153] = 3, + [58043] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(862), 13, + ACTIONS(1720), 1, + anon_sym_EQ, + ACTIONS(1791), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1707), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107464,14 +107436,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(866), 25, - sym__automatic_semicolon, + ACTIONS(1709), 20, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -107490,173 +107457,151 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58199] = 28, + [58093] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2293), 2, + ACTIONS(2289), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [58295] = 5, + [58189] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(2295), 1, - sym__automatic_semicolon, - ACTIONS(965), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(890), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(894), 22, - sym__ternary_qmark, - anon_sym_COMMA, + ACTIONS(1968), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [58345] = 5, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2297), 1, - sym__automatic_semicolon, - ACTIONS(958), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(870), 13, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, + anon_sym_COMMA, + ACTIONS(2128), 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(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_DASH_DASH, - ACTIONS(874), 22, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2291), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [58395] = 5, + [58285] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(2299), 1, + ACTIONS(2293), 1, sym__automatic_semicolon, - ACTIONS(952), 2, + ACTIONS(989), 2, anon_sym_else, anon_sym_while, - ACTIONS(862), 13, + ACTIONS(898), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107670,7 +107615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(866), 22, + ACTIONS(902), 22, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, @@ -107693,10 +107638,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58445] = 3, + [58335] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(854), 13, + ACTIONS(864), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107710,7 +107655,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(858), 25, + ACTIONS(868), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107736,10 +107681,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58491] = 3, + [58381] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2074), 13, + ACTIONS(924), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107753,7 +107698,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2076), 25, + ACTIONS(928), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107779,10 +107724,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58537] = 3, + [58427] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2022), 13, + ACTIONS(916), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107796,7 +107741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2024), 25, + ACTIONS(920), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107822,10 +107767,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58583] = 3, + [58473] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(1928), 13, + ACTIONS(1948), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107839,7 +107784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(1930), 25, + ACTIONS(1950), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107865,50 +107810,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58629] = 3, + [58519] = 29, ACTIONS(1203), 1, sym_comment, - ACTIONS(2030), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(2032), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1829), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1831), 1, anon_sym_LBRACK, + ACTIONS(1833), 1, anon_sym_DOT, + ACTIONS(1835), 1, sym_optional_chain, + ACTIONS(1837), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1839), 1, + anon_sym_DASH_DASH, + ACTIONS(1841), 1, + anon_sym_BQUOTE, + ACTIONS(1892), 1, anon_sym_AMP_AMP, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(1896), 1, + anon_sym_GT_GT, + ACTIONS(1900), 1, + anon_sym_AMP, + ACTIONS(1902), 1, anon_sym_CARET, + ACTIONS(1904), 1, + anon_sym_PIPE, + ACTIONS(1908), 1, anon_sym_PERCENT, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(1918), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1920), 1, + sym__ternary_qmark, + ACTIONS(2229), 1, + anon_sym_COMMA, + ACTIONS(2295), 1, + anon_sym_RBRACK, + STATE(2024), 1, + aux_sym_array_repeat1, + ACTIONS(1886), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1898), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1906), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1914), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1149), 2, + sym_template_string, + sym_arguments, + ACTIONS(1890), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1912), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [58675] = 29, + [58617] = 29, ACTIONS(1203), 1, sym_comment, ACTIONS(1829), 1, @@ -107945,11 +107916,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2301), 1, - anon_sym_RPAREN, - STATE(2075), 1, + ACTIONS(2297), 1, + anon_sym_RBRACK, + STATE(2024), 1, aux_sym_array_repeat1, ACTIONS(1886), 2, anon_sym_STAR, @@ -107966,7 +107937,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -107977,53 +107948,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [58773] = 3, + [58715] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1882), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(1884), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1968), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1970), 1, anon_sym_LBRACK, + ACTIONS(1972), 1, anon_sym_DOT, + ACTIONS(1974), 1, sym_optional_chain, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1980), 1, + anon_sym_DASH_DASH, + ACTIONS(2132), 1, anon_sym_AMP_AMP, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2136), 1, + anon_sym_GT_GT, + ACTIONS(2140), 1, + anon_sym_AMP, + ACTIONS(2142), 1, anon_sym_CARET, + ACTIONS(2144), 1, + anon_sym_PIPE, + ACTIONS(2148), 1, anon_sym_PERCENT, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2158), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2160), 1, + sym__ternary_qmark, + ACTIONS(2235), 1, + anon_sym_COMMA, + ACTIONS(2128), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2138), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2146), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2154), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2299), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1274), 2, + sym_template_string, + sym_arguments, + ACTIONS(2130), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2152), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, - [58819] = 3, + [58811] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2078), 13, + ACTIONS(1817), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108037,7 +108033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2080), 25, + ACTIONS(1823), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -108063,146 +108059,153 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [58865] = 28, + [58857] = 29, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1829), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1831), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1837), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, + ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(1900), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(1902), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(1904), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(1918), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2301), 1, + anon_sym_RPAREN, + STATE(1980), 1, + aux_sym_array_repeat1, + ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(1898), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(1914), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2303), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(1890), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(1912), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [58961] = 28, + [58955] = 29, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1829), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1831), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1833), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1835), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1837), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, + ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(1892), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(1894), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(1896), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(1900), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(1902), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(1904), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(1908), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(1910), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(1918), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2303), 1, + anon_sym_RPAREN, + STATE(2111), 1, + aux_sym_array_repeat1, + ACTIONS(1886), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(1898), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(1906), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(1914), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2305), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1329), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(1890), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(1912), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [59057] = 3, + [59053] = 5, ACTIONS(1203), 1, sym_comment, - ACTIONS(2086), 13, + ACTIONS(2305), 1, + sym__automatic_semicolon, + ACTIONS(983), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(864), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108216,7 +108219,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2088), 25, + ACTIONS(868), 22, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_BQUOTE, + [59103] = 3, + ACTIONS(1203), 1, + sym_comment, + ACTIONS(2070), 13, + 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, + anon_sym_DASH_DASH, + ACTIONS(2072), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -108242,117 +108285,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_BQUOTE, - [59103] = 28, + [59149] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2222), 1, + ACTIONS(2235), 1, anon_sym_COMMA, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2307), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [59199] = 3, - ACTIONS(1203), 1, - sym_comment, - ACTIONS(2094), 13, - 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, - anon_sym_DASH_DASH, - ACTIONS(2096), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + ACTIONS(2152), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_BQUOTE, [59245] = 27, ACTIONS(1203), 1, sym_comment, @@ -108408,7 +108408,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2209), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -108500,7 +108500,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2309), 1, anon_sym_RPAREN, @@ -108519,7 +108519,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -108567,7 +108567,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2102), 2, + ACTIONS(2108), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -108585,7 +108585,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -108633,7 +108633,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2016), 2, + ACTIONS(2020), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -108651,7 +108651,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -108699,7 +108699,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2345), 1, anon_sym_RPAREN, @@ -108718,7 +108718,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -108784,7 +108784,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2347), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -108832,7 +108832,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2012), 2, + ACTIONS(2016), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -108850,7 +108850,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -108898,7 +108898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2004), 2, + ACTIONS(2008), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -108916,7 +108916,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -108934,7 +108934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(2352), 1, anon_sym_COLON, - ACTIONS(2120), 13, + ACTIONS(2122), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108948,7 +108948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(2122), 22, + ACTIONS(2124), 22, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -109023,10 +109023,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2135), 2, + ACTIONS(2165), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109074,7 +109074,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(1922), 2, + ACTIONS(1888), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -109092,7 +109092,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -109140,7 +109140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(1998), 2, + ACTIONS(2080), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -109158,7 +109158,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -109206,7 +109206,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(1970), 2, + ACTIONS(2030), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -109224,7 +109224,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -109272,7 +109272,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2354), 1, anon_sym_RPAREN, @@ -109291,7 +109291,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109339,7 +109339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2356), 1, anon_sym_RBRACE, @@ -109358,7 +109358,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109372,66 +109372,66 @@ static const uint16_t ts_small_parse_table[] = { [60653] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2358), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -109472,7 +109472,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2360), 1, anon_sym_RBRACK, @@ -109491,7 +109491,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109539,7 +109539,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2362), 1, anon_sym_RBRACE, @@ -109558,7 +109558,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109606,7 +109606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2364), 1, anon_sym_RPAREN, @@ -109625,7 +109625,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109717,7 +109717,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2371), 1, anon_sym_RPAREN, @@ -109736,7 +109736,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109784,7 +109784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2373), 1, anon_sym_RPAREN, @@ -109803,7 +109803,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109817,67 +109817,67 @@ static const uint16_t ts_small_parse_table[] = { [61270] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, ACTIONS(2375), 1, anon_sym_SEMI, ACTIONS(2377), 1, sym__automatic_semicolon, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -109918,7 +109918,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2379), 1, anon_sym_RPAREN, @@ -109937,7 +109937,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -109996,7 +109996,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -110007,7 +110007,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 4, + ACTIONS(1962), 4, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -110044,7 +110044,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2329), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -110055,12 +110055,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1948), 4, + ACTIONS(1960), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 9, + ACTIONS(1962), 9, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -110089,10 +110089,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(2333), 1, anon_sym_STAR_STAR, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110105,7 +110105,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 15, + ACTIONS(1962), 15, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -110124,132 +110124,132 @@ static const uint16_t ts_small_parse_table[] = { [61689] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2381), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, [61782] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2383), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -110290,7 +110290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2385), 1, anon_sym_RPAREN, @@ -110309,7 +110309,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110323,67 +110323,67 @@ static const uint16_t ts_small_parse_table[] = { [61970] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, ACTIONS(2387), 1, anon_sym_SEMI, ACTIONS(2389), 1, sym__automatic_semicolon, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -110424,7 +110424,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2391), 1, anon_sym_RBRACK, @@ -110443,7 +110443,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110491,7 +110491,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2393), 1, anon_sym_RBRACE, @@ -110510,7 +110510,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110524,66 +110524,66 @@ static const uint16_t ts_small_parse_table[] = { [62255] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2395), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -110624,7 +110624,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2397), 1, anon_sym_RBRACK, @@ -110643,7 +110643,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110691,7 +110691,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2399), 1, anon_sym_RPAREN, @@ -110710,7 +110710,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110758,7 +110758,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2401), 1, anon_sym_RPAREN, @@ -110777,7 +110777,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110825,7 +110825,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2403), 1, anon_sym_RPAREN, @@ -110844,7 +110844,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -110879,10 +110879,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2311), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 10, + ACTIONS(1960), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -110893,7 +110893,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 14, + ACTIONS(1962), 14, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -110925,7 +110925,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1948), 1, + ACTIONS(1960), 1, anon_sym_PIPE, ACTIONS(2319), 1, anon_sym_GT_GT, @@ -110952,7 +110952,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -110963,7 +110963,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 6, + ACTIONS(1962), 6, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -110987,7 +110987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1948), 1, + ACTIONS(1960), 1, anon_sym_PIPE, ACTIONS(2319), 1, anon_sym_GT_GT, @@ -111012,7 +111012,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -111023,7 +111023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 7, + ACTIONS(1962), 7, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111054,7 +111054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(2333), 1, anon_sym_STAR_STAR, - ACTIONS(1948), 2, + ACTIONS(1960), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(2311), 2, @@ -111072,7 +111072,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -111083,7 +111083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 7, + ACTIONS(1962), 7, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111128,7 +111128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2405), 1, anon_sym_RPAREN, @@ -111147,7 +111147,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -111185,10 +111185,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2329), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 8, + ACTIONS(1960), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -111197,7 +111197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 14, + ACTIONS(1962), 14, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111258,7 +111258,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -111269,7 +111269,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 5, + ACTIONS(1962), 5, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111319,7 +111319,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -111330,7 +111330,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 6, + ACTIONS(1962), 6, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111356,10 +111356,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(2333), 1, anon_sym_STAR_STAR, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111372,7 +111372,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 15, + ACTIONS(1962), 15, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111420,10 +111420,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2329), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 7, + ACTIONS(1960), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -111431,7 +111431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 12, + ACTIONS(1962), 12, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -111447,67 +111447,67 @@ static const uint16_t ts_small_parse_table[] = { [63516] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, ACTIONS(2407), 1, anon_sym_SEMI, ACTIONS(2409), 1, sym__automatic_semicolon, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -111548,7 +111548,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2411), 1, anon_sym_RPAREN, @@ -111567,7 +111567,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -111615,7 +111615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2413), 1, anon_sym_RPAREN, @@ -111634,7 +111634,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -111682,7 +111682,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(1996), 2, + ACTIONS(2002), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -111700,7 +111700,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -111748,7 +111748,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2034), 2, + ACTIONS(2032), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -111766,7 +111766,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -111814,7 +111814,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2415), 1, anon_sym_RPAREN, @@ -111833,7 +111833,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -111881,7 +111881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2417), 1, anon_sym_COLON, @@ -111900,7 +111900,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -111948,7 +111948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2419), 1, anon_sym_RBRACK, @@ -111967,7 +111967,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -111981,67 +111981,67 @@ static const uint16_t ts_small_parse_table[] = { [64272] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, ACTIONS(2421), 1, anon_sym_SEMI, ACTIONS(2423), 1, sym__automatic_semicolon, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -112082,7 +112082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2425), 1, anon_sym_RPAREN, @@ -112101,7 +112101,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -112149,7 +112149,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1920), 1, sym__ternary_qmark, - ACTIONS(1984), 1, + ACTIONS(1990), 1, anon_sym_COMMA, ACTIONS(2427), 1, anon_sym_RPAREN, @@ -112168,7 +112168,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -112216,7 +112216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2124), 2, + ACTIONS(2126), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -112234,7 +112234,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -112282,7 +112282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(2096), 2, + ACTIONS(2118), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -112300,7 +112300,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -112348,7 +112348,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2343), 1, sym__ternary_qmark, - ACTIONS(1888), 2, + ACTIONS(2102), 2, anon_sym_LBRACE, anon_sym_COLON, ACTIONS(2311), 2, @@ -112366,7 +112366,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -112380,133 +112380,133 @@ static const uint16_t ts_small_parse_table[] = { [64836] = 28, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, ACTIONS(2429), 1, anon_sym_SEMI, ACTIONS(2431), 1, sym__automatic_semicolon, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, [64931] = 27, ACTIONS(1203), 1, sym_comment, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1964), 1, + ACTIONS(1976), 1, + anon_sym_BQUOTE, + ACTIONS(1978), 1, anon_sym_PLUS_PLUS, - ACTIONS(1966), 1, + ACTIONS(1980), 1, anon_sym_DASH_DASH, - ACTIONS(1968), 1, - anon_sym_BQUOTE, - ACTIONS(2139), 1, + ACTIONS(2132), 1, anon_sym_AMP_AMP, - ACTIONS(2141), 1, + ACTIONS(2134), 1, anon_sym_PIPE_PIPE, - ACTIONS(2143), 1, + ACTIONS(2136), 1, anon_sym_GT_GT, - ACTIONS(2147), 1, + ACTIONS(2140), 1, anon_sym_AMP, - ACTIONS(2149), 1, + ACTIONS(2142), 1, anon_sym_CARET, - ACTIONS(2151), 1, + ACTIONS(2144), 1, anon_sym_PIPE, - ACTIONS(2155), 1, + ACTIONS(2148), 1, anon_sym_PERCENT, - ACTIONS(2157), 1, + ACTIONS(2150), 1, anon_sym_STAR_STAR, - ACTIONS(2165), 1, + ACTIONS(2158), 1, anon_sym_QMARK_QMARK, - ACTIONS(2167), 1, + ACTIONS(2160), 1, sym__ternary_qmark, - ACTIONS(2130), 2, + ACTIONS(2128), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2145), 2, + ACTIONS(2138), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2153), 2, + ACTIONS(2146), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2161), 2, + ACTIONS(2154), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 2, + ACTIONS(2156), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, ACTIONS(2433), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, - ACTIONS(2137), 3, + ACTIONS(2130), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2159), 3, + ACTIONS(2152), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -112527,7 +112527,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2016), 1, + ACTIONS(2020), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -112564,7 +112564,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -112619,7 +112619,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -112630,7 +112630,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 5, + ACTIONS(1962), 5, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -112690,7 +112690,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -112718,7 +112718,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2215), 1, + ACTIONS(2217), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -112760,7 +112760,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2459), 3, @@ -112821,7 +112821,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -112930,7 +112930,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -112995,7 +112995,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -113023,7 +113023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1922), 1, + ACTIONS(1888), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -113060,7 +113060,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113088,7 +113088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1998), 1, + ACTIONS(2080), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -113125,7 +113125,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113184,10 +113184,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1950), 3, + ACTIONS(1962), 3, sym__ternary_qmark, anon_sym_of, anon_sym_QMARK_QMARK, @@ -113231,7 +113231,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2453), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113242,12 +113242,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1948), 4, + ACTIONS(1960), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 8, + ACTIONS(1962), 8, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113275,10 +113275,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(2457), 1, anon_sym_STAR_STAR, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113291,7 +113291,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 14, + ACTIONS(1962), 14, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113330,10 +113330,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2435), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 10, + ACTIONS(1960), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -113344,7 +113344,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 13, + ACTIONS(1962), 13, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113375,7 +113375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1948), 1, + ACTIONS(1960), 1, anon_sym_PIPE, ACTIONS(2443), 1, anon_sym_GT_GT, @@ -113402,7 +113402,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113413,7 +113413,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 5, + ACTIONS(1962), 5, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113436,7 +113436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1948), 1, + ACTIONS(1960), 1, anon_sym_PIPE, ACTIONS(2443), 1, anon_sym_GT_GT, @@ -113461,7 +113461,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113472,7 +113472,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 6, + ACTIONS(1962), 6, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113502,7 +113502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(2457), 1, anon_sym_STAR_STAR, - ACTIONS(1948), 2, + ACTIONS(1960), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(2435), 2, @@ -113520,7 +113520,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113531,7 +113531,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 6, + ACTIONS(1962), 6, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113555,7 +113555,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1970), 1, + ACTIONS(2030), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -113592,7 +113592,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113630,10 +113630,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2453), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 8, + ACTIONS(1960), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -113642,7 +113642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 13, + ACTIONS(1962), 13, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113702,7 +113702,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113713,7 +113713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1950), 4, + ACTIONS(1962), 4, sym__ternary_qmark, anon_sym_of, anon_sym_PIPE_PIPE, @@ -113737,10 +113737,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(2457), 1, anon_sym_STAR_STAR, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 12, + ACTIONS(1960), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113753,7 +113753,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 14, + ACTIONS(1962), 14, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113800,10 +113800,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2453), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, - ACTIONS(1948), 7, + ACTIONS(1960), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -113811,7 +113811,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1950), 11, + ACTIONS(1962), 11, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -113840,7 +113840,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1996), 1, + ACTIONS(2002), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -113877,7 +113877,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -113905,7 +113905,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2034), 1, + ACTIONS(2032), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -113942,7 +113942,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114007,7 +114007,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -114035,7 +114035,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2004), 1, + ACTIONS(2008), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -114072,7 +114072,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114100,7 +114100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2012), 1, + ACTIONS(2016), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -114137,7 +114137,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114165,7 +114165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2124), 1, + ACTIONS(2126), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -114202,7 +114202,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114214,15 +114214,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_instanceof, [67366] = 6, - ACTIONS(824), 1, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, ACTIONS(1857), 1, anon_sym_RBRACK, - ACTIONS(2248), 1, + ACTIONS(2225), 1, anon_sym_COMMA, - ACTIONS(822), 13, + ACTIONS(810), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114236,7 +114236,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(828), 20, + ACTIONS(816), 20, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -114264,7 +114264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, ACTIONS(1880), 1, anon_sym_EQ, - ACTIONS(2237), 1, + ACTIONS(2249), 1, anon_sym_COMMA, ACTIONS(1873), 13, anon_sym_STAR, @@ -114308,7 +114308,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, ACTIONS(1867), 1, anon_sym_EQ, - ACTIONS(2243), 1, + ACTIONS(2227), 1, anon_sym_COMMA, ACTIONS(1860), 13, anon_sym_STAR, @@ -114399,7 +114399,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -114464,7 +114464,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -114492,7 +114492,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2096), 1, + ACTIONS(2118), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -114529,7 +114529,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114557,7 +114557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(1888), 1, + ACTIONS(2102), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -114594,7 +114594,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114622,7 +114622,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, ACTIONS(1841), 1, anon_sym_BQUOTE, - ACTIONS(2102), 1, + ACTIONS(2108), 1, anon_sym_of, ACTIONS(2439), 1, anon_sym_AMP_AMP, @@ -114659,7 +114659,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2463), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2437), 3, @@ -114724,7 +114724,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1916), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(1890), 3, @@ -114779,9 +114779,9 @@ static const uint16_t ts_small_parse_table[] = { [68113] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2052), 1, + ACTIONS(2050), 1, sym_regex_flags, - ACTIONS(2048), 15, + ACTIONS(2046), 15, anon_sym_STAR, anon_sym_in, anon_sym_of, @@ -114797,7 +114797,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_instanceof, anon_sym_DASH_DASH, - ACTIONS(2050), 19, + ACTIONS(2048), 19, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -114861,15 +114861,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_BQUOTE, [68207] = 6, - ACTIONS(824), 1, + ACTIONS(812), 1, anon_sym_EQ, ACTIONS(1203), 1, sym_comment, - ACTIONS(2245), 1, + ACTIONS(2222), 1, anon_sym_in, - ACTIONS(2248), 1, + ACTIONS(2225), 1, anon_sym_of, - ACTIONS(822), 12, + ACTIONS(810), 12, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -114882,7 +114882,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_DASH_DASH, - ACTIONS(828), 20, + ACTIONS(816), 20, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -114908,10 +114908,10 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1880), 1, anon_sym_EQ, - ACTIONS(2234), 1, - anon_sym_in, - ACTIONS(2237), 1, + ACTIONS(2249), 1, anon_sym_of, + ACTIONS(2253), 1, + anon_sym_in, ACTIONS(1873), 12, anon_sym_STAR, anon_sym_LT, @@ -114951,9 +114951,9 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(1867), 1, anon_sym_EQ, - ACTIONS(2243), 1, + ACTIONS(2227), 1, anon_sym_of, - ACTIONS(2250), 1, + ACTIONS(2256), 1, anon_sym_in, ACTIONS(1860), 12, anon_sym_STAR, @@ -115041,7 +115041,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1131), 2, + STATE(1149), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -115059,15 +115059,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, ACTIONS(1839), 1, anon_sym_DASH_DASH, - ACTIONS(1956), 1, + ACTIONS(1968), 1, anon_sym_LPAREN, - ACTIONS(1958), 1, + ACTIONS(1970), 1, anon_sym_LBRACK, - ACTIONS(1960), 1, + ACTIONS(1972), 1, anon_sym_DOT, - ACTIONS(1962), 1, + ACTIONS(1974), 1, sym_optional_chain, - ACTIONS(1968), 1, + ACTIONS(1976), 1, anon_sym_BQUOTE, ACTIONS(2315), 1, anon_sym_AMP_AMP, @@ -115104,7 +115104,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2339), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1329), 2, + STATE(1274), 2, sym_template_string, sym_arguments, ACTIONS(2313), 3, @@ -116793,7 +116793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, ACTIONS(113), 1, aux_sym_method_definition_token1, - ACTIONS(1051), 1, + ACTIONS(1049), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1304), 1, anon_sym_DQUOTE, @@ -118299,7 +118299,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(2804), 1, sym__automatic_semicolon, - ACTIONS(820), 17, + ACTIONS(808), 17, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -118322,7 +118322,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(2806), 1, sym__automatic_semicolon, - ACTIONS(880), 17, + ACTIONS(884), 17, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -118906,7 +118906,7 @@ static const uint16_t ts_small_parse_table[] = { [73710] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(880), 17, + ACTIONS(884), 17, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -119203,7 +119203,7 @@ static const uint16_t ts_small_parse_table[] = { [74038] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(846), 17, + ACTIONS(858), 17, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -119313,7 +119313,7 @@ static const uint16_t ts_small_parse_table[] = { [74165] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1944), 16, + ACTIONS(1964), 16, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -119356,7 +119356,7 @@ static const uint16_t ts_small_parse_table[] = { [74215] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2078), 16, + ACTIONS(2090), 16, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -119428,7 +119428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, ACTIONS(2864), 1, anon_sym_default, - STATE(602), 1, + STATE(601), 1, sym_declaration, STATE(1937), 1, aux_sym_export_statement_repeat1, @@ -119437,7 +119437,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1253), 2, anon_sym_let, anon_sym_const, - STATE(532), 5, + STATE(531), 5, sym_variable_declaration, sym_lexical_declaration, sym_class_declaration, @@ -119611,7 +119611,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1217), 2, anon_sym_let, anon_sym_const, - STATE(824), 5, + STATE(817), 5, sym_variable_declaration, sym_lexical_declaration, sym_class_declaration, @@ -119750,7 +119750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, ACTIONS(2918), 1, anon_sym_default, - STATE(665), 1, + STATE(684), 1, sym_declaration, STATE(1871), 1, aux_sym_export_statement_repeat1, @@ -119922,7 +119922,7 @@ static const uint16_t ts_small_parse_table[] = { [74955] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1980), 15, + ACTIONS(1986), 15, anon_sym_export, anon_sym_STAR, anon_sym_LBRACK, @@ -120073,7 +120073,7 @@ static const uint16_t ts_small_parse_table[] = { [75138] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2036), 15, + ACTIONS(2034), 15, anon_sym_export, anon_sym_STAR, anon_sym_LBRACK, @@ -120329,7 +120329,7 @@ static const uint16_t ts_small_parse_table[] = { [75463] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2104), 15, + ACTIONS(2110), 15, anon_sym_export, anon_sym_STAR, anon_sym_LBRACK, @@ -121041,7 +121041,7 @@ static const uint16_t ts_small_parse_table[] = { [76390] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2036), 14, + ACTIONS(2034), 14, anon_sym_export, anon_sym_STAR, anon_sym_LBRACK, @@ -121128,7 +121128,7 @@ static const uint16_t ts_small_parse_table[] = { [76500] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2104), 14, + ACTIONS(2110), 14, anon_sym_export, anon_sym_STAR, anon_sym_LBRACK, @@ -121192,7 +121192,7 @@ static const uint16_t ts_small_parse_table[] = { [76580] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1980), 14, + ACTIONS(1986), 14, anon_sym_export, anon_sym_STAR, anon_sym_LBRACK, @@ -121275,7 +121275,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(3032), 1, anon_sym_LT_SLASH, - STATE(1148), 1, + STATE(1084), 1, sym_jsx_closing_element, STATE(1650), 1, sym_jsx_opening_element, @@ -121385,7 +121385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(3038), 1, anon_sym_LT_SLASH, - STATE(1335), 1, + STATE(1306), 1, sym_jsx_closing_element, STATE(1650), 1, sym_jsx_opening_element, @@ -121407,7 +121407,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(3032), 1, anon_sym_LT_SLASH, - STATE(1147), 1, + STATE(1152), 1, sym_jsx_closing_element, STATE(1650), 1, sym_jsx_opening_element, @@ -122448,9 +122448,9 @@ static const uint16_t ts_small_parse_table[] = { [78329] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2220), 1, + ACTIONS(2213), 1, sym__automatic_semicolon, - ACTIONS(840), 6, + ACTIONS(854), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_else, @@ -122550,7 +122550,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3179), 1, sym__automatic_semicolon, - ACTIONS(882), 6, + ACTIONS(886), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_else, @@ -122700,7 +122700,7 @@ static const uint16_t ts_small_parse_table[] = { [78672] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2248), 6, + ACTIONS(2225), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, @@ -122778,7 +122778,7 @@ static const uint16_t ts_small_parse_table[] = { [78780] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(882), 6, + ACTIONS(886), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_else, @@ -122846,7 +122846,7 @@ static const uint16_t ts_small_parse_table[] = { [78868] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1938), 6, + ACTIONS(1958), 6, anon_sym_as, anon_sym_COMMA, anon_sym_RBRACE, @@ -122926,7 +122926,7 @@ static const uint16_t ts_small_parse_table[] = { [78972] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2114), 6, + ACTIONS(1932), 6, anon_sym_as, anon_sym_COMMA, anon_sym_RBRACE, @@ -122972,7 +122972,7 @@ static const uint16_t ts_small_parse_table[] = { [79032] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2243), 6, + ACTIONS(2227), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, @@ -123047,7 +123047,7 @@ static const uint16_t ts_small_parse_table[] = { [79134] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(848), 6, + ACTIONS(860), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_else, @@ -123148,7 +123148,7 @@ static const uint16_t ts_small_parse_table[] = { [79272] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2237), 6, + ACTIONS(2249), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, @@ -123266,7 +123266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3301), 1, anon_sym_extends, - STATE(1313), 1, + STATE(1336), 1, sym_class_body, STATE(2442), 1, sym_class_heritage, @@ -123299,7 +123299,7 @@ static const uint16_t ts_small_parse_table[] = { [79482] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2070), 5, + ACTIONS(1922), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123342,7 +123342,7 @@ static const uint16_t ts_small_parse_table[] = { [79540] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2044), 5, + ACTIONS(2042), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123364,7 +123364,7 @@ static const uint16_t ts_small_parse_table[] = { [79570] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2044), 5, + ACTIONS(2042), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123379,7 +123379,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3329), 1, sym_identifier, - STATE(1313), 1, + STATE(1336), 1, sym_class_body, STATE(2442), 1, sym_class_heritage, @@ -123405,14 +123405,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3337), 1, sym_identifier, - STATE(1313), 1, + STATE(1336), 1, sym_class_body, STATE(2442), 1, sym_class_heritage, [79638] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123434,7 +123434,7 @@ static const uint16_t ts_small_parse_table[] = { [79668] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123443,7 +123443,7 @@ static const uint16_t ts_small_parse_table[] = { [79679] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123452,7 +123452,7 @@ static const uint16_t ts_small_parse_table[] = { [79690] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123568,7 +123568,7 @@ static const uint16_t ts_small_parse_table[] = { [79845] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2086), 5, + ACTIONS(2094), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123590,7 +123590,7 @@ static const uint16_t ts_small_parse_table[] = { [79875] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2108), 5, + ACTIONS(2114), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123637,7 +123637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3370), 1, sym_identifier, - STATE(1313), 1, + STATE(1336), 1, sym_class_body, STATE(2442), 1, sym_class_heritage, @@ -123659,7 +123659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3374), 1, sym_identifier, - STATE(1101), 1, + STATE(1143), 1, sym_class_body, STATE(2277), 1, sym_class_heritage, @@ -123718,7 +123718,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3386), 1, sym_identifier, - STATE(1313), 1, + STATE(1336), 1, sym_class_body, STATE(2442), 1, sym_class_heritage, @@ -123734,7 +123734,7 @@ static const uint16_t ts_small_parse_table[] = { [80072] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123743,7 +123743,7 @@ static const uint16_t ts_small_parse_table[] = { [80083] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123773,12 +123773,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(3400), 1, sym_private_property_identifier, - STATE(1074), 1, + STATE(1082), 1, sym_arguments, [80132] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2090), 5, + ACTIONS(1952), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123787,7 +123787,7 @@ static const uint16_t ts_small_parse_table[] = { [80143] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123796,7 +123796,7 @@ static const uint16_t ts_small_parse_table[] = { [80154] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2112), 5, + ACTIONS(1930), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123805,7 +123805,7 @@ static const uint16_t ts_small_parse_table[] = { [80165] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 5, + ACTIONS(1998), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123854,7 +123854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3410), 1, sym_identifier, - STATE(1313), 1, + STATE(1336), 1, sym_class_body, STATE(2442), 1, sym_class_heritage, @@ -123938,7 +123938,7 @@ static const uint16_t ts_small_parse_table[] = { [80347] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2086), 5, + ACTIONS(2094), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -123947,7 +123947,7 @@ static const uint16_t ts_small_parse_table[] = { [80358] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2090), 5, + ACTIONS(1952), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -123956,7 +123956,7 @@ static const uint16_t ts_small_parse_table[] = { [80369] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2070), 5, + ACTIONS(1922), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -124020,7 +124020,7 @@ static const uint16_t ts_small_parse_table[] = { [80455] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1936), 5, + ACTIONS(1956), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, @@ -124029,7 +124029,7 @@ static const uint16_t ts_small_parse_table[] = { [80466] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2108), 5, + ACTIONS(2114), 5, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, @@ -124077,14 +124077,14 @@ static const uint16_t ts_small_parse_table[] = { sym__glimmer_template_content, ACTIONS(3457), 1, anon_sym_LT_SLASHtemplate_GT, - STATE(1083), 1, + STATE(1094), 1, sym_glimmer_closing_tag, STATE(2035), 1, aux_sym_glimmer_template_repeat1, [80542] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2243), 4, + ACTIONS(2227), 4, anon_sym_RPAREN, anon_sym_in, anon_sym_of, @@ -124103,7 +124103,7 @@ static const uint16_t ts_small_parse_table[] = { [80568] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2237), 4, + ACTIONS(2249), 4, anon_sym_RPAREN, anon_sym_in, anon_sym_of, @@ -124111,7 +124111,7 @@ static const uint16_t ts_small_parse_table[] = { [80578] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2248), 4, + ACTIONS(2225), 4, anon_sym_RPAREN, anon_sym_in, anon_sym_of, @@ -124154,7 +124154,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3475), 1, anon_sym_LBRACE, - STATE(568), 1, + STATE(565), 1, sym_class_body, STATE(2353), 1, sym_class_heritage, @@ -124236,7 +124236,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3493), 1, anon_sym_LBRACE, - STATE(213), 1, + STATE(211), 1, sym_class_body, STATE(2399), 1, sym_class_heritage, @@ -124403,7 +124403,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASHtemplate_GT, ACTIONS(3537), 1, sym__glimmer_template_content, - STATE(1145), 1, + STATE(1151), 1, sym_glimmer_closing_tag, STATE(1850), 1, aux_sym_glimmer_template_repeat1, @@ -124549,7 +124549,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1318), 1, + STATE(1315), 1, sym_class_body, STATE(2177), 1, sym_class_heritage, @@ -124602,7 +124602,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3475), 1, anon_sym_LBRACE, - STATE(521), 1, + STATE(519), 1, sym_class_body, STATE(2365), 1, sym_class_heritage, @@ -124694,7 +124694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3597), 1, anon_sym_LBRACE, - STATE(1075), 1, + STATE(1083), 1, sym_class_body, STATE(2374), 1, sym_class_heritage, @@ -124755,7 +124755,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3597), 1, anon_sym_LBRACE, - STATE(1081), 1, + STATE(1092), 1, sym_class_body, STATE(2475), 1, sym_class_heritage, @@ -124783,7 +124783,7 @@ static const uint16_t ts_small_parse_table[] = { [81532] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1938), 4, + ACTIONS(1958), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -124805,7 +124805,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASHtemplate_GT, ACTIONS(3616), 1, sym__glimmer_template_content, - STATE(1332), 1, + STATE(1241), 1, sym_glimmer_closing_tag, STATE(1887), 1, aux_sym_glimmer_template_repeat1, @@ -124859,7 +124859,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1322), 1, + STATE(1299), 1, sym_class_body, STATE(2202), 1, sym_class_heritage, @@ -125055,7 +125055,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3513), 1, anon_sym_LBRACE, - STATE(838), 1, + STATE(837), 1, sym_class_body, STATE(2334), 1, sym_class_heritage, @@ -125077,7 +125077,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3670), 1, anon_sym_LBRACE, - STATE(152), 1, + STATE(156), 1, sym_class_body, STATE(2439), 1, sym_class_heritage, @@ -125177,7 +125177,7 @@ static const uint16_t ts_small_parse_table[] = { [82092] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1986), 4, + ACTIONS(1992), 4, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, @@ -125189,7 +125189,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3493), 1, anon_sym_LBRACE, - STATE(209), 1, + STATE(199), 1, sym_class_body, STATE(2304), 1, sym_class_heritage, @@ -125200,7 +125200,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3670), 1, anon_sym_LBRACE, - STATE(158), 1, + STATE(161), 1, sym_class_body, STATE(2456), 1, sym_class_heritage, @@ -125233,7 +125233,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, STATE(1962), 1, aux_sym_array_repeat1, - ACTIONS(2226), 2, + ACTIONS(2261), 2, anon_sym_RPAREN, anon_sym_RBRACK, [82180] = 4, @@ -125320,7 +125320,7 @@ static const uint16_t ts_small_parse_table[] = { [82294] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2114), 4, + ACTIONS(1932), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -125343,7 +125343,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extends, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1325), 1, + STATE(1287), 1, sym_class_body, STATE(2212), 1, sym_class_heritage, @@ -125409,7 +125409,7 @@ static const uint16_t ts_small_parse_table[] = { [82421] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3723), 1, anon_sym_RPAREN, @@ -125445,7 +125445,7 @@ static const uint16_t ts_small_parse_table[] = { [82473] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3733), 1, anon_sym_RBRACK, @@ -125481,18 +125481,18 @@ static const uint16_t ts_small_parse_table[] = { [82525] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2279), 1, + ACTIONS(2301), 1, anon_sym_RPAREN, STATE(1962), 1, aux_sym_array_repeat1, [82538] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2279), 1, + ACTIONS(2301), 1, anon_sym_RPAREN, STATE(1980), 1, aux_sym_array_repeat1, @@ -125508,9 +125508,9 @@ static const uint16_t ts_small_parse_table[] = { [82564] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2232), 1, + ACTIONS(2233), 1, anon_sym_RBRACK, STATE(1962), 1, aux_sym_array_repeat1, @@ -125535,18 +125535,18 @@ static const uint16_t ts_small_parse_table[] = { [82603] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2230), 1, + ACTIONS(2231), 1, anon_sym_RPAREN, STATE(2021), 1, aux_sym_array_repeat1, [82616] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2230), 1, + ACTIONS(2231), 1, anon_sym_RPAREN, STATE(1962), 1, aux_sym_array_repeat1, @@ -125619,7 +125619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3780), 1, anon_sym_LPAREN, - STATE(553), 1, + STATE(552), 1, sym_statement_block, [82731] = 4, ACTIONS(1203), 1, @@ -125649,14 +125649,14 @@ static const uint16_t ts_small_parse_table[] = { [82766] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1651), 3, + ACTIONS(1653), 3, anon_sym_LBRACE, anon_sym_else, anon_sym_while, [82775] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2291), 1, + ACTIONS(2285), 1, sym__automatic_semicolon, ACTIONS(1017), 2, anon_sym_else, @@ -125664,18 +125664,18 @@ static const uint16_t ts_small_parse_table[] = { [82786] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2301), 1, + ACTIONS(2247), 1, anon_sym_RPAREN, STATE(2075), 1, aux_sym_array_repeat1, [82799] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2232), 1, + ACTIONS(2233), 1, anon_sym_RBRACK, STATE(1984), 1, aux_sym_array_repeat1, @@ -125771,7 +125771,7 @@ static const uint16_t ts_small_parse_table[] = { [82940] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3798), 1, anon_sym_RPAREN, @@ -125797,7 +125797,7 @@ static const uint16_t ts_small_parse_table[] = { [82977] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3802), 1, anon_sym_RBRACK, @@ -125837,7 +125837,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3820), 1, anon_sym_await, - STATE(95), 1, + STATE(94), 1, sym__for_header, [83042] = 4, ACTIONS(3), 1, @@ -125874,7 +125874,7 @@ static const uint16_t ts_small_parse_table[] = { [83086] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(2271), 1, anon_sym_RPAREN, @@ -125883,7 +125883,7 @@ static const uint16_t ts_small_parse_table[] = { [83099] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(2271), 1, anon_sym_RPAREN, @@ -125948,12 +125948,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3853), 1, anon_sym_LPAREN, - STATE(516), 1, + STATE(514), 1, sym_statement_block, [83199] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(848), 3, + ACTIONS(860), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, @@ -125967,7 +125967,7 @@ static const uint16_t ts_small_parse_table[] = { [83217] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(882), 3, + ACTIONS(886), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, @@ -125994,7 +125994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3861), 1, sym__automatic_semicolon, - ACTIONS(840), 2, + ACTIONS(854), 2, anon_sym_else, anon_sym_while, [83263] = 4, @@ -126071,9 +126071,9 @@ static const uint16_t ts_small_parse_table[] = { [83365] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2301), 1, + ACTIONS(2247), 1, anon_sym_RPAREN, STATE(1962), 1, aux_sym_array_repeat1, @@ -126134,7 +126134,7 @@ static const uint16_t ts_small_parse_table[] = { [83456] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2226), 3, + ACTIONS(2261), 3, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACK, @@ -126145,12 +126145,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3897), 1, anon_sym_await, - STATE(98), 1, + STATE(103), 1, sym__for_header, [83478] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2299), 1, + ACTIONS(2263), 1, sym__automatic_semicolon, ACTIONS(952), 2, anon_sym_else, @@ -126158,7 +126158,7 @@ static const uint16_t ts_small_parse_table[] = { [83489] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2297), 1, + ACTIONS(2267), 1, sym__automatic_semicolon, ACTIONS(958), 2, anon_sym_else, @@ -126170,12 +126170,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3901), 1, anon_sym_LPAREN, - STATE(702), 1, + STATE(701), 1, sym_statement_block, [83513] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2295), 1, + ACTIONS(2273), 1, sym__automatic_semicolon, ACTIONS(965), 2, anon_sym_else, @@ -126183,7 +126183,7 @@ static const uint16_t ts_small_parse_table[] = { [83524] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2159), 1, + ACTIONS(2152), 1, anon_sym_in, ACTIONS(2369), 2, anon_sym_LPAREN, @@ -126236,7 +126236,7 @@ static const uint16_t ts_small_parse_table[] = { [83600] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3911), 1, anon_sym_RPAREN, @@ -126245,14 +126245,14 @@ static const uint16_t ts_small_parse_table[] = { [83613] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(878), 3, + ACTIONS(874), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, [83622] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2106), 3, + ACTIONS(2112), 3, anon_sym_export, anon_sym_class, anon_sym_AT, @@ -126303,7 +126303,7 @@ static const uint16_t ts_small_parse_table[] = { [83694] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(886), 3, + ACTIONS(850), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, @@ -126362,20 +126362,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3931), 1, anon_sym_await, - STATE(72), 1, + STATE(73), 1, sym__for_header, [83782] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(3933), 1, sym__automatic_semicolon, - ACTIONS(882), 2, + ACTIONS(886), 2, anon_sym_else, anon_sym_while, [83793] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2289), 1, + ACTIONS(2287), 1, sym__automatic_semicolon, ACTIONS(973), 2, anon_sym_else, @@ -126392,7 +126392,7 @@ static const uint16_t ts_small_parse_table[] = { [83817] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2287), 1, + ACTIONS(2269), 1, sym__automatic_semicolon, ACTIONS(977), 2, anon_sym_else, @@ -126409,7 +126409,7 @@ static const uint16_t ts_small_parse_table[] = { [83841] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2283), 1, + ACTIONS(2305), 1, sym__automatic_semicolon, ACTIONS(983), 2, anon_sym_else, @@ -126426,7 +126426,7 @@ static const uint16_t ts_small_parse_table[] = { [83865] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2038), 3, + ACTIONS(2036), 3, anon_sym_export, anon_sym_class, anon_sym_AT, @@ -126450,7 +126450,7 @@ static const uint16_t ts_small_parse_table[] = { [83898] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3954), 1, anon_sym_RPAREN, @@ -126468,7 +126468,7 @@ static const uint16_t ts_small_parse_table[] = { [83924] = 3, ACTIONS(1203), 1, sym_comment, - ACTIONS(2269), 1, + ACTIONS(2293), 1, sym__automatic_semicolon, ACTIONS(989), 2, anon_sym_else, @@ -126510,9 +126510,9 @@ static const uint16_t ts_small_parse_table[] = { [83983] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2281), 1, + ACTIONS(2303), 1, anon_sym_RPAREN, STATE(2111), 1, aux_sym_array_repeat1, @@ -126528,16 +126528,16 @@ static const uint16_t ts_small_parse_table[] = { [84009] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2281), 1, + ACTIONS(2303), 1, anon_sym_RPAREN, STATE(1962), 1, aux_sym_array_repeat1, [84022] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, ACTIONS(3973), 1, anon_sym_RPAREN, @@ -126555,7 +126555,7 @@ static const uint16_t ts_small_parse_table[] = { [84048] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1499), 3, + ACTIONS(1501), 3, anon_sym_else, anon_sym_while, anon_sym_finally, @@ -126578,9 +126578,9 @@ static const uint16_t ts_small_parse_table[] = { [84079] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2273), 1, + ACTIONS(2295), 1, anon_sym_RBRACK, STATE(1962), 1, aux_sym_array_repeat1, @@ -126596,9 +126596,9 @@ static const uint16_t ts_small_parse_table[] = { [84105] = 4, ACTIONS(1203), 1, sym_comment, - ACTIONS(2228), 1, + ACTIONS(2229), 1, anon_sym_COMMA, - ACTIONS(2273), 1, + ACTIONS(2295), 1, anon_sym_RBRACK, STATE(2024), 1, aux_sym_array_repeat1, @@ -126631,7 +126631,7 @@ static const uint16_t ts_small_parse_table[] = { [84155] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1982), 3, + ACTIONS(1988), 3, anon_sym_export, anon_sym_class, anon_sym_AT, @@ -126647,7 +126647,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4000), 1, anon_sym_LBRACE, - STATE(159), 1, + STATE(162), 1, sym_statement_block, [84184] = 3, ACTIONS(1203), 1, @@ -126659,13 +126659,13 @@ static const uint16_t ts_small_parse_table[] = { [84194] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1621), 2, + ACTIONS(1655), 2, anon_sym_else, anon_sym_while, [84202] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1671), 2, + ACTIONS(1669), 2, anon_sym_else, anon_sym_while, [84210] = 3, @@ -126815,7 +126815,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1276), 1, + STATE(1316), 1, sym_statement_block, [84420] = 3, ACTIONS(1203), 1, @@ -126896,13 +126896,13 @@ static const uint16_t ts_small_parse_table[] = { [84528] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2265), 2, + ACTIONS(2291), 2, sym__automatic_semicolon, anon_sym_SEMI, [84536] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1657), 2, + ACTIONS(1659), 2, anon_sym_else, anon_sym_while, [84544] = 3, @@ -126977,7 +126977,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1290), 1, + STATE(1324), 1, sym_statement_block, [84648] = 3, ACTIONS(3), 1, @@ -126991,33 +126991,33 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4040), 1, anon_sym_LBRACE, - STATE(699), 1, + STATE(697), 1, sym_switch_body, [84668] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4042), 1, anon_sym_LPAREN, - STATE(113), 1, + STATE(112), 1, sym__for_header, [84678] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1293), 1, + STATE(1325), 1, sym_class_body, [84688] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1295), 1, + STATE(1326), 1, sym_statement_block, [84698] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1655), 2, + ACTIONS(1657), 2, anon_sym_else, anon_sym_while, [84706] = 3, @@ -127025,7 +127025,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1296), 1, + STATE(1327), 1, sym_statement_block, [84716] = 3, ACTIONS(1203), 1, @@ -127056,7 +127056,7 @@ static const uint16_t ts_small_parse_table[] = { [84752] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2293), 2, + ACTIONS(2279), 2, sym__automatic_semicolon, anon_sym_SEMI, [84760] = 3, @@ -127069,7 +127069,7 @@ static const uint16_t ts_small_parse_table[] = { [84770] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2257), 2, + ACTIONS(2275), 2, sym__automatic_semicolon, anon_sym_SEMI, [84778] = 3, @@ -127117,13 +127117,13 @@ static const uint16_t ts_small_parse_table[] = { [84838] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1621), 2, + ACTIONS(1655), 2, anon_sym_else, anon_sym_while, [84846] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1653), 2, + ACTIONS(1651), 2, anon_sym_else, anon_sym_while, [84854] = 3, @@ -127156,7 +127156,7 @@ static const uint16_t ts_small_parse_table[] = { [84892] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1647), 2, + ACTIONS(1621), 2, anon_sym_else, anon_sym_while, [84900] = 3, @@ -127171,12 +127171,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1312), 1, + STATE(1335), 1, sym_class_body, [84920] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1643), 2, + ACTIONS(1645), 2, anon_sym_else, anon_sym_while, [84928] = 3, @@ -127191,14 +127191,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1315), 1, + STATE(1295), 1, sym_statement_block, [84948] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1316), 1, + STATE(1318), 1, sym_statement_block, [84958] = 3, ACTIONS(1203), 1, @@ -127233,14 +127233,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1319), 1, + STATE(1314), 1, sym_statement_block, [85008] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1320), 1, + STATE(1313), 1, sym_class_body, [85018] = 3, ACTIONS(1203), 1, @@ -127317,12 +127317,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(114), 1, + STATE(115), 1, sym_parenthesized_expression, [85128] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1645), 2, + ACTIONS(1647), 2, anon_sym_else, anon_sym_while, [85136] = 3, @@ -127357,7 +127357,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1323), 1, + STATE(1290), 1, sym_statement_block, [85184] = 3, ACTIONS(1203), 1, @@ -127385,7 +127385,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1324), 1, + STATE(1288), 1, sym_class_body, [85224] = 3, ACTIONS(1203), 1, @@ -127418,14 +127418,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3567), 1, anon_sym_LBRACE, - STATE(653), 1, + STATE(654), 1, sym_class_body, [85270] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4092), 1, anon_sym_LBRACE, - STATE(646), 1, + STATE(647), 1, sym_statement_block, [85280] = 3, ACTIONS(1203), 1, @@ -127591,7 +127591,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(112), 1, + STATE(111), 1, sym_parenthesized_expression, [85516] = 3, ACTIONS(1203), 1, @@ -127605,7 +127605,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(116), 1, + STATE(104), 1, sym_parenthesized_expression, [85536] = 2, ACTIONS(1203), 1, @@ -127628,7 +127628,7 @@ static const uint16_t ts_small_parse_table[] = { [85560] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85568] = 3, @@ -127648,31 +127648,31 @@ static const uint16_t ts_small_parse_table[] = { [85588] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85596] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85604] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85612] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85620] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85628] = 3, @@ -127692,31 +127692,31 @@ static const uint16_t ts_small_parse_table[] = { [85648] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2267), 2, + ACTIONS(2265), 2, sym__automatic_semicolon, anon_sym_SEMI, [85656] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2241), 2, + ACTIONS(2243), 2, sym__automatic_semicolon, anon_sym_SEMI, [85664] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85672] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2307), 2, + ACTIONS(2245), 2, sym__automatic_semicolon, anon_sym_SEMI, [85680] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85688] = 2, @@ -127734,7 +127734,7 @@ static const uint16_t ts_small_parse_table[] = { [85704] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85712] = 2, @@ -127746,7 +127746,7 @@ static const uint16_t ts_small_parse_table[] = { [85720] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85728] = 3, @@ -127768,7 +127768,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4144), 1, anon_sym_LBRACE, - STATE(728), 1, + STATE(727), 1, sym_switch_body, [85758] = 3, ACTIONS(1203), 1, @@ -127792,19 +127792,19 @@ static const uint16_t ts_small_parse_table[] = { [85784] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85792] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85800] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2255), 2, + ACTIONS(2251), 2, sym__automatic_semicolon, anon_sym_SEMI, [85808] = 2, @@ -127822,13 +127822,13 @@ static const uint16_t ts_small_parse_table[] = { [85824] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85832] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2305), 2, + ACTIONS(2239), 2, sym__automatic_semicolon, anon_sym_SEMI, [85840] = 2, @@ -127840,7 +127840,7 @@ static const uint16_t ts_small_parse_table[] = { [85848] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2303), 2, + ACTIONS(2237), 2, sym__automatic_semicolon, anon_sym_SEMI, [85856] = 3, @@ -127875,7 +127875,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(92), 1, + STATE(91), 1, sym_parenthesized_expression, [85904] = 3, ACTIONS(1203), 1, @@ -127887,25 +127887,25 @@ static const uint16_t ts_small_parse_table[] = { [85914] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85922] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85930] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85938] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85946] = 3, @@ -127913,7 +127913,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(93), 1, + STATE(92), 1, sym_parenthesized_expression, [85956] = 3, ACTIONS(1203), 1, @@ -127939,13 +127939,13 @@ static const uint16_t ts_small_parse_table[] = { [85986] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [85994] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [86002] = 3, @@ -127958,13 +127958,13 @@ static const uint16_t ts_small_parse_table[] = { [86012] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1986), 2, + ACTIONS(1992), 2, sym__automatic_semicolon, anon_sym_SEMI, [86020] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1631), 2, + ACTIONS(1635), 2, anon_sym_else, anon_sym_while, [86028] = 3, @@ -127991,7 +127991,7 @@ static const uint16_t ts_small_parse_table[] = { [86058] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1627), 2, + ACTIONS(1631), 2, anon_sym_else, anon_sym_while, [86066] = 3, @@ -128019,12 +128019,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(1242), 1, + STATE(1285), 1, sym_class_body, [86104] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1619), 2, + ACTIONS(1617), 2, anon_sym_else, anon_sym_while, [86112] = 2, @@ -128057,7 +128057,7 @@ static const uint16_t ts_small_parse_table[] = { [86150] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1617), 2, + ACTIONS(1615), 2, anon_sym_else, anon_sym_while, [86158] = 3, @@ -128174,14 +128174,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3475), 1, anon_sym_LBRACE, - STATE(518), 1, + STATE(517), 1, sym_class_body, [86322] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4186), 1, anon_sym_LBRACE, - STATE(519), 1, + STATE(518), 1, sym_statement_block, [86332] = 3, ACTIONS(1203), 1, @@ -128243,21 +128243,21 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4186), 1, anon_sym_LBRACE, - STATE(526), 1, + STATE(525), 1, sym_statement_block, [86420] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4186), 1, anon_sym_LBRACE, - STATE(527), 1, + STATE(526), 1, sym_statement_block, [86430] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(3475), 1, anon_sym_LBRACE, - STATE(529), 1, + STATE(527), 1, sym_class_body, [86440] = 2, ACTIONS(1203), 1, @@ -128268,7 +128268,7 @@ static const uint16_t ts_small_parse_table[] = { [86448] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1605), 2, + ACTIONS(1603), 2, anon_sym_else, anon_sym_while, [86456] = 3, @@ -128283,14 +128283,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4186), 1, anon_sym_LBRACE, - STATE(530), 1, + STATE(529), 1, sym_statement_block, [86476] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(3851), 1, anon_sym_LBRACE, - STATE(531), 1, + STATE(530), 1, sym_statement_block, [86486] = 3, ACTIONS(3), 1, @@ -128302,7 +128302,7 @@ static const uint16_t ts_small_parse_table[] = { [86496] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1605), 2, + ACTIONS(1603), 2, anon_sym_else, anon_sym_while, [86504] = 2, @@ -128316,14 +128316,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3597), 1, anon_sym_LBRACE, - STATE(1078), 1, + STATE(1086), 1, sym_class_body, [86522] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(73), 1, + STATE(74), 1, sym_parenthesized_expression, [86532] = 3, ACTIONS(1203), 1, @@ -128337,7 +128337,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(74), 1, + STATE(75), 1, sym_parenthesized_expression, [86552] = 3, ACTIONS(1203), 1, @@ -128364,7 +128364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4070), 1, anon_sym_LBRACE, - STATE(1080), 1, + STATE(1091), 1, sym_statement_block, [86590] = 2, ACTIONS(1203), 1, @@ -128382,7 +128382,7 @@ static const uint16_t ts_small_parse_table[] = { [86608] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1605), 2, + ACTIONS(1603), 2, anon_sym_else, anon_sym_while, [86616] = 2, @@ -128403,12 +128403,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4022), 1, anon_sym_LBRACE, - STATE(1237), 1, + STATE(1259), 1, sym_statement_block, [86644] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1605), 2, + ACTIONS(1603), 2, anon_sym_else, anon_sym_while, [86652] = 2, @@ -128429,7 +128429,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4156), 1, anon_sym_LBRACE, - STATE(211), 1, + STATE(210), 1, sym_statement_block, [86680] = 2, ACTIONS(1203), 1, @@ -128440,7 +128440,7 @@ static const uint16_t ts_small_parse_table[] = { [86688] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2224), 2, + ACTIONS(2277), 2, sym__automatic_semicolon, anon_sym_SEMI, [86696] = 3, @@ -128467,7 +128467,7 @@ static const uint16_t ts_small_parse_table[] = { [86726] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1605), 2, + ACTIONS(1603), 2, anon_sym_else, anon_sym_while, [86734] = 2, @@ -128494,14 +128494,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4216), 1, anon_sym_LBRACE, - STATE(554), 1, + STATE(553), 1, sym_switch_body, [86770] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4042), 1, anon_sym_LPAREN, - STATE(75), 1, + STATE(76), 1, sym__for_header, [86780] = 2, ACTIONS(1203), 1, @@ -128519,7 +128519,7 @@ static const uint16_t ts_small_parse_table[] = { [86798] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1605), 2, + ACTIONS(1603), 2, anon_sym_else, anon_sym_while, [86806] = 3, @@ -128551,7 +128551,7 @@ static const uint16_t ts_small_parse_table[] = { [86842] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2253), 2, + ACTIONS(2283), 2, sym__automatic_semicolon, anon_sym_SEMI, [86850] = 3, @@ -128564,7 +128564,7 @@ static const uint16_t ts_small_parse_table[] = { [86860] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2285), 2, + ACTIONS(2307), 2, sym__automatic_semicolon, anon_sym_SEMI, [86868] = 3, @@ -128724,7 +128724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4242), 1, anon_sym_LPAREN, - STATE(649), 1, + STATE(650), 1, sym_parenthesized_expression, [87094] = 3, ACTIONS(1203), 1, @@ -128738,7 +128738,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4244), 1, anon_sym_LBRACE, - STATE(648), 1, + STATE(649), 1, sym_statement_block, [87114] = 3, ACTIONS(1203), 1, @@ -128752,14 +128752,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3670), 1, anon_sym_LBRACE, - STATE(153), 1, + STATE(158), 1, sym_class_body, [87134] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4000), 1, anon_sym_LBRACE, - STATE(154), 1, + STATE(148), 1, sym_statement_block, [87144] = 3, ACTIONS(1203), 1, @@ -128848,12 +128848,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4000), 1, anon_sym_LBRACE, - STATE(161), 1, + STATE(163), 1, sym_statement_block, [87270] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1603), 2, + ACTIONS(1619), 2, anon_sym_else, anon_sym_while, [87278] = 2, @@ -128867,7 +128867,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3670), 1, anon_sym_LBRACE, - STATE(162), 1, + STATE(153), 1, sym_class_body, [87296] = 3, ACTIONS(1203), 1, @@ -128900,7 +128900,7 @@ static const uint16_t ts_small_parse_table[] = { [87336] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [87344] = 3, @@ -128908,7 +128908,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4000), 1, anon_sym_LBRACE, - STATE(163), 1, + STATE(159), 1, sym_statement_block, [87354] = 3, ACTIONS(1203), 1, @@ -128927,13 +128927,13 @@ static const uint16_t ts_small_parse_table[] = { [87374] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1637), 2, + ACTIONS(1639), 2, anon_sym_else, anon_sym_while, [87382] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1639), 2, + ACTIONS(1641), 2, anon_sym_else, anon_sym_while, [87390] = 3, @@ -128946,7 +128946,7 @@ static const uint16_t ts_small_parse_table[] = { [87400] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2277), 2, + ACTIONS(2299), 2, sym__automatic_semicolon, anon_sym_SEMI, [87408] = 2, @@ -128967,14 +128967,14 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4070), 1, anon_sym_LBRACE, - STATE(1084), 1, + STATE(1096), 1, sym_statement_block, [87436] = 3, ACTIONS(1203), 1, sym_comment, ACTIONS(4070), 1, anon_sym_LBRACE, - STATE(1085), 1, + STATE(1097), 1, sym_statement_block, [87446] = 2, ACTIONS(1203), 1, @@ -128994,7 +128994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(3597), 1, anon_sym_LBRACE, - STATE(1086), 1, + STATE(1100), 1, sym_class_body, [87474] = 3, ACTIONS(1203), 1, @@ -129085,7 +129085,7 @@ static const uint16_t ts_small_parse_table[] = { [87594] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1701), 2, + ACTIONS(1699), 2, anon_sym_else, anon_sym_while, [87602] = 3, @@ -129119,13 +129119,13 @@ static const uint16_t ts_small_parse_table[] = { [87642] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2259), 2, + ACTIONS(2281), 2, sym__automatic_semicolon, anon_sym_SEMI, [87650] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2263), 2, + ACTIONS(2289), 2, sym__automatic_semicolon, anon_sym_SEMI, [87658] = 3, @@ -129256,7 +129256,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4070), 1, anon_sym_LBRACE, - STATE(1091), 1, + STATE(1101), 1, sym_statement_block, [87838] = 3, ACTIONS(1203), 1, @@ -129276,7 +129276,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4042), 1, anon_sym_LPAREN, - STATE(94), 1, + STATE(93), 1, sym__for_header, [87866] = 3, ACTIONS(1203), 1, @@ -129294,7 +129294,7 @@ static const uint16_t ts_small_parse_table[] = { [87884] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [87892] = 2, @@ -129344,7 +129344,7 @@ static const uint16_t ts_small_parse_table[] = { [87952] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [87960] = 3, @@ -129417,7 +129417,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(4012), 1, anon_sym_LPAREN, - STATE(111), 1, + STATE(113), 1, sym_parenthesized_expression, [88060] = 3, ACTIONS(1203), 1, @@ -129546,7 +129546,7 @@ static const uint16_t ts_small_parse_table[] = { [88232] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1699), 2, + ACTIONS(1701), 2, anon_sym_else, anon_sym_while, [88240] = 3, @@ -129605,13 +129605,13 @@ static const uint16_t ts_small_parse_table[] = { [88314] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88322] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1669), 2, + ACTIONS(1671), 2, anon_sym_else, anon_sym_while, [88330] = 2, @@ -129707,7 +129707,7 @@ static const uint16_t ts_small_parse_table[] = { [88458] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1659), 2, + ACTIONS(1629), 2, anon_sym_else, anon_sym_while, [88466] = 3, @@ -129832,7 +129832,7 @@ static const uint16_t ts_small_parse_table[] = { [88636] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88644] = 3, @@ -129887,31 +129887,31 @@ static const uint16_t ts_small_parse_table[] = { [88714] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1615), 2, + ACTIONS(1613), 2, anon_sym_else, anon_sym_while, [88722] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1613), 2, + ACTIONS(1611), 2, anon_sym_else, anon_sym_while, [88730] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1611), 2, + ACTIONS(1609), 2, anon_sym_else, anon_sym_while, [88738] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88746] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1609), 2, + ACTIONS(1605), 2, anon_sym_else, anon_sym_while, [88754] = 2, @@ -129943,7 +129943,7 @@ static const uint16_t ts_small_parse_table[] = { [88790] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1629), 2, + ACTIONS(1627), 2, anon_sym_else, anon_sym_while, [88798] = 2, @@ -129962,19 +129962,19 @@ static const uint16_t ts_small_parse_table[] = { [88816] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88824] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88832] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88840] = 3, @@ -129994,7 +129994,7 @@ static const uint16_t ts_small_parse_table[] = { [88860] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2239), 2, + ACTIONS(2241), 2, sym__automatic_semicolon, anon_sym_SEMI, [88868] = 3, @@ -130021,13 +130021,13 @@ static const uint16_t ts_small_parse_table[] = { [88898] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88906] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88914] = 3, @@ -130040,13 +130040,13 @@ static const uint16_t ts_small_parse_table[] = { [88924] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88932] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [88940] = 3, @@ -130094,31 +130094,31 @@ static const uint16_t ts_small_parse_table[] = { [89000] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89008] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89016] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89024] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89032] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89040] = 3, @@ -130138,13 +130138,13 @@ static const uint16_t ts_small_parse_table[] = { [89060] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89068] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(1635), 2, + ACTIONS(1637), 2, anon_sym_else, anon_sym_while, [89076] = 2, @@ -130200,7 +130200,7 @@ static const uint16_t ts_small_parse_table[] = { [89146] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2159), 1, + ACTIONS(2152), 1, anon_sym_in, [89153] = 2, ACTIONS(1203), 1, @@ -130570,7 +130570,7 @@ static const uint16_t ts_small_parse_table[] = { [89664] = 2, ACTIONS(1203), 1, sym_comment, - ACTIONS(2193), 1, + ACTIONS(2191), 1, anon_sym_in, [89671] = 2, ACTIONS(1203), 1, @@ -130877,25 +130877,25 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(514)] = 5510, [SMALL_STATE(515)] = 5575, [SMALL_STATE(516)] = 5640, - [SMALL_STATE(517)] = 5705, - [SMALL_STATE(518)] = 5776, - [SMALL_STATE(519)] = 5843, - [SMALL_STATE(520)] = 5910, - [SMALL_STATE(521)] = 5977, - [SMALL_STATE(522)] = 6044, - [SMALL_STATE(523)] = 6111, - [SMALL_STATE(524)] = 6178, - [SMALL_STATE(525)] = 6247, - [SMALL_STATE(526)] = 6314, - [SMALL_STATE(527)] = 6381, - [SMALL_STATE(528)] = 6448, - [SMALL_STATE(529)] = 6517, - [SMALL_STATE(530)] = 6584, + [SMALL_STATE(517)] = 5711, + [SMALL_STATE(518)] = 5778, + [SMALL_STATE(519)] = 5845, + [SMALL_STATE(520)] = 5912, + [SMALL_STATE(521)] = 5979, + [SMALL_STATE(522)] = 6046, + [SMALL_STATE(523)] = 6113, + [SMALL_STATE(524)] = 6182, + [SMALL_STATE(525)] = 6249, + [SMALL_STATE(526)] = 6316, + [SMALL_STATE(527)] = 6383, + [SMALL_STATE(528)] = 6450, + [SMALL_STATE(529)] = 6519, + [SMALL_STATE(530)] = 6586, [SMALL_STATE(531)] = 6651, [SMALL_STATE(532)] = 6716, [SMALL_STATE(533)] = 6781, - [SMALL_STATE(534)] = 6846, - [SMALL_STATE(535)] = 6913, + [SMALL_STATE(534)] = 6852, + [SMALL_STATE(535)] = 6919, [SMALL_STATE(536)] = 6984, [SMALL_STATE(537)] = 7049, [SMALL_STATE(538)] = 7116, @@ -130907,13 +130907,13 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(544)] = 7514, [SMALL_STATE(545)] = 7579, [SMALL_STATE(546)] = 7644, - [SMALL_STATE(547)] = 7709, - [SMALL_STATE(548)] = 7776, - [SMALL_STATE(549)] = 7843, + [SMALL_STATE(547)] = 7713, + [SMALL_STATE(548)] = 7780, + [SMALL_STATE(549)] = 7847, [SMALL_STATE(550)] = 7912, [SMALL_STATE(551)] = 7979, [SMALL_STATE(552)] = 8046, - [SMALL_STATE(553)] = 8111, + [SMALL_STATE(553)] = 8113, [SMALL_STATE(554)] = 8178, [SMALL_STATE(555)] = 8243, [SMALL_STATE(556)] = 8308, @@ -130926,9 +130926,9 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(563)] = 8771, [SMALL_STATE(564)] = 8836, [SMALL_STATE(565)] = 8919, - [SMALL_STATE(566)] = 8984, - [SMALL_STATE(567)] = 9049, - [SMALL_STATE(568)] = 9114, + [SMALL_STATE(566)] = 8986, + [SMALL_STATE(567)] = 9051, + [SMALL_STATE(568)] = 9116, [SMALL_STATE(569)] = 9181, [SMALL_STATE(570)] = 9250, [SMALL_STATE(571)] = 9315, @@ -130952,16 +130952,16 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(589)] = 10515, [SMALL_STATE(590)] = 10580, [SMALL_STATE(591)] = 10645, - [SMALL_STATE(592)] = 10710, + [SMALL_STATE(592)] = 10732, [SMALL_STATE(593)] = 10797, - [SMALL_STATE(594)] = 10862, + [SMALL_STATE(594)] = 10866, [SMALL_STATE(595)] = 10931, [SMALL_STATE(596)] = 10996, [SMALL_STATE(597)] = 11061, [SMALL_STATE(598)] = 11126, [SMALL_STATE(599)] = 11191, [SMALL_STATE(600)] = 11256, - [SMALL_STATE(601)] = 11321, + [SMALL_STATE(601)] = 11327, [SMALL_STATE(602)] = 11392, [SMALL_STATE(603)] = 11457, [SMALL_STATE(604)] = 11522, @@ -131007,14 +131007,14 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(644)] = 14136, [SMALL_STATE(645)] = 14201, [SMALL_STATE(646)] = 14266, - [SMALL_STATE(647)] = 14335, + [SMALL_STATE(647)] = 14331, [SMALL_STATE(648)] = 14400, [SMALL_STATE(649)] = 14465, [SMALL_STATE(650)] = 14530, [SMALL_STATE(651)] = 14595, [SMALL_STATE(652)] = 14660, [SMALL_STATE(653)] = 14725, - [SMALL_STATE(654)] = 14794, + [SMALL_STATE(654)] = 14790, [SMALL_STATE(655)] = 14859, [SMALL_STATE(656)] = 14924, [SMALL_STATE(657)] = 14989, @@ -131032,8 +131032,8 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(669)] = 15765, [SMALL_STATE(670)] = 15831, [SMALL_STATE(671)] = 15895, - [SMALL_STATE(672)] = 15961, - [SMALL_STATE(673)] = 16025, + [SMALL_STATE(672)] = 15959, + [SMALL_STATE(673)] = 16023, [SMALL_STATE(674)] = 16089, [SMALL_STATE(675)] = 16153, [SMALL_STATE(676)] = 16219, @@ -131042,141 +131042,141 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(679)] = 16415, [SMALL_STATE(680)] = 16481, [SMALL_STATE(681)] = 16547, - [SMALL_STATE(682)] = 16613, + [SMALL_STATE(682)] = 16611, [SMALL_STATE(683)] = 16677, [SMALL_STATE(684)] = 16743, [SMALL_STATE(685)] = 16809, [SMALL_STATE(686)] = 16877, - [SMALL_STATE(687)] = 16941, - [SMALL_STATE(688)] = 17007, + [SMALL_STATE(687)] = 16943, + [SMALL_STATE(688)] = 17009, [SMALL_STATE(689)] = 17073, [SMALL_STATE(690)] = 17141, - [SMALL_STATE(691)] = 17205, - [SMALL_STATE(692)] = 17273, - [SMALL_STATE(693)] = 17339, - [SMALL_STATE(694)] = 17403, - [SMALL_STATE(695)] = 17467, - [SMALL_STATE(696)] = 17533, - [SMALL_STATE(697)] = 17599, - [SMALL_STATE(698)] = 17663, - [SMALL_STATE(699)] = 17729, - [SMALL_STATE(700)] = 17795, - [SMALL_STATE(701)] = 17859, - [SMALL_STATE(702)] = 17923, - [SMALL_STATE(703)] = 17989, - [SMALL_STATE(704)] = 18053, - [SMALL_STATE(705)] = 18117, - [SMALL_STATE(706)] = 18181, - [SMALL_STATE(707)] = 18247, - [SMALL_STATE(708)] = 18313, - [SMALL_STATE(709)] = 18377, - [SMALL_STATE(710)] = 18443, - [SMALL_STATE(711)] = 18509, - [SMALL_STATE(712)] = 18573, - [SMALL_STATE(713)] = 18637, - [SMALL_STATE(714)] = 18701, - [SMALL_STATE(715)] = 18765, - [SMALL_STATE(716)] = 18829, - [SMALL_STATE(717)] = 18895, - [SMALL_STATE(718)] = 18963, - [SMALL_STATE(719)] = 19027, - [SMALL_STATE(720)] = 19091, - [SMALL_STATE(721)] = 19155, - [SMALL_STATE(722)] = 19219, - [SMALL_STATE(723)] = 19283, - [SMALL_STATE(724)] = 19347, - [SMALL_STATE(725)] = 19413, - [SMALL_STATE(726)] = 19479, - [SMALL_STATE(727)] = 19545, + [SMALL_STATE(691)] = 17207, + [SMALL_STATE(692)] = 17275, + [SMALL_STATE(693)] = 17341, + [SMALL_STATE(694)] = 17405, + [SMALL_STATE(695)] = 17471, + [SMALL_STATE(696)] = 17537, + [SMALL_STATE(697)] = 17601, + [SMALL_STATE(698)] = 17667, + [SMALL_STATE(699)] = 17733, + [SMALL_STATE(700)] = 17797, + [SMALL_STATE(701)] = 17861, + [SMALL_STATE(702)] = 17927, + [SMALL_STATE(703)] = 17991, + [SMALL_STATE(704)] = 18055, + [SMALL_STATE(705)] = 18119, + [SMALL_STATE(706)] = 18185, + [SMALL_STATE(707)] = 18249, + [SMALL_STATE(708)] = 18315, + [SMALL_STATE(709)] = 18381, + [SMALL_STATE(710)] = 18447, + [SMALL_STATE(711)] = 18511, + [SMALL_STATE(712)] = 18575, + [SMALL_STATE(713)] = 18639, + [SMALL_STATE(714)] = 18703, + [SMALL_STATE(715)] = 18767, + [SMALL_STATE(716)] = 18833, + [SMALL_STATE(717)] = 18897, + [SMALL_STATE(718)] = 18965, + [SMALL_STATE(719)] = 19029, + [SMALL_STATE(720)] = 19093, + [SMALL_STATE(721)] = 19157, + [SMALL_STATE(722)] = 19221, + [SMALL_STATE(723)] = 19285, + [SMALL_STATE(724)] = 19351, + [SMALL_STATE(725)] = 19415, + [SMALL_STATE(726)] = 19481, + [SMALL_STATE(727)] = 19547, [SMALL_STATE(728)] = 19611, - [SMALL_STATE(729)] = 19675, - [SMALL_STATE(730)] = 19741, - [SMALL_STATE(731)] = 19807, - [SMALL_STATE(732)] = 19871, - [SMALL_STATE(733)] = 19935, - [SMALL_STATE(734)] = 20001, - [SMALL_STATE(735)] = 20065, - [SMALL_STATE(736)] = 20131, - [SMALL_STATE(737)] = 20195, - [SMALL_STATE(738)] = 20261, - [SMALL_STATE(739)] = 20327, - [SMALL_STATE(740)] = 20393, - [SMALL_STATE(741)] = 20457, - [SMALL_STATE(742)] = 20523, - [SMALL_STATE(743)] = 20589, - [SMALL_STATE(744)] = 20655, - [SMALL_STATE(745)] = 20721, - [SMALL_STATE(746)] = 20787, - [SMALL_STATE(747)] = 20853, - [SMALL_STATE(748)] = 20919, - [SMALL_STATE(749)] = 20985, - [SMALL_STATE(750)] = 21051, - [SMALL_STATE(751)] = 21117, - [SMALL_STATE(752)] = 21183, - [SMALL_STATE(753)] = 21251, - [SMALL_STATE(754)] = 21317, - [SMALL_STATE(755)] = 21383, - [SMALL_STATE(756)] = 21449, - [SMALL_STATE(757)] = 21515, - [SMALL_STATE(758)] = 21581, - [SMALL_STATE(759)] = 21647, - [SMALL_STATE(760)] = 21713, - [SMALL_STATE(761)] = 21777, - [SMALL_STATE(762)] = 21841, - [SMALL_STATE(763)] = 21907, - [SMALL_STATE(764)] = 21971, - [SMALL_STATE(765)] = 22037, - [SMALL_STATE(766)] = 22101, - [SMALL_STATE(767)] = 22167, - [SMALL_STATE(768)] = 22233, - [SMALL_STATE(769)] = 22297, - [SMALL_STATE(770)] = 22361, - [SMALL_STATE(771)] = 22427, - [SMALL_STATE(772)] = 22493, - [SMALL_STATE(773)] = 22559, - [SMALL_STATE(774)] = 22623, - [SMALL_STATE(775)] = 22689, - [SMALL_STATE(776)] = 22757, - [SMALL_STATE(777)] = 22825, - [SMALL_STATE(778)] = 22893, - [SMALL_STATE(779)] = 22961, - [SMALL_STATE(780)] = 23027, - [SMALL_STATE(781)] = 23093, - [SMALL_STATE(782)] = 23159, - [SMALL_STATE(783)] = 23225, - [SMALL_STATE(784)] = 23291, - [SMALL_STATE(785)] = 23355, - [SMALL_STATE(786)] = 23421, - [SMALL_STATE(787)] = 23487, - [SMALL_STATE(788)] = 23553, - [SMALL_STATE(789)] = 23619, - [SMALL_STATE(790)] = 23685, - [SMALL_STATE(791)] = 23751, - [SMALL_STATE(792)] = 23817, - [SMALL_STATE(793)] = 23883, - [SMALL_STATE(794)] = 23949, - [SMALL_STATE(795)] = 24015, - [SMALL_STATE(796)] = 24081, - [SMALL_STATE(797)] = 24145, - [SMALL_STATE(798)] = 24209, + [SMALL_STATE(729)] = 19677, + [SMALL_STATE(730)] = 19743, + [SMALL_STATE(731)] = 19809, + [SMALL_STATE(732)] = 19873, + [SMALL_STATE(733)] = 19937, + [SMALL_STATE(734)] = 20003, + [SMALL_STATE(735)] = 20069, + [SMALL_STATE(736)] = 20135, + [SMALL_STATE(737)] = 20199, + [SMALL_STATE(738)] = 20265, + [SMALL_STATE(739)] = 20331, + [SMALL_STATE(740)] = 20397, + [SMALL_STATE(741)] = 20461, + [SMALL_STATE(742)] = 20527, + [SMALL_STATE(743)] = 20593, + [SMALL_STATE(744)] = 20659, + [SMALL_STATE(745)] = 20725, + [SMALL_STATE(746)] = 20791, + [SMALL_STATE(747)] = 20857, + [SMALL_STATE(748)] = 20923, + [SMALL_STATE(749)] = 20987, + [SMALL_STATE(750)] = 21053, + [SMALL_STATE(751)] = 21119, + [SMALL_STATE(752)] = 21187, + [SMALL_STATE(753)] = 21253, + [SMALL_STATE(754)] = 21319, + [SMALL_STATE(755)] = 21385, + [SMALL_STATE(756)] = 21451, + [SMALL_STATE(757)] = 21517, + [SMALL_STATE(758)] = 21583, + [SMALL_STATE(759)] = 21649, + [SMALL_STATE(760)] = 21715, + [SMALL_STATE(761)] = 21779, + [SMALL_STATE(762)] = 21843, + [SMALL_STATE(763)] = 21909, + [SMALL_STATE(764)] = 21973, + [SMALL_STATE(765)] = 22039, + [SMALL_STATE(766)] = 22103, + [SMALL_STATE(767)] = 22169, + [SMALL_STATE(768)] = 22235, + [SMALL_STATE(769)] = 22299, + [SMALL_STATE(770)] = 22363, + [SMALL_STATE(771)] = 22429, + [SMALL_STATE(772)] = 22495, + [SMALL_STATE(773)] = 22561, + [SMALL_STATE(774)] = 22625, + [SMALL_STATE(775)] = 22693, + [SMALL_STATE(776)] = 22759, + [SMALL_STATE(777)] = 22827, + [SMALL_STATE(778)] = 22895, + [SMALL_STATE(779)] = 22963, + [SMALL_STATE(780)] = 23029, + [SMALL_STATE(781)] = 23095, + [SMALL_STATE(782)] = 23161, + [SMALL_STATE(783)] = 23227, + [SMALL_STATE(784)] = 23293, + [SMALL_STATE(785)] = 23357, + [SMALL_STATE(786)] = 23423, + [SMALL_STATE(787)] = 23489, + [SMALL_STATE(788)] = 23555, + [SMALL_STATE(789)] = 23621, + [SMALL_STATE(790)] = 23687, + [SMALL_STATE(791)] = 23753, + [SMALL_STATE(792)] = 23819, + [SMALL_STATE(793)] = 23885, + [SMALL_STATE(794)] = 23951, + [SMALL_STATE(795)] = 24017, + [SMALL_STATE(796)] = 24083, + [SMALL_STATE(797)] = 24147, + [SMALL_STATE(798)] = 24211, [SMALL_STATE(799)] = 24275, [SMALL_STATE(800)] = 24339, - [SMALL_STATE(801)] = 24403, - [SMALL_STATE(802)] = 24467, - [SMALL_STATE(803)] = 24531, - [SMALL_STATE(804)] = 24595, - [SMALL_STATE(805)] = 24661, - [SMALL_STATE(806)] = 24725, - [SMALL_STATE(807)] = 24789, - [SMALL_STATE(808)] = 24853, - [SMALL_STATE(809)] = 24919, - [SMALL_STATE(810)] = 24983, - [SMALL_STATE(811)] = 25049, - [SMALL_STATE(812)] = 25115, - [SMALL_STATE(813)] = 25181, - [SMALL_STATE(814)] = 25247, - [SMALL_STATE(815)] = 25311, - [SMALL_STATE(816)] = 25377, + [SMALL_STATE(801)] = 24405, + [SMALL_STATE(802)] = 24469, + [SMALL_STATE(803)] = 24533, + [SMALL_STATE(804)] = 24597, + [SMALL_STATE(805)] = 24663, + [SMALL_STATE(806)] = 24727, + [SMALL_STATE(807)] = 24791, + [SMALL_STATE(808)] = 24855, + [SMALL_STATE(809)] = 24921, + [SMALL_STATE(810)] = 24985, + [SMALL_STATE(811)] = 25051, + [SMALL_STATE(812)] = 25117, + [SMALL_STATE(813)] = 25183, + [SMALL_STATE(814)] = 25249, + [SMALL_STATE(815)] = 25313, + [SMALL_STATE(816)] = 25379, [SMALL_STATE(817)] = 25443, [SMALL_STATE(818)] = 25507, [SMALL_STATE(819)] = 25573, @@ -131198,7 +131198,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(835)] = 26615, [SMALL_STATE(836)] = 26679, [SMALL_STATE(837)] = 26743, - [SMALL_STATE(838)] = 26807, + [SMALL_STATE(838)] = 26811, [SMALL_STATE(839)] = 26875, [SMALL_STATE(840)] = 26939, [SMALL_STATE(841)] = 27003, @@ -131212,16 +131212,16 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(849)] = 27521, [SMALL_STATE(850)] = 27585, [SMALL_STATE(851)] = 27649, - [SMALL_STATE(852)] = 27713, - [SMALL_STATE(853)] = 27779, - [SMALL_STATE(854)] = 27845, - [SMALL_STATE(855)] = 27911, - [SMALL_STATE(856)] = 27977, - [SMALL_STATE(857)] = 28041, - [SMALL_STATE(858)] = 28105, - [SMALL_STATE(859)] = 28169, - [SMALL_STATE(860)] = 28233, - [SMALL_STATE(861)] = 28297, + [SMALL_STATE(852)] = 27715, + [SMALL_STATE(853)] = 27781, + [SMALL_STATE(854)] = 27847, + [SMALL_STATE(855)] = 27913, + [SMALL_STATE(856)] = 27979, + [SMALL_STATE(857)] = 28043, + [SMALL_STATE(858)] = 28107, + [SMALL_STATE(859)] = 28171, + [SMALL_STATE(860)] = 28235, + [SMALL_STATE(861)] = 28299, [SMALL_STATE(862)] = 28363, [SMALL_STATE(863)] = 28427, [SMALL_STATE(864)] = 28493, @@ -131430,274 +131430,274 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(1067)] = 41742, [SMALL_STATE(1068)] = 41789, [SMALL_STATE(1069)] = 41837, - [SMALL_STATE(1070)] = 41933, - [SMALL_STATE(1071)] = 42029, - [SMALL_STATE(1072)] = 42077, - [SMALL_STATE(1073)] = 42125, - [SMALL_STATE(1074)] = 42173, - [SMALL_STATE(1075)] = 42221, - [SMALL_STATE(1076)] = 42269, - [SMALL_STATE(1077)] = 42317, - [SMALL_STATE(1078)] = 42365, - [SMALL_STATE(1079)] = 42413, - [SMALL_STATE(1080)] = 42461, - [SMALL_STATE(1081)] = 42509, - [SMALL_STATE(1082)] = 42557, - [SMALL_STATE(1083)] = 42605, - [SMALL_STATE(1084)] = 42653, - [SMALL_STATE(1085)] = 42701, - [SMALL_STATE(1086)] = 42749, - [SMALL_STATE(1087)] = 42797, - [SMALL_STATE(1088)] = 42863, - [SMALL_STATE(1089)] = 42933, - [SMALL_STATE(1090)] = 43021, - [SMALL_STATE(1091)] = 43107, - [SMALL_STATE(1092)] = 43155, - [SMALL_STATE(1093)] = 43209, - [SMALL_STATE(1094)] = 43273, - [SMALL_STATE(1095)] = 43321, - [SMALL_STATE(1096)] = 43405, - [SMALL_STATE(1097)] = 43453, - [SMALL_STATE(1098)] = 43549, - [SMALL_STATE(1099)] = 43621, - [SMALL_STATE(1100)] = 43711, - [SMALL_STATE(1101)] = 43761, - [SMALL_STATE(1102)] = 43809, - [SMALL_STATE(1103)] = 43897, - [SMALL_STATE(1104)] = 43957, - [SMALL_STATE(1105)] = 44021, - [SMALL_STATE(1106)] = 44069, - [SMALL_STATE(1107)] = 44117, - [SMALL_STATE(1108)] = 44165, - [SMALL_STATE(1109)] = 44263, - [SMALL_STATE(1110)] = 44329, - [SMALL_STATE(1111)] = 44377, - [SMALL_STATE(1112)] = 44423, - [SMALL_STATE(1113)] = 44499, - [SMALL_STATE(1114)] = 44547, - [SMALL_STATE(1115)] = 44643, - [SMALL_STATE(1116)] = 44691, - [SMALL_STATE(1117)] = 44739, - [SMALL_STATE(1118)] = 44787, - [SMALL_STATE(1119)] = 44835, - [SMALL_STATE(1120)] = 44931, - [SMALL_STATE(1121)] = 44979, - [SMALL_STATE(1122)] = 45027, - [SMALL_STATE(1123)] = 45123, - [SMALL_STATE(1124)] = 45171, - [SMALL_STATE(1125)] = 45219, - [SMALL_STATE(1126)] = 45315, - [SMALL_STATE(1127)] = 45363, - [SMALL_STATE(1128)] = 45459, - [SMALL_STATE(1129)] = 45507, - [SMALL_STATE(1130)] = 45555, - [SMALL_STATE(1131)] = 45603, - [SMALL_STATE(1132)] = 45651, - [SMALL_STATE(1133)] = 45747, - [SMALL_STATE(1134)] = 45795, - [SMALL_STATE(1135)] = 45843, - [SMALL_STATE(1136)] = 45889, - [SMALL_STATE(1137)] = 45937, - [SMALL_STATE(1138)] = 45987, - [SMALL_STATE(1139)] = 46067, - [SMALL_STATE(1140)] = 46115, - [SMALL_STATE(1141)] = 46163, - [SMALL_STATE(1142)] = 46211, - [SMALL_STATE(1143)] = 46259, - [SMALL_STATE(1144)] = 46307, - [SMALL_STATE(1145)] = 46355, - [SMALL_STATE(1146)] = 46403, - [SMALL_STATE(1147)] = 46451, - [SMALL_STATE(1148)] = 46499, - [SMALL_STATE(1149)] = 46547, - [SMALL_STATE(1150)] = 46595, - [SMALL_STATE(1151)] = 46691, - [SMALL_STATE(1152)] = 46783, - [SMALL_STATE(1153)] = 46829, - [SMALL_STATE(1154)] = 46877, - [SMALL_STATE(1155)] = 46923, - [SMALL_STATE(1156)] = 46971, - [SMALL_STATE(1157)] = 47019, - [SMALL_STATE(1158)] = 47115, - [SMALL_STATE(1159)] = 47163, - [SMALL_STATE(1160)] = 47211, - [SMALL_STATE(1161)] = 47259, - [SMALL_STATE(1162)] = 47307, - [SMALL_STATE(1163)] = 47355, - [SMALL_STATE(1164)] = 47403, - [SMALL_STATE(1165)] = 47451, - [SMALL_STATE(1166)] = 47547, + [SMALL_STATE(1070)] = 41883, + [SMALL_STATE(1071)] = 41979, + [SMALL_STATE(1072)] = 42027, + [SMALL_STATE(1073)] = 42075, + [SMALL_STATE(1074)] = 42123, + [SMALL_STATE(1075)] = 42173, + [SMALL_STATE(1076)] = 42221, + [SMALL_STATE(1077)] = 42269, + [SMALL_STATE(1078)] = 42317, + [SMALL_STATE(1079)] = 42365, + [SMALL_STATE(1080)] = 42413, + [SMALL_STATE(1081)] = 42461, + [SMALL_STATE(1082)] = 42509, + [SMALL_STATE(1083)] = 42557, + [SMALL_STATE(1084)] = 42605, + [SMALL_STATE(1085)] = 42653, + [SMALL_STATE(1086)] = 42701, + [SMALL_STATE(1087)] = 42749, + [SMALL_STATE(1088)] = 42815, + [SMALL_STATE(1089)] = 42885, + [SMALL_STATE(1090)] = 42973, + [SMALL_STATE(1091)] = 43059, + [SMALL_STATE(1092)] = 43107, + [SMALL_STATE(1093)] = 43155, + [SMALL_STATE(1094)] = 43203, + [SMALL_STATE(1095)] = 43251, + [SMALL_STATE(1096)] = 43335, + [SMALL_STATE(1097)] = 43383, + [SMALL_STATE(1098)] = 43431, + [SMALL_STATE(1099)] = 43503, + [SMALL_STATE(1100)] = 43593, + [SMALL_STATE(1101)] = 43641, + [SMALL_STATE(1102)] = 43689, + [SMALL_STATE(1103)] = 43777, + [SMALL_STATE(1104)] = 43837, + [SMALL_STATE(1105)] = 43901, + [SMALL_STATE(1106)] = 43955, + [SMALL_STATE(1107)] = 44019, + [SMALL_STATE(1108)] = 44067, + [SMALL_STATE(1109)] = 44165, + [SMALL_STATE(1110)] = 44231, + [SMALL_STATE(1111)] = 44279, + [SMALL_STATE(1112)] = 44325, + [SMALL_STATE(1113)] = 44401, + [SMALL_STATE(1114)] = 44449, + [SMALL_STATE(1115)] = 44545, + [SMALL_STATE(1116)] = 44593, + [SMALL_STATE(1117)] = 44641, + [SMALL_STATE(1118)] = 44689, + [SMALL_STATE(1119)] = 44737, + [SMALL_STATE(1120)] = 44785, + [SMALL_STATE(1121)] = 44833, + [SMALL_STATE(1122)] = 44881, + [SMALL_STATE(1123)] = 44977, + [SMALL_STATE(1124)] = 45025, + [SMALL_STATE(1125)] = 45073, + [SMALL_STATE(1126)] = 45169, + [SMALL_STATE(1127)] = 45217, + [SMALL_STATE(1128)] = 45313, + [SMALL_STATE(1129)] = 45361, + [SMALL_STATE(1130)] = 45409, + [SMALL_STATE(1131)] = 45457, + [SMALL_STATE(1132)] = 45553, + [SMALL_STATE(1133)] = 45649, + [SMALL_STATE(1134)] = 45697, + [SMALL_STATE(1135)] = 45745, + [SMALL_STATE(1136)] = 45791, + [SMALL_STATE(1137)] = 45839, + [SMALL_STATE(1138)] = 45889, + [SMALL_STATE(1139)] = 45939, + [SMALL_STATE(1140)] = 45987, + [SMALL_STATE(1141)] = 46035, + [SMALL_STATE(1142)] = 46083, + [SMALL_STATE(1143)] = 46131, + [SMALL_STATE(1144)] = 46179, + [SMALL_STATE(1145)] = 46227, + [SMALL_STATE(1146)] = 46275, + [SMALL_STATE(1147)] = 46323, + [SMALL_STATE(1148)] = 46419, + [SMALL_STATE(1149)] = 46467, + [SMALL_STATE(1150)] = 46515, + [SMALL_STATE(1151)] = 46595, + [SMALL_STATE(1152)] = 46643, + [SMALL_STATE(1153)] = 46691, + [SMALL_STATE(1154)] = 46739, + [SMALL_STATE(1155)] = 46835, + [SMALL_STATE(1156)] = 46883, + [SMALL_STATE(1157)] = 46975, + [SMALL_STATE(1158)] = 47071, + [SMALL_STATE(1159)] = 47119, + [SMALL_STATE(1160)] = 47167, + [SMALL_STATE(1161)] = 47215, + [SMALL_STATE(1162)] = 47263, + [SMALL_STATE(1163)] = 47359, + [SMALL_STATE(1164)] = 47407, + [SMALL_STATE(1165)] = 47455, + [SMALL_STATE(1166)] = 47551, [SMALL_STATE(1167)] = 47597, - [SMALL_STATE(1168)] = 47662, - [SMALL_STATE(1169)] = 47711, - [SMALL_STATE(1170)] = 47810, - [SMALL_STATE(1171)] = 47885, - [SMALL_STATE(1172)] = 47942, - [SMALL_STATE(1173)] = 47991, - [SMALL_STATE(1174)] = 48086, - [SMALL_STATE(1175)] = 48181, - [SMALL_STATE(1176)] = 48276, - [SMALL_STATE(1177)] = 48375, - [SMALL_STATE(1178)] = 48474, - [SMALL_STATE(1179)] = 48539, - [SMALL_STATE(1180)] = 48634, - [SMALL_STATE(1181)] = 48729, - [SMALL_STATE(1182)] = 48824, - [SMALL_STATE(1183)] = 48919, - [SMALL_STATE(1184)] = 49014, - [SMALL_STATE(1185)] = 49109, - [SMALL_STATE(1186)] = 49184, - [SMALL_STATE(1187)] = 49279, - [SMALL_STATE(1188)] = 49344, - [SMALL_STATE(1189)] = 49431, - [SMALL_STATE(1190)] = 49520, - [SMALL_STATE(1191)] = 49591, - [SMALL_STATE(1192)] = 49674, - [SMALL_STATE(1193)] = 49769, - [SMALL_STATE(1194)] = 49816, - [SMALL_STATE(1195)] = 49903, - [SMALL_STATE(1196)] = 49998, - [SMALL_STATE(1197)] = 50083, - [SMALL_STATE(1198)] = 50178, - [SMALL_STATE(1199)] = 50265, - [SMALL_STATE(1200)] = 50360, - [SMALL_STATE(1201)] = 50409, - [SMALL_STATE(1202)] = 50506, - [SMALL_STATE(1203)] = 50575, - [SMALL_STATE(1204)] = 50654, - [SMALL_STATE(1205)] = 50705, - [SMALL_STATE(1206)] = 50752, - [SMALL_STATE(1207)] = 50843, - [SMALL_STATE(1208)] = 50938, - [SMALL_STATE(1209)] = 51033, - [SMALL_STATE(1210)] = 51128, - [SMALL_STATE(1211)] = 51223, - [SMALL_STATE(1212)] = 51276, - [SMALL_STATE(1213)] = 51367, - [SMALL_STATE(1214)] = 51446, - [SMALL_STATE(1215)] = 51511, - [SMALL_STATE(1216)] = 51560, - [SMALL_STATE(1217)] = 51611, - [SMALL_STATE(1218)] = 51680, - [SMALL_STATE(1219)] = 51767, - [SMALL_STATE(1220)] = 51816, - [SMALL_STATE(1221)] = 51901, - [SMALL_STATE(1222)] = 51950, - [SMALL_STATE(1223)] = 52033, - [SMALL_STATE(1224)] = 52128, - [SMALL_STATE(1225)] = 52223, - [SMALL_STATE(1226)] = 52318, - [SMALL_STATE(1227)] = 52389, - [SMALL_STATE(1228)] = 52484, - [SMALL_STATE(1229)] = 52579, - [SMALL_STATE(1230)] = 52628, - [SMALL_STATE(1231)] = 52723, + [SMALL_STATE(1168)] = 47692, + [SMALL_STATE(1169)] = 47791, + [SMALL_STATE(1170)] = 47880, + [SMALL_STATE(1171)] = 47951, + [SMALL_STATE(1172)] = 48034, + [SMALL_STATE(1173)] = 48119, + [SMALL_STATE(1174)] = 48206, + [SMALL_STATE(1175)] = 48275, + [SMALL_STATE(1176)] = 48324, + [SMALL_STATE(1177)] = 48389, + [SMALL_STATE(1178)] = 48468, + [SMALL_STATE(1179)] = 48559, + [SMALL_STATE(1180)] = 48608, + [SMALL_STATE(1181)] = 48703, + [SMALL_STATE(1182)] = 48798, + [SMALL_STATE(1183)] = 48893, + [SMALL_STATE(1184)] = 48988, + [SMALL_STATE(1185)] = 49083, + [SMALL_STATE(1186)] = 49174, + [SMALL_STATE(1187)] = 49253, + [SMALL_STATE(1188)] = 49348, + [SMALL_STATE(1189)] = 49413, + [SMALL_STATE(1190)] = 49482, + [SMALL_STATE(1191)] = 49569, + [SMALL_STATE(1192)] = 49664, + [SMALL_STATE(1193)] = 49713, + [SMALL_STATE(1194)] = 49798, + [SMALL_STATE(1195)] = 49881, + [SMALL_STATE(1196)] = 49952, + [SMALL_STATE(1197)] = 50041, + [SMALL_STATE(1198)] = 50128, + [SMALL_STATE(1199)] = 50193, + [SMALL_STATE(1200)] = 50268, + [SMALL_STATE(1201)] = 50363, + [SMALL_STATE(1202)] = 50458, + [SMALL_STATE(1203)] = 50553, + [SMALL_STATE(1204)] = 50648, + [SMALL_STATE(1205)] = 50743, + [SMALL_STATE(1206)] = 50838, + [SMALL_STATE(1207)] = 50937, + [SMALL_STATE(1208)] = 51012, + [SMALL_STATE(1209)] = 51061, + [SMALL_STATE(1210)] = 51160, + [SMALL_STATE(1211)] = 51217, + [SMALL_STATE(1212)] = 51270, + [SMALL_STATE(1213)] = 51335, + [SMALL_STATE(1214)] = 51430, + [SMALL_STATE(1215)] = 51525, + [SMALL_STATE(1216)] = 51574, + [SMALL_STATE(1217)] = 51625, + [SMALL_STATE(1218)] = 51720, + [SMALL_STATE(1219)] = 51771, + [SMALL_STATE(1220)] = 51818, + [SMALL_STATE(1221)] = 51865, + [SMALL_STATE(1222)] = 51952, + [SMALL_STATE(1223)] = 52047, + [SMALL_STATE(1224)] = 52096, + [SMALL_STATE(1225)] = 52191, + [SMALL_STATE(1226)] = 52286, + [SMALL_STATE(1227)] = 52381, + [SMALL_STATE(1228)] = 52476, + [SMALL_STATE(1229)] = 52571, + [SMALL_STATE(1230)] = 52668, + [SMALL_STATE(1231)] = 52763, [SMALL_STATE(1232)] = 52812, [SMALL_STATE(1233)] = 52907, - [SMALL_STATE(1234)] = 53002, + [SMALL_STATE(1234)] = 52956, [SMALL_STATE(1235)] = 53051, - [SMALL_STATE(1236)] = 53147, - [SMALL_STATE(1237)] = 53241, - [SMALL_STATE(1238)] = 53287, - [SMALL_STATE(1239)] = 53385, - [SMALL_STATE(1240)] = 53483, - [SMALL_STATE(1241)] = 53535, - [SMALL_STATE(1242)] = 53585, - [SMALL_STATE(1243)] = 53631, - [SMALL_STATE(1244)] = 53677, - [SMALL_STATE(1245)] = 53723, - [SMALL_STATE(1246)] = 53769, - [SMALL_STATE(1247)] = 53815, - [SMALL_STATE(1248)] = 53867, - [SMALL_STATE(1249)] = 53963, - [SMALL_STATE(1250)] = 54009, - [SMALL_STATE(1251)] = 54055, - [SMALL_STATE(1252)] = 54151, - [SMALL_STATE(1253)] = 54197, - [SMALL_STATE(1254)] = 54243, - [SMALL_STATE(1255)] = 54289, - [SMALL_STATE(1256)] = 54339, - [SMALL_STATE(1257)] = 54387, - [SMALL_STATE(1258)] = 54433, - [SMALL_STATE(1259)] = 54479, - [SMALL_STATE(1260)] = 54531, - [SMALL_STATE(1261)] = 54583, - [SMALL_STATE(1262)] = 54679, - [SMALL_STATE(1263)] = 54729, - [SMALL_STATE(1264)] = 54775, - [SMALL_STATE(1265)] = 54825, - [SMALL_STATE(1266)] = 54921, - [SMALL_STATE(1267)] = 54973, - [SMALL_STATE(1268)] = 55019, - [SMALL_STATE(1269)] = 55065, - [SMALL_STATE(1270)] = 55111, - [SMALL_STATE(1271)] = 55157, - [SMALL_STATE(1272)] = 55253, - [SMALL_STATE(1273)] = 55299, - [SMALL_STATE(1274)] = 55345, - [SMALL_STATE(1275)] = 55441, - [SMALL_STATE(1276)] = 55487, - [SMALL_STATE(1277)] = 55533, - [SMALL_STATE(1278)] = 55579, - [SMALL_STATE(1279)] = 55625, - [SMALL_STATE(1280)] = 55671, - [SMALL_STATE(1281)] = 55719, - [SMALL_STATE(1282)] = 55765, - [SMALL_STATE(1283)] = 55859, - [SMALL_STATE(1284)] = 55905, - [SMALL_STATE(1285)] = 55953, - [SMALL_STATE(1286)] = 56003, - [SMALL_STATE(1287)] = 56099, - [SMALL_STATE(1288)] = 56145, - [SMALL_STATE(1289)] = 56241, - [SMALL_STATE(1290)] = 56337, - [SMALL_STATE(1291)] = 56387, - [SMALL_STATE(1292)] = 56433, - [SMALL_STATE(1293)] = 56529, - [SMALL_STATE(1294)] = 56575, - [SMALL_STATE(1295)] = 56625, - [SMALL_STATE(1296)] = 56671, - [SMALL_STATE(1297)] = 56717, - [SMALL_STATE(1298)] = 56763, - [SMALL_STATE(1299)] = 56861, - [SMALL_STATE(1300)] = 56959, - [SMALL_STATE(1301)] = 57005, - [SMALL_STATE(1302)] = 57103, - [SMALL_STATE(1303)] = 57149, - [SMALL_STATE(1304)] = 57245, - [SMALL_STATE(1305)] = 57291, - [SMALL_STATE(1306)] = 57337, - [SMALL_STATE(1307)] = 57435, - [SMALL_STATE(1308)] = 57481, - [SMALL_STATE(1309)] = 57527, - [SMALL_STATE(1310)] = 57573, - [SMALL_STATE(1311)] = 57621, - [SMALL_STATE(1312)] = 57719, - [SMALL_STATE(1313)] = 57769, - [SMALL_STATE(1314)] = 57815, - [SMALL_STATE(1315)] = 57911, - [SMALL_STATE(1316)] = 57961, - [SMALL_STATE(1317)] = 58011, - [SMALL_STATE(1318)] = 58061, - [SMALL_STATE(1319)] = 58107, - [SMALL_STATE(1320)] = 58153, - [SMALL_STATE(1321)] = 58199, - [SMALL_STATE(1322)] = 58295, - [SMALL_STATE(1323)] = 58345, - [SMALL_STATE(1324)] = 58395, - [SMALL_STATE(1325)] = 58445, - [SMALL_STATE(1326)] = 58491, - [SMALL_STATE(1327)] = 58537, - [SMALL_STATE(1328)] = 58583, - [SMALL_STATE(1329)] = 58629, - [SMALL_STATE(1330)] = 58675, - [SMALL_STATE(1331)] = 58773, - [SMALL_STATE(1332)] = 58819, - [SMALL_STATE(1333)] = 58865, - [SMALL_STATE(1334)] = 58961, - [SMALL_STATE(1335)] = 59057, + [SMALL_STATE(1236)] = 53103, + [SMALL_STATE(1237)] = 53149, + [SMALL_STATE(1238)] = 53199, + [SMALL_STATE(1239)] = 53297, + [SMALL_STATE(1240)] = 53395, + [SMALL_STATE(1241)] = 53491, + [SMALL_STATE(1242)] = 53537, + [SMALL_STATE(1243)] = 53633, + [SMALL_STATE(1244)] = 53679, + [SMALL_STATE(1245)] = 53725, + [SMALL_STATE(1246)] = 53771, + [SMALL_STATE(1247)] = 53817, + [SMALL_STATE(1248)] = 53869, + [SMALL_STATE(1249)] = 53965, + [SMALL_STATE(1250)] = 54011, + [SMALL_STATE(1251)] = 54057, + [SMALL_STATE(1252)] = 54153, + [SMALL_STATE(1253)] = 54199, + [SMALL_STATE(1254)] = 54245, + [SMALL_STATE(1255)] = 54291, + [SMALL_STATE(1256)] = 54387, + [SMALL_STATE(1257)] = 54435, + [SMALL_STATE(1258)] = 54481, + [SMALL_STATE(1259)] = 54527, + [SMALL_STATE(1260)] = 54573, + [SMALL_STATE(1261)] = 54671, + [SMALL_STATE(1262)] = 54717, + [SMALL_STATE(1263)] = 54767, + [SMALL_STATE(1264)] = 54813, + [SMALL_STATE(1265)] = 54863, + [SMALL_STATE(1266)] = 54959, + [SMALL_STATE(1267)] = 55011, + [SMALL_STATE(1268)] = 55057, + [SMALL_STATE(1269)] = 55103, + [SMALL_STATE(1270)] = 55149, + [SMALL_STATE(1271)] = 55195, + [SMALL_STATE(1272)] = 55247, + [SMALL_STATE(1273)] = 55293, + [SMALL_STATE(1274)] = 55339, + [SMALL_STATE(1275)] = 55385, + [SMALL_STATE(1276)] = 55431, + [SMALL_STATE(1277)] = 55477, + [SMALL_STATE(1278)] = 55523, + [SMALL_STATE(1279)] = 55569, + [SMALL_STATE(1280)] = 55615, + [SMALL_STATE(1281)] = 55663, + [SMALL_STATE(1282)] = 55709, + [SMALL_STATE(1283)] = 55803, + [SMALL_STATE(1284)] = 55849, + [SMALL_STATE(1285)] = 55895, + [SMALL_STATE(1286)] = 55941, + [SMALL_STATE(1287)] = 56035, + [SMALL_STATE(1288)] = 56081, + [SMALL_STATE(1289)] = 56131, + [SMALL_STATE(1290)] = 56227, + [SMALL_STATE(1291)] = 56277, + [SMALL_STATE(1292)] = 56323, + [SMALL_STATE(1293)] = 56419, + [SMALL_STATE(1294)] = 56469, + [SMALL_STATE(1295)] = 56519, + [SMALL_STATE(1296)] = 56569, + [SMALL_STATE(1297)] = 56621, + [SMALL_STATE(1298)] = 56667, + [SMALL_STATE(1299)] = 56765, + [SMALL_STATE(1300)] = 56815, + [SMALL_STATE(1301)] = 56861, + [SMALL_STATE(1302)] = 56957, + [SMALL_STATE(1303)] = 57003, + [SMALL_STATE(1304)] = 57099, + [SMALL_STATE(1305)] = 57195, + [SMALL_STATE(1306)] = 57241, + [SMALL_STATE(1307)] = 57287, + [SMALL_STATE(1308)] = 57333, + [SMALL_STATE(1309)] = 57379, + [SMALL_STATE(1310)] = 57425, + [SMALL_STATE(1311)] = 57473, + [SMALL_STATE(1312)] = 57569, + [SMALL_STATE(1313)] = 57665, + [SMALL_STATE(1314)] = 57711, + [SMALL_STATE(1315)] = 57757, + [SMALL_STATE(1316)] = 57803, + [SMALL_STATE(1317)] = 57849, + [SMALL_STATE(1318)] = 57899, + [SMALL_STATE(1319)] = 57949, + [SMALL_STATE(1320)] = 57995, + [SMALL_STATE(1321)] = 58043, + [SMALL_STATE(1322)] = 58093, + [SMALL_STATE(1323)] = 58189, + [SMALL_STATE(1324)] = 58285, + [SMALL_STATE(1325)] = 58335, + [SMALL_STATE(1326)] = 58381, + [SMALL_STATE(1327)] = 58427, + [SMALL_STATE(1328)] = 58473, + [SMALL_STATE(1329)] = 58519, + [SMALL_STATE(1330)] = 58617, + [SMALL_STATE(1331)] = 58715, + [SMALL_STATE(1332)] = 58811, + [SMALL_STATE(1333)] = 58857, + [SMALL_STATE(1334)] = 58955, + [SMALL_STATE(1335)] = 59053, [SMALL_STATE(1336)] = 59103, - [SMALL_STATE(1337)] = 59199, + [SMALL_STATE(1337)] = 59149, [SMALL_STATE(1338)] = 59245, [SMALL_STATE(1339)] = 59338, [SMALL_STATE(1340)] = 59387, @@ -133158,7 +133158,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2160), [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181), [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223), [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), @@ -133170,8 +133170,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), @@ -133194,7 +133194,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640), [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455), [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057), - [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), + [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1358), @@ -133214,9 +133214,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216), [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994), @@ -133256,7 +133256,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [223] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2616), [226] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2648), [229] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1996), - [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(199), + [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(209), [235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(368), [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2263), [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(83), @@ -133268,8 +133268,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [259] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(238), [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(252), [265] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(796), - [268] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(121), - [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(127), + [268] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(120), + [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(128), [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2373), [277] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1812), [280] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1785), @@ -133312,136 +133312,136 @@ static const TSParseActionEntry ts_parse_actions[] = { [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1972), [393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1014), [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), - [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), - [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), - [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), - [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065), - [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), - [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), - [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1064), - [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), - [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), - [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), - [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), - [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), - [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), - [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), - [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), - [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511), - [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), - [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), - [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), - [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), - [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), - [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), - [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), - [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), + [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), + [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), + [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(593), + [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065), + [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(751), + [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(546), + [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1064), + [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), + [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), + [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), + [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), + [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), + [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), + [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), + [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), + [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511), + [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), + [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), + [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), + [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1138), + [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), + [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), - [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), - [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), + [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), + [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), - [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), + [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), [462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1), - [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), - [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), - [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), - [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), - [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622), - [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), - [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), - [478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), - [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), + [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), + [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), + [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622), + [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), + [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), + [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), + [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), [482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2), - [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), - [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), - [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), - [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), - [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149), - [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), - [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), - [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997), - [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1050), - [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), - [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540), - [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), - [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), - [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), - [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), - [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), - [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), - [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2026), - [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), - [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), - [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2560), - [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), - [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), - [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025), - [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), - [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), - [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), - [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), - [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), - [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), - [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2513), - [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), - [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), - [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), - [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), - [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), - [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2380), - [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), - [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), - [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), - [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), - [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), - [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023), - [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), - [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), - [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), - [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1051), - [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), - [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2406), - [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), - [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), - [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), - [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), - [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), - [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855), - [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), - [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), - [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), - [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005), + [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), + [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), + [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), + [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), + [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150), + [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), + [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), + [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), + [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025), + [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), + [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), + [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), + [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), + [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), + [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), + [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2513), + [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), + [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), + [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114), + [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), + [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), + [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), + [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), + [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2380), + [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), + [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), + [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), + [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), + [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), + [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023), + [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), + [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), + [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), + [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1051), + [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), + [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), + [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2406), + [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), + [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), + [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), + [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89), + [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), + [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), + [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), + [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060), + [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), + [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), + [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855), + [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), + [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), + [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), + [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005), + [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997), + [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), + [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1050), + [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), + [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), + [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540), + [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), + [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), + [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), + [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), + [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), + [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), + [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), + [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2026), + [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), + [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), + [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2560), + [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), + [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), + [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450), [646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1), - [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), + [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1093), [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), - [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), + [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811), [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), @@ -133453,169 +133453,169 @@ static const TSParseActionEntry ts_parse_actions[] = { [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), - [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), + [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2742), [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1215), [686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1), - [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), - [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993), - [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), + [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), + [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451), - [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1304), - [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), - [700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), - [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), - [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), - [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), - [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2660), - [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), - [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2735), - [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284), - [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), - [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), - [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), - [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), - [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038), - [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), + [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), + [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), + [700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), + [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), + [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), + [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993), + [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), + [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), + [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), + [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), + [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), + [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2660), + [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), + [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2735), + [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), + [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), + [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453), - [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), - [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), - [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), - [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), - [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), - [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), - [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), - [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), - [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), - [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), - [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), - [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583), - [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), - [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), - [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), - [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2706), - [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), - [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), - [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1026), - [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449), - [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), - [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), - [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), - [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), - [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), - [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1172), - [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), - [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), - [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), - [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255), - [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), - [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), - [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), - [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2), - [822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2), - [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2), - [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1445), - [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486), - [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), - [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), - [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1260), - [840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2), - [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4), - [848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4), - [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), - [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, .production_id = 36), - [854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 36), - [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 36), - [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 72), - [862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 72), - [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 72), - [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, .production_id = 77), - [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 77), - [872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 77), - [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, .production_id = 70), - [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, .production_id = 70), - [880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3), - [882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3), - [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2), - [886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2), - [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 81), - [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 81), - [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 81), - [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 89), - [898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 5, .production_id = 89), - [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 5, .production_id = 89), - [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89), - [908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 89), - [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 89), - [914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 93), - [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, .production_id = 93), - [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, .production_id = 93), - [922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99), - [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, .production_id = 99), - [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, .production_id = 99), + [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), + [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583), + [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), + [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), + [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2706), + [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), + [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), + [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038), + [760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), + [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), + [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), + [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), + [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), + [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), + [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), + [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), + [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486), + [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), + [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006), + [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), + [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), + [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), + [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), + [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), + [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1179), + [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), + [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1237), + [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), + [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1445), + [808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2), + [810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2), + [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2), + [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2), + [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), + [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1026), + [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449), + [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), + [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), + [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), + [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), + [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), + [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), + [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1233), + [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1271), + [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, .production_id = 77), + [842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 77), + [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 77), + [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2), + [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2), + [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2), + [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4), + [860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4), + [862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 93), + [864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, .production_id = 93), + [866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), + [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, .production_id = 93), + [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), + [872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, .production_id = 70), + [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, .production_id = 70), + [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, .production_id = 36), + [878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 36), + [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), + [882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 36), + [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3), + [886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3), + [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 72), + [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 72), + [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), + [894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 72), + [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99), + [898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, .production_id = 99), + [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), + [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, .production_id = 99), + [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 81), + [908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 81), + [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 81), + [914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 89), + [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 5, .production_id = 89), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 5, .production_id = 89), + [922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89), + [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 89), + [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 89), [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000), [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(998), [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), - [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), - [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), + [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), + [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), + [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1293), [952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 72), - [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), [958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, .production_id = 77), - [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), [962] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1), REDUCE(aux_sym_array_pattern_repeat1, 1), [965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 81), - [967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), + [967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), [973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 89), - [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), + [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), [977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89), - [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), + [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), [983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 93), - [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99), - [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037), [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1035), [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), - [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), + [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475), [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1408), [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), @@ -133625,27 +133625,27 @@ static const TSParseActionEntry ts_parse_actions[] = { [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), [1023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_pattern_repeat1, 1), - [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499), - [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), + [1027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), + [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499), [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), - [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), - [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644), - [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), - [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), + [1045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_pattern_repeat1, 1), + [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1), + [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), + [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), - [1057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1), - [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), - [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382), - [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), - [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473), + [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473), + [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644), + [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382), + [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046), @@ -133653,21 +133653,21 @@ static const TSParseActionEntry ts_parse_actions[] = { [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), - [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135), - [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(592), + [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), + [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(591), [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442), - [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), - [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543), - [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), + [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2584), [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2584), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), - [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), - [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77), - [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), + [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843), + [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), + [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), @@ -133676,7 +133676,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016), [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2743), [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), + [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), @@ -133696,17 +133696,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012), [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013), [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), - [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1285), + [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1321), [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), - [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), [1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), - [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4), [1186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), - [1188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(71), + [1188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(72), [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), @@ -133716,47 +133716,47 @@ static const TSParseActionEntry ts_parse_actions[] = { [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), + [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2015), - [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), - [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), - [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), - [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), - [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), - [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163), [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166), [1283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(1636), - [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1229), + [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), [1288] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(218), - [1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(71), + [1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(72), [1295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(383), [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), @@ -133765,7 +133765,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2186), [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1563), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1234), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757), [1318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4), @@ -133790,7 +133790,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, .production_id = 6), @@ -133798,9 +133798,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2219), [1377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), [1379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2335), - [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), [1383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), - [1385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), + [1385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), [1387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), [1389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), [1391] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, .production_id = 19), @@ -133808,11 +133808,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [1395] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), [1398] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), SHIFT(341), [1401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), + [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), [1407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), SHIFT(372), - [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), + [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2136), @@ -133827,10 +133827,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [1437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, .production_id = 6), [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), [1441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, .production_id = 23), - [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), + [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77), [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), + [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), [1451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), [1453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 104), [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), @@ -133841,28 +133841,28 @@ static const TSParseActionEntry ts_parse_actions[] = { [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), [1467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, .production_id = 61), [1469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, .production_id = 23), - [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), + [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), [1479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1), [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, .production_id = 3), [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2), - [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), - [1487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2), + [1485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2), + [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), [1489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2), [1491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2), [1493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 13), [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14), [1497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3), - [1499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 104), - [1501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [1501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 104), [1503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, .production_id = 20), [1505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, .production_id = 6), [1507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, .production_id = 24), [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, .production_id = 25), [1511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3), - [1513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [1513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), [1515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2697), [1517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2698), [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), @@ -133873,7 +133873,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2), [1531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, .production_id = 26), - [1535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [1535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 28), [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, .production_id = 29), [1541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, .production_id = 30), @@ -133887,12 +133887,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1), [1559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 99), [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, .production_id = 103), - [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, .production_id = 93), - [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89), - [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, .production_id = 89), - [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, .production_id = 54), - [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, .production_id = 97), - [1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, .production_id = 60), + [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, .production_id = 54), + [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, .production_id = 93), + [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89), + [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, .production_id = 89), + [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, .production_id = 60), + [1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, .production_id = 97), [1575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2), [1577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 81), [1579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, .production_id = 92), @@ -133907,47 +133907,47 @@ static const TSParseActionEntry ts_parse_actions[] = { [1597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, .production_id = 6), [1599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, .production_id = 62), [1601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 55), - [1603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 52), - [1605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 54), + [1603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 54), + [1605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3), [1607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, .production_id = 54), - [1609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3), - [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14), - [1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 13), - [1615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2), - [1617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4), - [1619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, .production_id = 22), - [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, .production_id = 92), + [1609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14), + [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 13), + [1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2), + [1615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4), + [1617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, .production_id = 22), + [1619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 52), + [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3), [1623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, .production_id = 20), [1625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3), - [1627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2), - [1629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, .production_id = 22), - [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, .production_id = 61), + [1627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, .production_id = 22), + [1629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2), + [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2), [1633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, .production_id = 24), - [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, .production_id = 25), - [1637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3), - [1639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3), - [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [1643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2), - [1645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 80), - [1647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3), + [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, .production_id = 61), + [1637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, .production_id = 25), + [1639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3), + [1641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3), + [1643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [1645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2), + [1647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 80), [1649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 72), - [1651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3), - [1653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 77), - [1655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 81), - [1657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, .production_id = 97), - [1659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2), + [1651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 77), + [1653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3), + [1655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, .production_id = 92), + [1657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 81), + [1659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, .production_id = 97), [1661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, .production_id = 89), [1663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89), [1665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2), [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, .production_id = 93), - [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2), - [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, .production_id = 103), + [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, .production_id = 103), + [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2), [1673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2), [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, .production_id = 60), [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 36), [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, .production_id = 63), [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, .production_id = 6), - [1683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [1683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), [1685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, .production_id = 62), [1687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, .production_id = 26), [1689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 99), @@ -133955,8 +133955,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [1693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, .production_id = 29), [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, .production_id = 30), [1697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1), - [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, .production_id = 30), + [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, .production_id = 30), + [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1), [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, .production_id = 3), [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1), [1707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1), @@ -134016,18 +134016,18 @@ static const TSParseActionEntry ts_parse_actions[] = { [1823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1), [1825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2), [1827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2), - [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), + [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), + [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), [1843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, .production_id = 8), [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, .production_id = 8), [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 8), [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 8), - [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), + [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), [1853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, .production_id = 7), [1855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, .production_id = 7), [1857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2), @@ -134036,7 +134036,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2), [1867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2), [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), - [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), + [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), [1873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 17), [1875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, .production_id = 17), [1877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, .production_id = 17), REDUCE(sym_object_pattern, 3, .production_id = 18), @@ -134044,7 +134044,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_closing_tag, 1), [1884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_closing_tag, 1), [1886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [1888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 15), + [1888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 51), [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), @@ -134061,72 +134061,72 @@ static const TSParseActionEntry ts_parse_actions[] = { [1916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), [1918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 51), - [1924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 53), - [1926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 53), - [1928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, .production_id = 48), - [1930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, .production_id = 48), - [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, .production_id = 17), - [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, .production_id = 17), - [1936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2), - [1938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2), + [1922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2), + [1924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2), + [1926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 53), + [1928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 53), + [1930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3), + [1932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3), + [1934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), + [1936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, .production_id = 17), + [1938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, .production_id = 17), [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4), [1942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4), - [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, .production_id = 49), - [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, .production_id = 49), - [1948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, .production_id = 43), - [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 43), - [1952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1), - [1954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1), - [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), - [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), - [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), - [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), - [1970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2), - [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), - [1974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, .production_id = 6), - [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, .production_id = 6), - [1978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 51), - [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2), - [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2), - [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 3, .production_id = 41), - [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4), - [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4), - [1992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64), - [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64), - [1996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 42), - [1998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, .production_id = 43), - [2000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 42), - [2002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 73), - [2004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 73), - [2006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 74), - [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 74), - [2010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 75), - [2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 75), - [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 76), - [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 76), - [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, .production_id = 74), - [2020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, .production_id = 74), - [2022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 9), - [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 9), + [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2), + [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2), + [1948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, .production_id = 48), + [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, .production_id = 48), + [1952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, .production_id = 50), + [1954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, .production_id = 50), + [1956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2), + [1958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2), + [1960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, .production_id = 43), + [1962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 43), + [1964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, .production_id = 49), + [1966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, .production_id = 49), + [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), + [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), + [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), + [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), + [1980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1276), + [1982] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1), + [1984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1), + [1986] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2), + [1988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2), + [1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [1992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 3, .production_id = 41), + [1994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4), + [1996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4), + [1998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64), + [2000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64), + [2002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 42), + [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 42), + [2006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 73), + [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 73), + [2010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 74), + [2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 74), + [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 75), + [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 75), + [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 76), + [2020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 76), + [2022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, .production_id = 74), + [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, .production_id = 74), [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, .production_id = 78), [2028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, .production_id = 78), - [2030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, .production_id = 10), - [2032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, .production_id = 10), - [2034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 41), - [2036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3), - [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3), - [2040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3), - [2042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3), - [2044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31), - [2046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31), - [2048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, .production_id = 40), - [2050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, .production_id = 40), - [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), + [2030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2), + [2032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 41), + [2034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3), + [2036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3), + [2038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3), + [2040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3), + [2042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31), + [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31), + [2046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, .production_id = 40), + [2048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, .production_id = 40), + [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), + [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), [2054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 82), [2056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 82), [2058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, .dynamic_precedence = 1, .production_id = 39), @@ -134135,123 +134135,123 @@ static const TSParseActionEntry ts_parse_actions[] = { [2064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3), [2066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 3, .production_id = 38), [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 3, .production_id = 38), - [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2), - [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2), - [2074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2), - [2076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2), - [2078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, .production_id = 11), - [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, .production_id = 11), - [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 37), - [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 37), - [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, .production_id = 11), - [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, .production_id = 11), - [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, .production_id = 50), - [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, .production_id = 50), - [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 16), - [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 16), + [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, .production_id = 6), + [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, .production_id = 6), + [2074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 51), + [2076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 37), + [2078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 37), + [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, .production_id = 43), + [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 9), + [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 9), + [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, .production_id = 10), + [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, .production_id = 10), + [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, .production_id = 11), + [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, .production_id = 11), + [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, .production_id = 11), + [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, .production_id = 11), [2098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 88), [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 88), - [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, .production_id = 90), - [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4), - [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4), - [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31), - [2110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31), - [2112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3), - [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3), - [2116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3), - [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3), - [2120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3), - [2122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3), - [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3), - [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [2132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 15), - [2135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), - [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), - [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), - [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), - [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), - [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), - [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), - [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), - [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [2203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 41), + [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 15), + [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3), + [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3), + [2108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, .production_id = 90), + [2110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4), + [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4), + [2114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31), + [2116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31), + [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 16), + [2120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 16), + [2122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3), + [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3), + [2126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3), + [2128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), + [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), + [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), + [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [2140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [2144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), + [2146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), + [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), + [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), + [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [2162] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 41), + [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), + [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), + [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [2175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), + [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), + [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), + [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), + [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [2201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2), + [2203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 15), [2206] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 41), REDUCE(sym_assignment_expression, 3, .production_id = 41), [2209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 41), - [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2), - [2213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 41), - [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, .production_id = 59), - [2217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, .production_id = 59), SHIFT(332), - [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), - [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), - [2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), - [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), - [2234] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 17), REDUCE(sym_object_pattern, 3, .production_id = 18), - [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, .production_id = 18), - [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), - [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), - [2243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2), - [2245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2), - [2248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2), - [2250] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2), - [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), - [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250), - [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), - [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), + [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), + [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 41), + [2217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, .production_id = 59), + [2219] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, .production_id = 59), SHIFT(332), + [2222] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2), + [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2), + [2227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2), + [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), + [2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), + [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), + [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), + [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), + [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), + [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, .production_id = 18), + [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), + [2253] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 17), REDUCE(sym_object_pattern, 3, .production_id = 18), + [2256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2), + [2259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250), + [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), + [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), + [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), + [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), - [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), - [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), - [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), - [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), - [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), - [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), - [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), - [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), + [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), + [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), + [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), + [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), + [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), + [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), + [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), + [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), + [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), [2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), @@ -134273,7 +134273,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, .production_id = 57), [2349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3), REDUCE(sym_computed_property_name, 3), [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3), - [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), @@ -134285,19 +134285,19 @@ static const TSParseActionEntry ts_parse_actions[] = { [2373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [2379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [2379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), [2381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), [2383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), - [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), [2399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), [2401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), - [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), @@ -134312,7 +134312,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), + [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), [2435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), [2437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), @@ -134349,17 +134349,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [2502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494), [2504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501), [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), - [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), + [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1235), [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), [2512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495), [2514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504), [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), - [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), + [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1175), [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496), [2522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483), [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723), - [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1221), + [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1231), [2530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), [2532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499), @@ -134412,16 +134412,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [2641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), [2643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), [2645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551), - [2647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), + [2647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), [2649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(550), - [2651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [2651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149), [2653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), [2655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171), - [2659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1105), + [2659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), [2661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), [2663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176), - [2665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), + [2665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), [2667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1118), [2669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848), [2671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), @@ -134446,10 +134446,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [2709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), [2711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1264), [2713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1432), - [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1240), + [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), [2717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), [2719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), - [2721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(25), + [2721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), [2723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), [2725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), [2727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), @@ -134506,10 +134506,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [2830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, .production_id = 105), [2832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 34), [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), - [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), + [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753), [2840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 77), - [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), [2844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, .production_id = 58), [2846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 44), [2848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 99), @@ -134519,7 +134519,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343), [2859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, .production_id = 6), [2861] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2051), - [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), [2866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), [2870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351), @@ -134546,8 +134546,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2348), [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598), [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611), - [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2608), [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2434), [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2423), @@ -134657,7 +134657,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, .production_id = 4), [3141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), - [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), + [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), [3151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480), @@ -134683,7 +134683,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), [3193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 67), [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), - [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), + [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), [3201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, .production_id = 35), [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), @@ -134705,14 +134705,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), [3237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), [3239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), + [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), [3257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(1760), [3260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), [3262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(274), @@ -134724,12 +134724,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [3275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(2708), [3278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), [3280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(261), - [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), + [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222), [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465), @@ -134743,7 +134743,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2013), [3318] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(326), [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002), [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), @@ -134779,7 +134779,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), [3392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2327), [3394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [3396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [3396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), [3398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), [3402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2), @@ -134820,25 +134820,25 @@ static const TSParseActionEntry ts_parse_actions[] = { [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), [3477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), + [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), - [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), - [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), + [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), + [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049), [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), [3507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), - [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), [3521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), @@ -134852,23 +134852,23 @@ static const TSParseActionEntry ts_parse_actions[] = { [3539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17), [3541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), [3543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1331), + [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), [3547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), - [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), + [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), [3551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), [3555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572), [3557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050), [3559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [3561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [3561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), [3563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), [3565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), [3567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), [3569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), [3571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), [3573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078), - [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), [3579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), @@ -134881,20 +134881,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456), [3599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2), SHIFT_REPEAT(1712), [3602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2), - [3604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [3604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [3610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), + [3610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1220), [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), [3616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), [3626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), [3628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), - [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1205), + [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), [3632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), [3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), [3636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), @@ -134906,7 +134906,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), [3650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3), [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), - [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), [3658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), [3660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), @@ -134922,7 +134922,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), [3682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), [3684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [3686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), SHIFT_REPEAT(217), + [3686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), SHIFT_REPEAT(214), [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), @@ -134954,16 +134954,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), - [3755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2), SHIFT_REPEAT(198), + [3755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2), SHIFT_REPEAT(213), [3758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2), [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), - [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), - [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), + [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), + [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), [3766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), - [3768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), - [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), + [3768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), + [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), [3776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, .production_id = 5), @@ -134976,7 +134976,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), - [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), @@ -134987,10 +134987,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), [3814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), - [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), - [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), [3826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2), [3828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 10), [3830] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2), SHIFT_REPEAT(2035), @@ -135003,7 +135003,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3), [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), [3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), @@ -135025,42 +135025,42 @@ static const TSParseActionEntry ts_parse_actions[] = { [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), - [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), - [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), [3905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), - [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), + [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), [3913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), - [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), [3925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), - [3939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), - [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [3939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535), + [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), - [3945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540), - [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [3945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), + [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), [3949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2), SHIFT_REPEAT(224), [3952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2), - [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), + [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), [3960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4), [3962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2), SHIFT_REPEAT(1771), [3965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2), - [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), [3969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), [3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), [3973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), @@ -135075,53 +135075,53 @@ static const TSParseActionEntry ts_parse_actions[] = { [3994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2), [3996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1), [3998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, .production_id = 5), - [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), [4008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775), [4010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3), [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), [4030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2773), - [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), [4038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2716), [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), + [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), [4052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), - [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), - [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), - [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), [4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2760), - [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), [4088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, .production_id = 66), [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), - [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), [4096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), @@ -135136,16 +135136,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), - [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), [4124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), - [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633), [4130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), + [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), @@ -135153,7 +135153,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), @@ -135164,11 +135164,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), [4174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, .production_id = 20), [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), [4184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, .production_id = 58), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), [4190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720), [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), @@ -135176,29 +135176,29 @@ static const TSParseActionEntry ts_parse_actions[] = { [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019), [4198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_opening_tag, 1), [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), [4204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4), [4206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 68), [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564), [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2713), - [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), [4218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, .production_id = 83), - [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), + [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), [4224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 77), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), - [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), [4248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 84), [4250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, .production_id = 83), [4252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5), diff --git a/src/scanner.c b/src/scanner.c index 36a52d3a..033fa4e6 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -82,13 +82,15 @@ static bool scan_automatic_semicolon(TSLexer *lexer) { if (lexer->lookahead == 0) return true; if (lexer->lookahead == '}') return true; if (lexer->is_at_included_range_start(lexer)) return true; - if (lexer->lookahead == '\n' || lexer->lookahead == 0x2028 || lexer->lookahead == 0x2029) break; + if (lexer->lookahead == '/') break; + if (lexer->lookahead == '\n' || lexer->lookahead == 0x2028 || lexer->lookahead == 0x2029) { + skip(lexer); + break; + } if (!iswspace(lexer->lookahead)) return false; skip(lexer); } - skip(lexer); - if (!scan_whitespace_and_comments(lexer)) return false; switch (lexer->lookahead) { diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h index d2103259..2b14ac10 100644 --- a/src/tree_sitter/parser.h +++ b/src/tree_sitter/parser.h @@ -13,8 +13,9 @@ extern "C" { #define ts_builtin_sym_end 0 #define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 -#ifndef TREE_SITTER_API_H_ typedef uint16_t TSStateId; + +#ifndef TREE_SITTER_API_H_ typedef uint16_t TSSymbol; typedef uint16_t TSFieldId; typedef struct TSLanguage TSLanguage; @@ -139,8 +140,7 @@ struct TSLanguage { lexer->advance(lexer, skip); \ start: \ skip = false; \ - lookahead = lexer->lookahead; \ - eof = lexer->eof(lexer); + lookahead = lexer->lookahead; #define ADVANCE(state_value) \ { \ @@ -166,7 +166,7 @@ struct TSLanguage { * Parse Table Macros */ -#define SMALL_STATE(id) ((id) - LARGE_STATE_COUNT) +#define SMALL_STATE(id) id - LARGE_STATE_COUNT #define STATE(id) id @@ -176,7 +176,7 @@ struct TSLanguage { {{ \ .shift = { \ .type = TSParseActionTypeShift, \ - .state = (state_value) \ + .state = state_value \ } \ }} @@ -184,7 +184,7 @@ struct TSLanguage { {{ \ .shift = { \ .type = TSParseActionTypeShift, \ - .state = (state_value), \ + .state = state_value, \ .repetition = true \ } \ }} diff --git a/test/corpus/semicolon_insertion.txt b/test/corpus/semicolon_insertion.txt index c9d9454e..d47e3386 100644 --- a/test/corpus/semicolon_insertion.txt +++ b/test/corpus/semicolon_insertion.txt @@ -276,8 +276,8 @@ let d (program (lexical_declaration - (variable_declarator (identifier)) - (comment)) + (variable_declarator (identifier))) + (comment) (comment) (lexical_declaration (variable_declarator (identifier))