diff --git a/grammar.js b/grammar.js index 2f4649c1..141f6b2e 100644 --- a/grammar.js +++ b/grammar.js @@ -128,6 +128,21 @@ module.exports = grammar({ word: $ => $.identifier, + reserved: $ => [ + "enum", + "fn", + "for", + "if", + "let", + "loop", + "match", + "mod", + "struct", + "type", + "use", + "while", + ], + rules: { source_file: $ => repeat($._statement), diff --git a/src/grammar.json b/src/grammar.json index 9b3aad2a..c5f4c01c 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -9083,6 +9083,56 @@ "_literal_pattern", "_declaration_statement", "_pattern" + ], + "reserved": [ + { + "type": "STRING", + "value": "enum" + }, + { + "type": "STRING", + "value": "fn" + }, + { + "type": "STRING", + "value": "for" + }, + { + "type": "STRING", + "value": "if" + }, + { + "type": "STRING", + "value": "let" + }, + { + "type": "STRING", + "value": "loop" + }, + { + "type": "STRING", + "value": "match" + }, + { + "type": "STRING", + "value": "mod" + }, + { + "type": "STRING", + "value": "struct" + }, + { + "type": "STRING", + "value": "type" + }, + { + "type": "STRING", + "value": "use" + }, + { + "type": "STRING", + "value": "while" + } ] } diff --git a/src/parser.c b/src/parser.c index 092c33bd..65caff54 100644 --- a/src/parser.c +++ b/src/parser.c @@ -5,7 +5,7 @@ #pragma GCC diagnostic ignored "-Wmissing-field-initializers" #endif -#define LANGUAGE_VERSION 13 +#define LANGUAGE_VERSION 15 #define STATE_COUNT 2582 #define LARGE_STATE_COUNT 659 #define SYMBOL_COUNT 368 @@ -14,6 +14,7 @@ #define EXTERNAL_TOKEN_COUNT 4 #define FIELD_COUNT 28 #define MAX_ALIAS_SEQUENCE_LENGTH 10 +#define MAX_RESERVED_WORD_SET_SIZE 12 #define PRODUCTION_ID_COUNT 243 enum { @@ -3869,6 +3870,2591 @@ static const uint16_t ts_non_terminal_alias_map[] = { 0, }; +static const TSStateId ts_primary_state_ids[STATE_COUNT] = { + [0] = 0, + [1] = 1, + [2] = 2, + [3] = 2, + [4] = 4, + [5] = 5, + [6] = 2, + [7] = 5, + [8] = 5, + [9] = 5, + [10] = 10, + [11] = 5, + [12] = 2, + [13] = 4, + [14] = 2, + [15] = 5, + [16] = 2, + [17] = 17, + [18] = 18, + [19] = 19, + [20] = 20, + [21] = 20, + [22] = 22, + [23] = 23, + [24] = 19, + [25] = 17, + [26] = 18, + [27] = 22, + [28] = 20, + [29] = 19, + [30] = 19, + [31] = 20, + [32] = 23, + [33] = 33, + [34] = 34, + [35] = 35, + [36] = 36, + [37] = 37, + [38] = 38, + [39] = 39, + [40] = 40, + [41] = 41, + [42] = 42, + [43] = 43, + [44] = 44, + [45] = 45, + [46] = 46, + [47] = 47, + [48] = 48, + [49] = 49, + [50] = 50, + [51] = 51, + [52] = 52, + [53] = 53, + [54] = 54, + [55] = 53, + [56] = 56, + [57] = 51, + [58] = 58, + [59] = 59, + [60] = 51, + [61] = 61, + [62] = 62, + [63] = 52, + [64] = 64, + [65] = 61, + [66] = 64, + [67] = 59, + [68] = 68, + [69] = 69, + [70] = 64, + [71] = 53, + [72] = 72, + [73] = 73, + [74] = 74, + [75] = 75, + [76] = 76, + [77] = 77, + [78] = 78, + [79] = 79, + [80] = 80, + [81] = 81, + [82] = 82, + [83] = 83, + [84] = 84, + [85] = 85, + [86] = 86, + [87] = 87, + [88] = 88, + [89] = 89, + [90] = 79, + [91] = 78, + [92] = 92, + [93] = 93, + [94] = 94, + [95] = 95, + [96] = 96, + [97] = 97, + [98] = 98, + [99] = 99, + [100] = 100, + [101] = 101, + [102] = 102, + [103] = 81, + [104] = 104, + [105] = 77, + [106] = 106, + [107] = 107, + [108] = 108, + [109] = 109, + [110] = 110, + [111] = 111, + [112] = 76, + [113] = 113, + [114] = 114, + [115] = 115, + [116] = 116, + [117] = 117, + [118] = 118, + [119] = 119, + [120] = 75, + [121] = 121, + [122] = 122, + [123] = 123, + [124] = 124, + [125] = 125, + [126] = 126, + [127] = 127, + [128] = 128, + [129] = 129, + [130] = 130, + [131] = 131, + [132] = 130, + [133] = 129, + [134] = 134, + [135] = 128, + [136] = 125, + [137] = 80, + [138] = 74, + [139] = 124, + [140] = 119, + [141] = 141, + [142] = 115, + [143] = 143, + [144] = 144, + [145] = 145, + [146] = 146, + [147] = 147, + [148] = 114, + [149] = 149, + [150] = 113, + [151] = 151, + [152] = 131, + [153] = 153, + [154] = 154, + [155] = 134, + [156] = 73, + [157] = 157, + [158] = 111, + [159] = 159, + [160] = 160, + [161] = 161, + [162] = 89, + [163] = 163, + [164] = 164, + [165] = 106, + [166] = 166, + [167] = 82, + [168] = 93, + [169] = 145, + [170] = 170, + [171] = 171, + [172] = 119, + [173] = 93, + [174] = 174, + [175] = 161, + [176] = 119, + [177] = 73, + [178] = 178, + [179] = 88, + [180] = 88, + [181] = 75, + [182] = 79, + [183] = 87, + [184] = 82, + [185] = 96, + [186] = 186, + [187] = 160, + [188] = 83, + [189] = 189, + [190] = 190, + [191] = 190, + [192] = 189, + [193] = 189, + [194] = 194, + [195] = 195, + [196] = 196, + [197] = 196, + [198] = 195, + [199] = 194, + [200] = 200, + [201] = 201, + [202] = 201, + [203] = 203, + [204] = 204, + [205] = 205, + [206] = 205, + [207] = 205, + [208] = 208, + [209] = 209, + [210] = 210, + [211] = 211, + [212] = 211, + [213] = 209, + [214] = 209, + [215] = 210, + [216] = 216, + [217] = 211, + [218] = 216, + [219] = 219, + [220] = 220, + [221] = 220, + [222] = 220, + [223] = 49, + [224] = 224, + [225] = 220, + [226] = 45, + [227] = 224, + [228] = 220, + [229] = 68, + [230] = 62, + [231] = 54, + [232] = 178, + [233] = 174, + [234] = 101, + [235] = 235, + [236] = 236, + [237] = 100, + [238] = 121, + [239] = 144, + [240] = 171, + [241] = 241, + [242] = 151, + [243] = 149, + [244] = 163, + [245] = 104, + [246] = 236, + [247] = 85, + [248] = 123, + [249] = 108, + [250] = 102, + [251] = 251, + [252] = 84, + [253] = 186, + [254] = 159, + [255] = 241, + [256] = 72, + [257] = 257, + [258] = 257, + [259] = 259, + [260] = 260, + [261] = 261, + [262] = 262, + [263] = 260, + [264] = 261, + [265] = 265, + [266] = 266, + [267] = 267, + [268] = 268, + [269] = 269, + [270] = 270, + [271] = 271, + [272] = 272, + [273] = 273, + [274] = 274, + [275] = 275, + [276] = 276, + [277] = 277, + [278] = 278, + [279] = 279, + [280] = 280, + [281] = 281, + [282] = 282, + [283] = 283, + [284] = 284, + [285] = 285, + [286] = 286, + [287] = 287, + [288] = 288, + [289] = 289, + [290] = 290, + [291] = 291, + [292] = 292, + [293] = 293, + [294] = 294, + [295] = 295, + [296] = 296, + [297] = 297, + [298] = 298, + [299] = 299, + [300] = 300, + [301] = 301, + [302] = 302, + [303] = 303, + [304] = 304, + [305] = 305, + [306] = 306, + [307] = 307, + [308] = 308, + [309] = 309, + [310] = 310, + [311] = 311, + [312] = 312, + [313] = 313, + [314] = 314, + [315] = 315, + [316] = 316, + [317] = 317, + [318] = 318, + [319] = 319, + [320] = 320, + [321] = 321, + [322] = 322, + [323] = 323, + [324] = 324, + [325] = 325, + [326] = 326, + [327] = 327, + [328] = 328, + [329] = 329, + [330] = 330, + [331] = 331, + [332] = 332, + [333] = 333, + [334] = 334, + [335] = 335, + [336] = 336, + [337] = 337, + [338] = 338, + [339] = 339, + [340] = 340, + [341] = 341, + [342] = 342, + [343] = 343, + [344] = 344, + [345] = 345, + [346] = 346, + [347] = 347, + [348] = 348, + [349] = 349, + [350] = 350, + [351] = 351, + [352] = 352, + [353] = 353, + [354] = 354, + [355] = 355, + [356] = 356, + [357] = 357, + [358] = 358, + [359] = 359, + [360] = 360, + [361] = 361, + [362] = 362, + [363] = 363, + [364] = 364, + [365] = 365, + [366] = 366, + [367] = 367, + [368] = 368, + [369] = 369, + [370] = 370, + [371] = 371, + [372] = 372, + [373] = 373, + [374] = 374, + [375] = 375, + [376] = 376, + [377] = 377, + [378] = 378, + [379] = 379, + [380] = 380, + [381] = 381, + [382] = 382, + [383] = 383, + [384] = 384, + [385] = 385, + [386] = 386, + [387] = 387, + [388] = 388, + [389] = 54, + [390] = 390, + [391] = 391, + [392] = 392, + [393] = 393, + [394] = 394, + [395] = 395, + [396] = 396, + [397] = 397, + [398] = 398, + [399] = 399, + [400] = 400, + [401] = 401, + [402] = 68, + [403] = 403, + [404] = 62, + [405] = 405, + [406] = 406, + [407] = 407, + [408] = 408, + [409] = 409, + [410] = 410, + [411] = 411, + [412] = 412, + [413] = 413, + [414] = 414, + [415] = 415, + [416] = 416, + [417] = 417, + [418] = 418, + [419] = 419, + [420] = 420, + [421] = 421, + [422] = 422, + [423] = 423, + [424] = 424, + [425] = 425, + [426] = 426, + [427] = 427, + [428] = 428, + [429] = 429, + [430] = 430, + [431] = 431, + [432] = 432, + [433] = 433, + [434] = 434, + [435] = 435, + [436] = 436, + [437] = 437, + [438] = 361, + [439] = 439, + [440] = 440, + [441] = 441, + [442] = 442, + [443] = 443, + [444] = 444, + [445] = 445, + [446] = 446, + [447] = 447, + [448] = 448, + [449] = 449, + [450] = 450, + [451] = 451, + [452] = 452, + [453] = 453, + [454] = 454, + [455] = 455, + [456] = 456, + [457] = 457, + [458] = 458, + [459] = 459, + [460] = 460, + [461] = 461, + [462] = 462, + [463] = 463, + [464] = 464, + [465] = 465, + [466] = 466, + [467] = 467, + [468] = 468, + [469] = 469, + [470] = 470, + [471] = 471, + [472] = 361, + [473] = 473, + [474] = 474, + [475] = 475, + [476] = 476, + [477] = 477, + [478] = 478, + [479] = 479, + [480] = 480, + [481] = 481, + [482] = 482, + [483] = 483, + [484] = 484, + [485] = 485, + [486] = 486, + [487] = 487, + [488] = 488, + [489] = 489, + [490] = 490, + [491] = 491, + [492] = 492, + [493] = 493, + [494] = 494, + [495] = 495, + [496] = 496, + [497] = 495, + [498] = 498, + [499] = 499, + [500] = 500, + [501] = 501, + [502] = 502, + [503] = 503, + [504] = 504, + [505] = 495, + [506] = 506, + [507] = 504, + [508] = 501, + [509] = 500, + [510] = 498, + [511] = 502, + [512] = 499, + [513] = 513, + [514] = 514, + [515] = 514, + [516] = 516, + [517] = 517, + [518] = 518, + [519] = 519, + [520] = 514, + [521] = 521, + [522] = 522, + [523] = 519, + [524] = 514, + [525] = 525, + [526] = 526, + [527] = 527, + [528] = 525, + [529] = 529, + [530] = 517, + [531] = 531, + [532] = 531, + [533] = 527, + [534] = 529, + [535] = 531, + [536] = 529, + [537] = 527, + [538] = 516, + [539] = 539, + [540] = 531, + [541] = 529, + [542] = 527, + [543] = 525, + [544] = 526, + [545] = 519, + [546] = 531, + [547] = 525, + [548] = 522, + [549] = 514, + [550] = 519, + [551] = 518, + [552] = 539, + [553] = 529, + [554] = 527, + [555] = 525, + [556] = 556, + [557] = 519, + [558] = 558, + [559] = 559, + [560] = 560, + [561] = 561, + [562] = 562, + [563] = 563, + [564] = 564, + [565] = 565, + [566] = 566, + [567] = 567, + [568] = 568, + [569] = 569, + [570] = 570, + [571] = 571, + [572] = 572, + [573] = 573, + [574] = 574, + [575] = 575, + [576] = 576, + [577] = 577, + [578] = 578, + [579] = 579, + [580] = 580, + [581] = 581, + [582] = 582, + [583] = 583, + [584] = 584, + [585] = 585, + [586] = 586, + [587] = 587, + [588] = 588, + [589] = 589, + [590] = 590, + [591] = 591, + [592] = 586, + [593] = 92, + [594] = 594, + [595] = 595, + [596] = 596, + [597] = 597, + [598] = 116, + [599] = 599, + [600] = 600, + [601] = 581, + [602] = 602, + [603] = 603, + [604] = 575, + [605] = 585, + [606] = 606, + [607] = 607, + [608] = 608, + [609] = 609, + [610] = 610, + [611] = 611, + [612] = 612, + [613] = 613, + [614] = 614, + [615] = 613, + [616] = 616, + [617] = 617, + [618] = 618, + [619] = 619, + [620] = 620, + [621] = 621, + [622] = 609, + [623] = 623, + [624] = 624, + [625] = 616, + [626] = 612, + [627] = 627, + [628] = 628, + [629] = 618, + [630] = 630, + [631] = 611, + [632] = 609, + [633] = 612, + [634] = 634, + [635] = 618, + [636] = 617, + [637] = 627, + [638] = 638, + [639] = 616, + [640] = 640, + [641] = 641, + [642] = 642, + [643] = 611, + [644] = 627, + [645] = 645, + [646] = 646, + [647] = 647, + [648] = 648, + [649] = 649, + [650] = 648, + [651] = 649, + [652] = 645, + [653] = 646, + [654] = 654, + [655] = 647, + [656] = 645, + [657] = 654, + [658] = 658, + [659] = 659, + [660] = 660, + [661] = 661, + [662] = 662, + [663] = 663, + [664] = 664, + [665] = 665, + [666] = 665, + [667] = 667, + [668] = 668, + [669] = 669, + [670] = 670, + [671] = 667, + [672] = 672, + [673] = 673, + [674] = 674, + [675] = 675, + [676] = 676, + [677] = 677, + [678] = 678, + [679] = 679, + [680] = 680, + [681] = 681, + [682] = 682, + [683] = 683, + [684] = 684, + [685] = 664, + [686] = 686, + [687] = 687, + [688] = 688, + [689] = 689, + [690] = 690, + [691] = 691, + [692] = 692, + [693] = 693, + [694] = 694, + [695] = 682, + [696] = 696, + [697] = 663, + [698] = 698, + [699] = 690, + [700] = 698, + [701] = 701, + [702] = 702, + [703] = 703, + [704] = 704, + [705] = 688, + [706] = 701, + [707] = 686, + [708] = 696, + [709] = 676, + [710] = 710, + [711] = 711, + [712] = 668, + [713] = 662, + [714] = 672, + [715] = 715, + [716] = 691, + [717] = 694, + [718] = 674, + [719] = 664, + [720] = 711, + [721] = 684, + [722] = 693, + [723] = 702, + [724] = 724, + [725] = 665, + [726] = 726, + [727] = 727, + [728] = 689, + [729] = 704, + [730] = 692, + [731] = 675, + [732] = 732, + [733] = 673, + [734] = 734, + [735] = 677, + [736] = 736, + [737] = 724, + [738] = 738, + [739] = 739, + [740] = 740, + [741] = 741, + [742] = 742, + [743] = 696, + [744] = 659, + [745] = 745, + [746] = 661, + [747] = 747, + [748] = 748, + [749] = 749, + [750] = 750, + [751] = 751, + [752] = 305, + [753] = 753, + [754] = 754, + [755] = 742, + [756] = 748, + [757] = 749, + [758] = 750, + [759] = 683, + [760] = 678, + [761] = 679, + [762] = 762, + [763] = 763, + [764] = 764, + [765] = 680, + [766] = 745, + [767] = 681, + [768] = 768, + [769] = 769, + [770] = 770, + [771] = 771, + [772] = 772, + [773] = 305, + [774] = 774, + [775] = 775, + [776] = 776, + [777] = 271, + [778] = 778, + [779] = 426, + [780] = 356, + [781] = 445, + [782] = 782, + [783] = 319, + [784] = 784, + [785] = 785, + [786] = 786, + [787] = 787, + [788] = 788, + [789] = 789, + [790] = 790, + [791] = 791, + [792] = 49, + [793] = 793, + [794] = 45, + [795] = 795, + [796] = 796, + [797] = 797, + [798] = 798, + [799] = 478, + [800] = 442, + [801] = 268, + [802] = 802, + [803] = 54, + [804] = 804, + [805] = 805, + [806] = 806, + [807] = 329, + [808] = 312, + [809] = 809, + [810] = 68, + [811] = 276, + [812] = 812, + [813] = 813, + [814] = 814, + [815] = 815, + [816] = 816, + [817] = 817, + [818] = 818, + [819] = 347, + [820] = 349, + [821] = 821, + [822] = 822, + [823] = 358, + [824] = 363, + [825] = 364, + [826] = 62, + [827] = 68, + [828] = 54, + [829] = 370, + [830] = 373, + [831] = 378, + [832] = 92, + [833] = 382, + [834] = 386, + [835] = 405, + [836] = 116, + [837] = 446, + [838] = 305, + [839] = 467, + [840] = 146, + [841] = 157, + [842] = 468, + [843] = 843, + [844] = 490, + [845] = 482, + [846] = 62, + [847] = 456, + [848] = 419, + [849] = 418, + [850] = 850, + [851] = 390, + [852] = 383, + [853] = 853, + [854] = 208, + [855] = 855, + [856] = 273, + [857] = 272, + [858] = 270, + [859] = 269, + [860] = 860, + [861] = 281, + [862] = 282, + [863] = 283, + [864] = 286, + [865] = 287, + [866] = 288, + [867] = 289, + [868] = 290, + [869] = 291, + [870] = 293, + [871] = 871, + [872] = 298, + [873] = 491, + [874] = 299, + [875] = 302, + [876] = 303, + [877] = 304, + [878] = 306, + [879] = 307, + [880] = 308, + [881] = 275, + [882] = 311, + [883] = 313, + [884] = 314, + [885] = 315, + [886] = 316, + [887] = 317, + [888] = 318, + [889] = 277, + [890] = 321, + [891] = 322, + [892] = 323, + [893] = 324, + [894] = 278, + [895] = 895, + [896] = 325, + [897] = 279, + [898] = 330, + [899] = 331, + [900] = 332, + [901] = 333, + [902] = 334, + [903] = 280, + [904] = 284, + [905] = 336, + [906] = 337, + [907] = 338, + [908] = 339, + [909] = 285, + [910] = 340, + [911] = 341, + [912] = 292, + [913] = 342, + [914] = 294, + [915] = 343, + [916] = 295, + [917] = 344, + [918] = 345, + [919] = 346, + [920] = 348, + [921] = 350, + [922] = 351, + [923] = 296, + [924] = 352, + [925] = 353, + [926] = 354, + [927] = 297, + [928] = 355, + [929] = 300, + [930] = 366, + [931] = 301, + [932] = 368, + [933] = 372, + [934] = 309, + [935] = 374, + [936] = 310, + [937] = 375, + [938] = 320, + [939] = 376, + [940] = 379, + [941] = 326, + [942] = 942, + [943] = 384, + [944] = 327, + [945] = 385, + [946] = 387, + [947] = 388, + [948] = 948, + [949] = 392, + [950] = 393, + [951] = 394, + [952] = 395, + [953] = 406, + [954] = 407, + [955] = 408, + [956] = 410, + [957] = 411, + [958] = 328, + [959] = 412, + [960] = 413, + [961] = 414, + [962] = 415, + [963] = 416, + [964] = 417, + [965] = 420, + [966] = 421, + [967] = 335, + [968] = 422, + [969] = 357, + [970] = 423, + [971] = 424, + [972] = 425, + [973] = 359, + [974] = 430, + [975] = 432, + [976] = 433, + [977] = 434, + [978] = 435, + [979] = 436, + [980] = 437, + [981] = 439, + [982] = 440, + [983] = 441, + [984] = 443, + [985] = 444, + [986] = 360, + [987] = 451, + [988] = 362, + [989] = 458, + [990] = 365, + [991] = 460, + [992] = 461, + [993] = 367, + [994] = 462, + [995] = 369, + [996] = 996, + [997] = 371, + [998] = 377, + [999] = 267, + [1000] = 464, + [1001] = 465, + [1002] = 466, + [1003] = 380, + [1004] = 469, + [1005] = 470, + [1006] = 381, + [1007] = 1007, + [1008] = 391, + [1009] = 396, + [1010] = 1010, + [1011] = 397, + [1012] = 398, + [1013] = 1013, + [1014] = 477, + [1015] = 1015, + [1016] = 479, + [1017] = 480, + [1018] = 1018, + [1019] = 485, + [1020] = 487, + [1021] = 1021, + [1022] = 266, + [1023] = 1023, + [1024] = 493, + [1025] = 492, + [1026] = 399, + [1027] = 400, + [1028] = 401, + [1029] = 489, + [1030] = 488, + [1031] = 486, + [1032] = 403, + [1033] = 484, + [1034] = 409, + [1035] = 427, + [1036] = 483, + [1037] = 428, + [1038] = 481, + [1039] = 429, + [1040] = 476, + [1041] = 475, + [1042] = 474, + [1043] = 473, + [1044] = 471, + [1045] = 463, + [1046] = 459, + [1047] = 457, + [1048] = 455, + [1049] = 454, + [1050] = 453, + [1051] = 431, + [1052] = 452, + [1053] = 450, + [1054] = 449, + [1055] = 448, + [1056] = 447, + [1057] = 1057, + [1058] = 1058, + [1059] = 581, + [1060] = 1060, + [1061] = 1061, + [1062] = 146, + [1063] = 1063, + [1064] = 1064, + [1065] = 159, + [1066] = 1066, + [1067] = 1067, + [1068] = 108, + [1069] = 1069, + [1070] = 1070, + [1071] = 1071, + [1072] = 1072, + [1073] = 1073, + [1074] = 585, + [1075] = 1075, + [1076] = 1076, + [1077] = 121, + [1078] = 1078, + [1079] = 1079, + [1080] = 1080, + [1081] = 1081, + [1082] = 116, + [1083] = 1083, + [1084] = 575, + [1085] = 1085, + [1086] = 1086, + [1087] = 186, + [1088] = 1088, + [1089] = 1089, + [1090] = 1090, + [1091] = 1091, + [1092] = 123, + [1093] = 1093, + [1094] = 1094, + [1095] = 1095, + [1096] = 586, + [1097] = 1097, + [1098] = 1098, + [1099] = 1099, + [1100] = 1100, + [1101] = 1101, + [1102] = 101, + [1103] = 1103, + [1104] = 100, + [1105] = 1105, + [1106] = 1106, + [1107] = 1107, + [1108] = 1108, + [1109] = 1109, + [1110] = 1110, + [1111] = 1111, + [1112] = 1112, + [1113] = 1113, + [1114] = 102, + [1115] = 1115, + [1116] = 104, + [1117] = 1117, + [1118] = 92, + [1119] = 1119, + [1120] = 1120, + [1121] = 144, + [1122] = 1122, + [1123] = 1123, + [1124] = 174, + [1125] = 1125, + [1126] = 1126, + [1127] = 171, + [1128] = 1128, + [1129] = 1129, + [1130] = 151, + [1131] = 1131, + [1132] = 1132, + [1133] = 85, + [1134] = 149, + [1135] = 163, + [1136] = 1136, + [1137] = 178, + [1138] = 1138, + [1139] = 1139, + [1140] = 1140, + [1141] = 1141, + [1142] = 1142, + [1143] = 1143, + [1144] = 1144, + [1145] = 1145, + [1146] = 1146, + [1147] = 1147, + [1148] = 1148, + [1149] = 1149, + [1150] = 1150, + [1151] = 1151, + [1152] = 1152, + [1153] = 623, + [1154] = 157, + [1155] = 84, + [1156] = 72, + [1157] = 1157, + [1158] = 1158, + [1159] = 1159, + [1160] = 1160, + [1161] = 1161, + [1162] = 782, + [1163] = 1163, + [1164] = 1164, + [1165] = 1165, + [1166] = 1166, + [1167] = 1167, + [1168] = 1168, + [1169] = 1169, + [1170] = 1170, + [1171] = 1171, + [1172] = 1172, + [1173] = 1173, + [1174] = 1174, + [1175] = 1175, + [1176] = 1176, + [1177] = 1177, + [1178] = 1178, + [1179] = 1179, + [1180] = 1180, + [1181] = 1123, + [1182] = 1182, + [1183] = 1183, + [1184] = 1184, + [1185] = 1183, + [1186] = 1186, + [1187] = 1187, + [1188] = 1184, + [1189] = 305, + [1190] = 1190, + [1191] = 782, + [1192] = 1192, + [1193] = 1193, + [1194] = 816, + [1195] = 1195, + [1196] = 816, + [1197] = 1197, + [1198] = 1198, + [1199] = 1199, + [1200] = 1200, + [1201] = 1201, + [1202] = 793, + [1203] = 798, + [1204] = 1204, + [1205] = 1205, + [1206] = 1206, + [1207] = 821, + [1208] = 796, + [1209] = 1209, + [1210] = 797, + [1211] = 1211, + [1212] = 1212, + [1213] = 1078, + [1214] = 843, + [1215] = 1215, + [1216] = 1216, + [1217] = 1023, + [1218] = 1216, + [1219] = 1066, + [1220] = 1158, + [1221] = 1221, + [1222] = 1179, + [1223] = 1223, + [1224] = 1175, + [1225] = 1177, + [1226] = 1173, + [1227] = 1171, + [1228] = 1170, + [1229] = 1229, + [1230] = 1230, + [1231] = 1167, + [1232] = 1232, + [1233] = 1233, + [1234] = 1234, + [1235] = 1235, + [1236] = 1236, + [1237] = 1172, + [1238] = 1238, + [1239] = 1239, + [1240] = 1234, + [1241] = 1241, + [1242] = 1157, + [1243] = 1243, + [1244] = 1244, + [1245] = 1230, + [1246] = 1246, + [1247] = 1247, + [1248] = 1248, + [1249] = 1249, + [1250] = 1221, + [1251] = 1236, + [1252] = 1176, + [1253] = 1253, + [1254] = 1254, + [1255] = 1255, + [1256] = 1168, + [1257] = 1241, + [1258] = 1234, + [1259] = 1169, + [1260] = 1260, + [1261] = 1261, + [1262] = 1246, + [1263] = 1263, + [1264] = 1264, + [1265] = 1263, + [1266] = 1233, + [1267] = 1159, + [1268] = 1246, + [1269] = 1233, + [1270] = 1166, + [1271] = 1230, + [1272] = 1161, + [1273] = 1236, + [1274] = 1234, + [1275] = 1263, + [1276] = 1241, + [1277] = 1236, + [1278] = 1278, + [1279] = 1236, + [1280] = 1164, + [1281] = 1234, + [1282] = 1282, + [1283] = 1282, + [1284] = 1234, + [1285] = 1285, + [1286] = 1174, + [1287] = 1238, + [1288] = 1238, + [1289] = 1253, + [1290] = 1221, + [1291] = 1282, + [1292] = 1178, + [1293] = 1165, + [1294] = 1294, + [1295] = 1253, + [1296] = 1236, + [1297] = 1297, + [1298] = 1298, + [1299] = 1299, + [1300] = 1298, + [1301] = 1301, + [1302] = 1302, + [1303] = 1303, + [1304] = 1299, + [1305] = 1305, + [1306] = 1306, + [1307] = 1307, + [1308] = 1308, + [1309] = 1309, + [1310] = 1310, + [1311] = 1311, + [1312] = 1303, + [1313] = 1313, + [1314] = 1314, + [1315] = 1302, + [1316] = 1316, + [1317] = 1317, + [1318] = 1318, + [1319] = 1308, + [1320] = 1306, + [1321] = 1321, + [1322] = 1322, + [1323] = 1310, + [1324] = 1324, + [1325] = 1325, + [1326] = 1326, + [1327] = 1327, + [1328] = 1328, + [1329] = 1305, + [1330] = 1314, + [1331] = 1316, + [1332] = 1332, + [1333] = 1301, + [1334] = 1334, + [1335] = 1335, + [1336] = 1336, + [1337] = 1336, + [1338] = 1335, + [1339] = 1339, + [1340] = 1340, + [1341] = 1341, + [1342] = 1342, + [1343] = 1342, + [1344] = 581, + [1345] = 575, + [1346] = 1346, + [1347] = 774, + [1348] = 787, + [1349] = 786, + [1350] = 787, + [1351] = 785, + [1352] = 785, + [1353] = 775, + [1354] = 786, + [1355] = 788, + [1356] = 788, + [1357] = 776, + [1358] = 1358, + [1359] = 1359, + [1360] = 784, + [1361] = 1361, + [1362] = 1362, + [1363] = 789, + [1364] = 1358, + [1365] = 790, + [1366] = 853, + [1367] = 1209, + [1368] = 1010, + [1369] = 942, + [1370] = 1370, + [1371] = 1211, + [1372] = 1197, + [1373] = 1370, + [1374] = 1374, + [1375] = 1123, + [1376] = 1201, + [1377] = 1370, + [1378] = 1378, + [1379] = 1379, + [1380] = 1007, + [1381] = 813, + [1382] = 812, + [1383] = 855, + [1384] = 804, + [1385] = 948, + [1386] = 822, + [1387] = 805, + [1388] = 814, + [1389] = 850, + [1390] = 806, + [1391] = 1391, + [1392] = 585, + [1393] = 815, + [1394] = 860, + [1395] = 895, + [1396] = 1013, + [1397] = 1397, + [1398] = 996, + [1399] = 1399, + [1400] = 1018, + [1401] = 871, + [1402] = 818, + [1403] = 817, + [1404] = 1142, + [1405] = 1109, + [1406] = 1106, + [1407] = 1058, + [1408] = 92, + [1409] = 1100, + [1410] = 1410, + [1411] = 1139, + [1412] = 1107, + [1413] = 1101, + [1414] = 1113, + [1415] = 146, + [1416] = 1093, + [1417] = 1417, + [1418] = 1099, + [1419] = 1097, + [1420] = 1098, + [1421] = 1119, + [1422] = 1122, + [1423] = 791, + [1424] = 1110, + [1425] = 116, + [1426] = 157, + [1427] = 1427, + [1428] = 1072, + [1429] = 1094, + [1430] = 1120, + [1431] = 1117, + [1432] = 1132, + [1433] = 1095, + [1434] = 1112, + [1435] = 786, + [1436] = 785, + [1437] = 1437, + [1438] = 786, + [1439] = 787, + [1440] = 788, + [1441] = 1441, + [1442] = 62, + [1443] = 785, + [1444] = 1444, + [1445] = 1445, + [1446] = 786, + [1447] = 787, + [1448] = 788, + [1449] = 1449, + [1450] = 1450, + [1451] = 1451, + [1452] = 1452, + [1453] = 785, + [1454] = 54, + [1455] = 787, + [1456] = 68, + [1457] = 1457, + [1458] = 788, + [1459] = 1459, + [1460] = 1460, + [1461] = 1461, + [1462] = 1462, + [1463] = 1463, + [1464] = 1464, + [1465] = 1465, + [1466] = 1466, + [1467] = 1467, + [1468] = 1468, + [1469] = 1469, + [1470] = 1470, + [1471] = 1471, + [1472] = 1472, + [1473] = 1473, + [1474] = 1474, + [1475] = 1475, + [1476] = 1476, + [1477] = 1477, + [1478] = 104, + [1479] = 1479, + [1480] = 1480, + [1481] = 1481, + [1482] = 1482, + [1483] = 1461, + [1484] = 1484, + [1485] = 1482, + [1486] = 1465, + [1487] = 1487, + [1488] = 1488, + [1489] = 1489, + [1490] = 1490, + [1491] = 1487, + [1492] = 1492, + [1493] = 1480, + [1494] = 1462, + [1495] = 1495, + [1496] = 1496, + [1497] = 1497, + [1498] = 1471, + [1499] = 1499, + [1500] = 1500, + [1501] = 1501, + [1502] = 1502, + [1503] = 1503, + [1504] = 1504, + [1505] = 1504, + [1506] = 1506, + [1507] = 1506, + [1508] = 1508, + [1509] = 1509, + [1510] = 1510, + [1511] = 1504, + [1512] = 1512, + [1513] = 1513, + [1514] = 1509, + [1515] = 1515, + [1516] = 1516, + [1517] = 1517, + [1518] = 1518, + [1519] = 1519, + [1520] = 1520, + [1521] = 1519, + [1522] = 1522, + [1523] = 1523, + [1524] = 1515, + [1525] = 1525, + [1526] = 1526, + [1527] = 1527, + [1528] = 1528, + [1529] = 1523, + [1530] = 1530, + [1531] = 1522, + [1532] = 1526, + [1533] = 1533, + [1534] = 1534, + [1535] = 1535, + [1536] = 1536, + [1537] = 1520, + [1538] = 1527, + [1539] = 1539, + [1540] = 1540, + [1541] = 1541, + [1542] = 1542, + [1543] = 1518, + [1544] = 1516, + [1545] = 1535, + [1546] = 1530, + [1547] = 1528, + [1548] = 1541, + [1549] = 1542, + [1550] = 1550, + [1551] = 1533, + [1552] = 1552, + [1553] = 1552, + [1554] = 1554, + [1555] = 1536, + [1556] = 1540, + [1557] = 1557, + [1558] = 1558, + [1559] = 1559, + [1560] = 1560, + [1561] = 1561, + [1562] = 1562, + [1563] = 1563, + [1564] = 1564, + [1565] = 1565, + [1566] = 1566, + [1567] = 1534, + [1568] = 1566, + [1569] = 1569, + [1570] = 1565, + [1571] = 1563, + [1572] = 1572, + [1573] = 1573, + [1574] = 1574, + [1575] = 1575, + [1576] = 1576, + [1577] = 1577, + [1578] = 1557, + [1579] = 1579, + [1580] = 1580, + [1581] = 1581, + [1582] = 1582, + [1583] = 1572, + [1584] = 1584, + [1585] = 1585, + [1586] = 1534, + [1587] = 1587, + [1588] = 1588, + [1589] = 1564, + [1590] = 1587, + [1591] = 1591, + [1592] = 1576, + [1593] = 1593, + [1594] = 1576, + [1595] = 1595, + [1596] = 1596, + [1597] = 1597, + [1598] = 1598, + [1599] = 1599, + [1600] = 1600, + [1601] = 1601, + [1602] = 1534, + [1603] = 1603, + [1604] = 1604, + [1605] = 1605, + [1606] = 1606, + [1607] = 1607, + [1608] = 1608, + [1609] = 1609, + [1610] = 1610, + [1611] = 1611, + [1612] = 1612, + [1613] = 1613, + [1614] = 1614, + [1615] = 1615, + [1616] = 1616, + [1617] = 1611, + [1618] = 1615, + [1619] = 1604, + [1620] = 1609, + [1621] = 1621, + [1622] = 1614, + [1623] = 1623, + [1624] = 1601, + [1625] = 1612, + [1626] = 1626, + [1627] = 1627, + [1628] = 1628, + [1629] = 1629, + [1630] = 1630, + [1631] = 1616, + [1632] = 1626, + [1633] = 1633, + [1634] = 1623, + [1635] = 1635, + [1636] = 1636, + [1637] = 1637, + [1638] = 1638, + [1639] = 1627, + [1640] = 1640, + [1641] = 1621, + [1642] = 1640, + [1643] = 1643, + [1644] = 1644, + [1645] = 1645, + [1646] = 1646, + [1647] = 1647, + [1648] = 1648, + [1649] = 1649, + [1650] = 1650, + [1651] = 1651, + [1652] = 1652, + [1653] = 1653, + [1654] = 1646, + [1655] = 1649, + [1656] = 1647, + [1657] = 1657, + [1658] = 1658, + [1659] = 1659, + [1660] = 1660, + [1661] = 1661, + [1662] = 1662, + [1663] = 1663, + [1664] = 1658, + [1665] = 1665, + [1666] = 1666, + [1667] = 1667, + [1668] = 1644, + [1669] = 1669, + [1670] = 1644, + [1671] = 1671, + [1672] = 1672, + [1673] = 1673, + [1674] = 1674, + [1675] = 1675, + [1676] = 1657, + [1677] = 1663, + [1678] = 1678, + [1679] = 1679, + [1680] = 1665, + [1681] = 1681, + [1682] = 1662, + [1683] = 1683, + [1684] = 1684, + [1685] = 1660, + [1686] = 1674, + [1687] = 1687, + [1688] = 1688, + [1689] = 1689, + [1690] = 1651, + [1691] = 1687, + [1692] = 1688, + [1693] = 1693, + [1694] = 1667, + [1695] = 1695, + [1696] = 1696, + [1697] = 1675, + [1698] = 1698, + [1699] = 1699, + [1700] = 1683, + [1701] = 1673, + [1702] = 1702, + [1703] = 1703, + [1704] = 1704, + [1705] = 1698, + [1706] = 1653, + [1707] = 1650, + [1708] = 1708, + [1709] = 1659, + [1710] = 1645, + [1711] = 1711, + [1712] = 1648, + [1713] = 1699, + [1714] = 1714, + [1715] = 1711, + [1716] = 1716, + [1717] = 1684, + [1718] = 1703, + [1719] = 1695, + [1720] = 1720, + [1721] = 1672, + [1722] = 1722, + [1723] = 1669, + [1724] = 1716, + [1725] = 1666, + [1726] = 1679, + [1727] = 1704, + [1728] = 1671, + [1729] = 1661, + [1730] = 1730, + [1731] = 1689, + [1732] = 1652, + [1733] = 1695, + [1734] = 1667, + [1735] = 1735, + [1736] = 1736, + [1737] = 1702, + [1738] = 1738, + [1739] = 1696, + [1740] = 1740, + [1741] = 1741, + [1742] = 1742, + [1743] = 1152, + [1744] = 1744, + [1745] = 1745, + [1746] = 1746, + [1747] = 1747, + [1748] = 1748, + [1749] = 1749, + [1750] = 1750, + [1751] = 1751, + [1752] = 1752, + [1753] = 1753, + [1754] = 1754, + [1755] = 1755, + [1756] = 1756, + [1757] = 1105, + [1758] = 1131, + [1759] = 1744, + [1760] = 1760, + [1761] = 1761, + [1762] = 1762, + [1763] = 1763, + [1764] = 1145, + [1765] = 1765, + [1766] = 1766, + [1767] = 1767, + [1768] = 1768, + [1769] = 1769, + [1770] = 1752, + [1771] = 1762, + [1772] = 1147, + [1773] = 1148, + [1774] = 1769, + [1775] = 1751, + [1776] = 1776, + [1777] = 1752, + [1778] = 1761, + [1779] = 1742, + [1780] = 1754, + [1781] = 1781, + [1782] = 1754, + [1783] = 1756, + [1784] = 1784, + [1785] = 1762, + [1786] = 1786, + [1787] = 1787, + [1788] = 1788, + [1789] = 1789, + [1790] = 1790, + [1791] = 1791, + [1792] = 1792, + [1793] = 1793, + [1794] = 1794, + [1795] = 1795, + [1796] = 1796, + [1797] = 1797, + [1798] = 1798, + [1799] = 1799, + [1800] = 1800, + [1801] = 1801, + [1802] = 1802, + [1803] = 1803, + [1804] = 1804, + [1805] = 1805, + [1806] = 1806, + [1807] = 1807, + [1808] = 1808, + [1809] = 1797, + [1810] = 1810, + [1811] = 1811, + [1812] = 1812, + [1813] = 1813, + [1814] = 1814, + [1815] = 1815, + [1816] = 1811, + [1817] = 1798, + [1818] = 1818, + [1819] = 1819, + [1820] = 1820, + [1821] = 1821, + [1822] = 1822, + [1823] = 1820, + [1824] = 1824, + [1825] = 1825, + [1826] = 1826, + [1827] = 1827, + [1828] = 1828, + [1829] = 1804, + [1830] = 1806, + [1831] = 1831, + [1832] = 1832, + [1833] = 1833, + [1834] = 1834, + [1835] = 1835, + [1836] = 1836, + [1837] = 1790, + [1838] = 1838, + [1839] = 1791, + [1840] = 1840, + [1841] = 1808, + [1842] = 1842, + [1843] = 1843, + [1844] = 1827, + [1845] = 1840, + [1846] = 1791, + [1847] = 1808, + [1848] = 1814, + [1849] = 1802, + [1850] = 1815, + [1851] = 1826, + [1852] = 1824, + [1853] = 1853, + [1854] = 1854, + [1855] = 1836, + [1856] = 1856, + [1857] = 1834, + [1858] = 1790, + [1859] = 1791, + [1860] = 1840, + [1861] = 1861, + [1862] = 1790, + [1863] = 1863, + [1864] = 1795, + [1865] = 1835, + [1866] = 1866, + [1867] = 1867, + [1868] = 1836, + [1869] = 1799, + [1870] = 1870, + [1871] = 1871, + [1872] = 1861, + [1873] = 1832, + [1874] = 1828, + [1875] = 1808, + [1876] = 1836, + [1877] = 1838, + [1878] = 1878, + [1879] = 1803, + [1880] = 1880, + [1881] = 1881, + [1882] = 1840, + [1883] = 1883, + [1884] = 1884, + [1885] = 1885, + [1886] = 1805, + [1887] = 1887, + [1888] = 1888, + [1889] = 1825, + [1890] = 1890, + [1891] = 1891, + [1892] = 1813, + [1893] = 1893, + [1894] = 1894, + [1895] = 1895, + [1896] = 1896, + [1897] = 1897, + [1898] = 1898, + [1899] = 1899, + [1900] = 1900, + [1901] = 1901, + [1902] = 1902, + [1903] = 1903, + [1904] = 1904, + [1905] = 1905, + [1906] = 1906, + [1907] = 1907, + [1908] = 1908, + [1909] = 1909, + [1910] = 1910, + [1911] = 1911, + [1912] = 1912, + [1913] = 1913, + [1914] = 1914, + [1915] = 1915, + [1916] = 1916, + [1917] = 1917, + [1918] = 1918, + [1919] = 1919, + [1920] = 1920, + [1921] = 1921, + [1922] = 1922, + [1923] = 1923, + [1924] = 1924, + [1925] = 1925, + [1926] = 1926, + [1927] = 1927, + [1928] = 1928, + [1929] = 1929, + [1930] = 1930, + [1931] = 1931, + [1932] = 1932, + [1933] = 1933, + [1934] = 1934, + [1935] = 1935, + [1936] = 1936, + [1937] = 1930, + [1938] = 1938, + [1939] = 1939, + [1940] = 1940, + [1941] = 1941, + [1942] = 1942, + [1943] = 1943, + [1944] = 1944, + [1945] = 1906, + [1946] = 1946, + [1947] = 1947, + [1948] = 1928, + [1949] = 1949, + [1950] = 1950, + [1951] = 1951, + [1952] = 1952, + [1953] = 1953, + [1954] = 1954, + [1955] = 1955, + [1956] = 1956, + [1957] = 1904, + [1958] = 1958, + [1959] = 1959, + [1960] = 1909, + [1961] = 1961, + [1962] = 1962, + [1963] = 1963, + [1964] = 1964, + [1965] = 1965, + [1966] = 1966, + [1967] = 1931, + [1968] = 1968, + [1969] = 1904, + [1970] = 1970, + [1971] = 1909, + [1972] = 573, + [1973] = 1973, + [1974] = 1904, + [1975] = 1975, + [1976] = 1909, + [1977] = 1977, + [1978] = 1978, + [1979] = 1979, + [1980] = 1980, + [1981] = 1981, + [1982] = 1982, + [1983] = 1983, + [1984] = 1984, + [1985] = 1985, + [1986] = 1986, + [1987] = 1987, + [1988] = 1988, + [1989] = 1989, + [1990] = 1990, + [1991] = 1991, + [1992] = 1992, + [1993] = 1993, + [1994] = 1994, + [1995] = 1990, + [1996] = 1996, + [1997] = 1997, + [1998] = 1998, + [1999] = 1999, + [2000] = 2000, + [2001] = 2001, + [2002] = 1930, + [2003] = 1902, + [2004] = 2004, + [2005] = 2005, + [2006] = 2006, + [2007] = 2007, + [2008] = 1930, + [2009] = 2009, + [2010] = 2010, + [2011] = 2011, + [2012] = 1904, + [2013] = 2013, + [2014] = 1909, + [2015] = 2015, + [2016] = 2016, + [2017] = 2017, + [2018] = 2018, + [2019] = 2019, + [2020] = 2020, + [2021] = 2021, + [2022] = 2022, + [2023] = 1909, + [2024] = 2024, + [2025] = 2025, + [2026] = 2026, + [2027] = 1904, + [2028] = 2028, + [2029] = 1899, + [2030] = 1913, + [2031] = 1980, + [2032] = 2019, + [2033] = 2033, + [2034] = 2034, + [2035] = 1908, + [2036] = 2036, + [2037] = 2037, + [2038] = 2038, + [2039] = 2039, + [2040] = 2040, + [2041] = 1991, + [2042] = 1900, + [2043] = 2043, + [2044] = 1897, + [2045] = 2022, + [2046] = 2046, + [2047] = 2038, + [2048] = 2048, + [2049] = 2049, + [2050] = 2040, + [2051] = 2051, + [2052] = 1928, + [2053] = 2053, + [2054] = 2054, + [2055] = 2055, + [2056] = 2056, + [2057] = 2057, + [2058] = 2009, + [2059] = 2059, + [2060] = 1998, + [2061] = 2054, + [2062] = 2062, + [2063] = 2063, + [2064] = 2064, + [2065] = 2065, + [2066] = 2066, + [2067] = 2067, + [2068] = 2068, + [2069] = 2069, + [2070] = 2070, + [2071] = 2071, + [2072] = 2072, + [2073] = 2073, + [2074] = 2074, + [2075] = 2075, + [2076] = 2018, + [2077] = 582, + [2078] = 2078, + [2079] = 2079, + [2080] = 2080, + [2081] = 1921, + [2082] = 2037, + [2083] = 2083, + [2084] = 2084, + [2085] = 2085, + [2086] = 2062, + [2087] = 2087, + [2088] = 2088, + [2089] = 2089, + [2090] = 2036, + [2091] = 2091, + [2092] = 2034, + [2093] = 2055, + [2094] = 2094, + [2095] = 2013, + [2096] = 1941, + [2097] = 2085, + [2098] = 2098, + [2099] = 2064, + [2100] = 2056, + [2101] = 1942, + [2102] = 2102, + [2103] = 1924, + [2104] = 2084, + [2105] = 2105, + [2106] = 1905, + [2107] = 2107, + [2108] = 1970, + [2109] = 2109, + [2110] = 2088, + [2111] = 2111, + [2112] = 2112, + [2113] = 1958, + [2114] = 1944, + [2115] = 2068, + [2116] = 1993, + [2117] = 1894, + [2118] = 2118, + [2119] = 1901, + [2120] = 2046, + [2121] = 1907, + [2122] = 1898, + [2123] = 1949, + [2124] = 1953, + [2125] = 2125, + [2126] = 1997, + [2127] = 2127, + [2128] = 2094, + [2129] = 1922, + [2130] = 1950, + [2131] = 2131, + [2132] = 2132, + [2133] = 2074, + [2134] = 2134, + [2135] = 2135, + [2136] = 2132, + [2137] = 2137, + [2138] = 2078, + [2139] = 2139, + [2140] = 2140, + [2141] = 2112, + [2142] = 2109, + [2143] = 2143, + [2144] = 1938, + [2145] = 2135, + [2146] = 2073, + [2147] = 1973, + [2148] = 2148, + [2149] = 1981, + [2150] = 2134, + [2151] = 2098, + [2152] = 2026, + [2153] = 2153, + [2154] = 1917, + [2155] = 1915, + [2156] = 2156, + [2157] = 2111, + [2158] = 2158, + [2159] = 2159, + [2160] = 2160, + [2161] = 2161, + [2162] = 2162, + [2163] = 2163, + [2164] = 2164, + [2165] = 2165, + [2166] = 2166, + [2167] = 2167, + [2168] = 2168, + [2169] = 2169, + [2170] = 2170, + [2171] = 2171, + [2172] = 2172, + [2173] = 2173, + [2174] = 2174, + [2175] = 2175, + [2176] = 2176, + [2177] = 2177, + [2178] = 2160, + [2179] = 2179, + [2180] = 2171, + [2181] = 2181, + [2182] = 2182, + [2183] = 2183, + [2184] = 2184, + [2185] = 2185, + [2186] = 2186, + [2187] = 2187, + [2188] = 2188, + [2189] = 2189, + [2190] = 2190, + [2191] = 2191, + [2192] = 2175, + [2193] = 2179, + [2194] = 2194, + [2195] = 2195, + [2196] = 2196, + [2197] = 2197, + [2198] = 2198, + [2199] = 2199, + [2200] = 2166, + [2201] = 2201, + [2202] = 2202, + [2203] = 2203, + [2204] = 2204, + [2205] = 2205, + [2206] = 2206, + [2207] = 2181, + [2208] = 2181, + [2209] = 2209, + [2210] = 2210, + [2211] = 2211, + [2212] = 2185, + [2213] = 2213, + [2214] = 2214, + [2215] = 2215, + [2216] = 2184, + [2217] = 2158, + [2218] = 2218, + [2219] = 2219, + [2220] = 2220, + [2221] = 2221, + [2222] = 2222, + [2223] = 2164, + [2224] = 2186, + [2225] = 2225, + [2226] = 2226, + [2227] = 2182, + [2228] = 2173, + [2229] = 2190, + [2230] = 2191, + [2231] = 2162, + [2232] = 2232, + [2233] = 2233, + [2234] = 2183, + [2235] = 2235, + [2236] = 2236, + [2237] = 586, + [2238] = 2176, + [2239] = 2187, + [2240] = 2195, + [2241] = 2198, + [2242] = 2226, + [2243] = 2243, + [2244] = 2244, + [2245] = 2245, + [2246] = 2246, + [2247] = 2220, + [2248] = 2248, + [2249] = 2219, + [2250] = 2215, + [2251] = 2251, + [2252] = 2252, + [2253] = 2253, + [2254] = 2179, + [2255] = 2172, + [2256] = 2256, + [2257] = 2214, + [2258] = 2258, + [2259] = 2258, + [2260] = 2235, + [2261] = 2222, + [2262] = 2262, + [2263] = 2263, + [2264] = 2264, + [2265] = 2265, + [2266] = 2266, + [2267] = 2218, + [2268] = 2201, + [2269] = 2221, + [2270] = 1058, + [2271] = 2186, + [2272] = 2174, + [2273] = 2273, + [2274] = 2274, + [2275] = 2275, + [2276] = 2253, + [2277] = 2277, + [2278] = 2184, + [2279] = 2203, + [2280] = 2243, + [2281] = 2204, + [2282] = 2205, + [2283] = 2283, + [2284] = 2284, + [2285] = 2285, + [2286] = 2170, + [2287] = 2287, + [2288] = 2159, + [2289] = 2289, + [2290] = 1097, + [2291] = 1098, + [2292] = 2264, + [2293] = 1099, + [2294] = 2262, + [2295] = 2266, + [2296] = 2296, + [2297] = 2248, + [2298] = 2199, + [2299] = 2296, + [2300] = 2300, + [2301] = 2202, + [2302] = 2302, + [2303] = 2303, + [2304] = 2177, + [2305] = 2197, + [2306] = 2196, + [2307] = 2248, + [2308] = 2308, + [2309] = 2309, + [2310] = 2309, + [2311] = 2311, + [2312] = 2312, + [2313] = 2189, + [2314] = 2314, + [2315] = 2315, + [2316] = 2285, + [2317] = 2210, + [2318] = 2318, + [2319] = 2244, + [2320] = 2246, + [2321] = 2246, + [2322] = 2322, + [2323] = 2323, + [2324] = 2275, + [2325] = 2325, + [2326] = 2175, + [2327] = 2315, + [2328] = 2312, + [2329] = 2308, + [2330] = 1613, + [2331] = 2256, + [2332] = 2277, + [2333] = 2333, + [2334] = 2167, + [2335] = 2188, + [2336] = 2274, + [2337] = 2337, + [2338] = 2273, + [2339] = 2277, + [2340] = 2174, + [2341] = 2245, + [2342] = 2342, + [2343] = 2165, + [2344] = 2274, + [2345] = 2337, + [2346] = 2346, + [2347] = 2347, + [2348] = 2348, + [2349] = 2349, + [2350] = 2350, + [2351] = 2351, + [2352] = 2352, + [2353] = 2353, + [2354] = 2354, + [2355] = 2352, + [2356] = 2351, + [2357] = 2357, + [2358] = 2349, + [2359] = 2348, + [2360] = 2360, + [2361] = 2361, + [2362] = 2362, + [2363] = 2363, + [2364] = 2364, + [2365] = 2354, + [2366] = 2366, + [2367] = 2367, + [2368] = 2368, + [2369] = 2369, + [2370] = 2370, + [2371] = 2371, + [2372] = 2372, + [2373] = 2373, + [2374] = 2374, + [2375] = 2375, + [2376] = 2376, + [2377] = 2377, + [2378] = 2377, + [2379] = 2379, + [2380] = 2380, + [2381] = 2348, + [2382] = 2382, + [2383] = 2349, + [2384] = 2351, + [2385] = 2385, + [2386] = 2386, + [2387] = 2387, + [2388] = 2388, + [2389] = 2389, + [2390] = 2390, + [2391] = 2391, + [2392] = 2354, + [2393] = 2393, + [2394] = 2394, + [2395] = 2395, + [2396] = 2396, + [2397] = 2354, + [2398] = 2350, + [2399] = 2399, + [2400] = 2400, + [2401] = 2401, + [2402] = 2402, + [2403] = 2403, + [2404] = 2404, + [2405] = 2405, + [2406] = 571, + [2407] = 2395, + [2408] = 2361, + [2409] = 2409, + [2410] = 2410, + [2411] = 2411, + [2412] = 2347, + [2413] = 2413, + [2414] = 2414, + [2415] = 2400, + [2416] = 2416, + [2417] = 2417, + [2418] = 2418, + [2419] = 2419, + [2420] = 2420, + [2421] = 2421, + [2422] = 2422, + [2423] = 2423, + [2424] = 2424, + [2425] = 2425, + [2426] = 2426, + [2427] = 2427, + [2428] = 2346, + [2429] = 2429, + [2430] = 2371, + [2431] = 2379, + [2432] = 2351, + [2433] = 2385, + [2434] = 2434, + [2435] = 2348, + [2436] = 2349, + [2437] = 2437, + [2438] = 2438, + [2439] = 2351, + [2440] = 2440, + [2441] = 2386, + [2442] = 2349, + [2443] = 2443, + [2444] = 2429, + [2445] = 2445, + [2446] = 2446, + [2447] = 2348, + [2448] = 2448, + [2449] = 2390, + [2450] = 2351, + [2451] = 2354, + [2452] = 2349, + [2453] = 2453, + [2454] = 2454, + [2455] = 2455, + [2456] = 2421, + [2457] = 2446, + [2458] = 2458, + [2459] = 2459, + [2460] = 2419, + [2461] = 2348, + [2462] = 2462, + [2463] = 2379, + [2464] = 2464, + [2465] = 2465, + [2466] = 2466, + [2467] = 2467, + [2468] = 580, + [2469] = 2469, + [2470] = 2354, + [2471] = 2471, + [2472] = 2382, + [2473] = 2473, + [2474] = 2445, + [2475] = 2379, + [2476] = 2476, + [2477] = 2401, + [2478] = 2414, + [2479] = 2375, + [2480] = 2480, + [2481] = 2481, + [2482] = 2427, + [2483] = 2402, + [2484] = 2403, + [2485] = 2485, + [2486] = 2486, + [2487] = 2487, + [2488] = 2404, + [2489] = 2489, + [2490] = 2353, + [2491] = 2416, + [2492] = 2423, + [2493] = 2493, + [2494] = 2385, + [2495] = 2386, + [2496] = 2496, + [2497] = 2453, + [2498] = 2498, + [2499] = 2499, + [2500] = 2500, + [2501] = 2501, + [2502] = 2424, + [2503] = 2370, + [2504] = 2369, + [2505] = 2505, + [2506] = 2368, + [2507] = 2507, + [2508] = 2508, + [2509] = 2394, + [2510] = 2385, + [2511] = 2386, + [2512] = 2512, + [2513] = 2385, + [2514] = 2386, + [2515] = 2367, + [2516] = 2385, + [2517] = 2386, + [2518] = 2518, + [2519] = 2519, + [2520] = 2520, + [2521] = 2508, + [2522] = 2426, + [2523] = 2364, + [2524] = 2374, + [2525] = 2525, + [2526] = 2526, + [2527] = 2527, + [2528] = 2423, + [2529] = 2434, + [2530] = 2410, + [2531] = 2361, + [2532] = 2532, + [2533] = 2390, + [2534] = 2534, + [2535] = 2458, + [2536] = 2387, + [2537] = 2537, + [2538] = 2380, + [2539] = 2462, + [2540] = 2540, + [2541] = 2418, + [2542] = 2496, + [2543] = 2473, + [2544] = 2448, + [2545] = 2487, + [2546] = 2471, + [2547] = 2505, + [2548] = 2518, + [2549] = 2549, + [2550] = 2550, + [2551] = 2551, + [2552] = 2493, + [2553] = 2409, + [2554] = 2426, + [2555] = 2364, + [2556] = 2411, + [2557] = 2557, + [2558] = 2558, + [2559] = 2480, + [2560] = 2379, + [2561] = 2499, + [2562] = 2562, + [2563] = 2469, + [2564] = 2564, + [2565] = 2565, + [2566] = 2438, + [2567] = 2362, + [2568] = 2550, + [2569] = 2569, + [2570] = 2485, + [2571] = 2569, + [2572] = 2459, + [2573] = 2360, + [2574] = 2393, + [2575] = 2551, + [2576] = 2347, + [2577] = 2391, + [2578] = 2578, + [2579] = 2357, + [2580] = 2465, + [2581] = 2557, +}; + static inline bool sym_identifier_character_set_1(int32_t c) { return (c < 43514 ? (c < 4193 @@ -13352,236 +15938,236 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { } } -static const TSLexMode ts_lex_modes[STATE_COUNT] = { +static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0, .external_lex_state = 1}, - [1] = {.lex_state = 58, .external_lex_state = 2}, + [1] = {.lex_state = 58, .external_lex_state = 2, .reserved_word_set_id = 1}, [2] = {.lex_state = 58, .external_lex_state = 2}, [3] = {.lex_state = 58, .external_lex_state = 2}, - [4] = {.lex_state = 58, .external_lex_state = 2}, + [4] = {.lex_state = 58, .external_lex_state = 2, .reserved_word_set_id = 1}, [5] = {.lex_state = 58, .external_lex_state = 2}, [6] = {.lex_state = 58, .external_lex_state = 2}, [7] = {.lex_state = 58, .external_lex_state = 2}, [8] = {.lex_state = 58, .external_lex_state = 2}, [9] = {.lex_state = 58, .external_lex_state = 2}, - [10] = {.lex_state = 58, .external_lex_state = 2}, - [11] = {.lex_state = 58, .external_lex_state = 2}, + [10] = {.lex_state = 58, .external_lex_state = 2, .reserved_word_set_id = 1}, + [11] = {.lex_state = 58, .external_lex_state = 2, .reserved_word_set_id = 1}, [12] = {.lex_state = 58, .external_lex_state = 2}, - [13] = {.lex_state = 58, .external_lex_state = 2}, + [13] = {.lex_state = 58, .external_lex_state = 2, .reserved_word_set_id = 1}, [14] = {.lex_state = 58, .external_lex_state = 2}, [15] = {.lex_state = 58, .external_lex_state = 2}, - [16] = {.lex_state = 58, .external_lex_state = 2}, - [17] = {.lex_state = 1, .external_lex_state = 2}, - [18] = {.lex_state = 1, .external_lex_state = 2}, - [19] = {.lex_state = 1, .external_lex_state = 2}, - [20] = {.lex_state = 1, .external_lex_state = 2}, - [21] = {.lex_state = 1, .external_lex_state = 2}, - [22] = {.lex_state = 1, .external_lex_state = 2}, - [23] = {.lex_state = 1, .external_lex_state = 2}, - [24] = {.lex_state = 1, .external_lex_state = 2}, - [25] = {.lex_state = 1, .external_lex_state = 2}, - [26] = {.lex_state = 1, .external_lex_state = 2}, - [27] = {.lex_state = 1, .external_lex_state = 2}, - [28] = {.lex_state = 1, .external_lex_state = 2}, - [29] = {.lex_state = 1, .external_lex_state = 2}, - [30] = {.lex_state = 1, .external_lex_state = 2}, - [31] = {.lex_state = 1, .external_lex_state = 2}, - [32] = {.lex_state = 1, .external_lex_state = 2}, - [33] = {.lex_state = 5, .external_lex_state = 2}, - [34] = {.lex_state = 5, .external_lex_state = 2}, - [35] = {.lex_state = 5, .external_lex_state = 2}, - [36] = {.lex_state = 5, .external_lex_state = 2}, - [37] = {.lex_state = 5, .external_lex_state = 2}, - [38] = {.lex_state = 5, .external_lex_state = 2}, - [39] = {.lex_state = 5, .external_lex_state = 2}, - [40] = {.lex_state = 5, .external_lex_state = 2}, - [41] = {.lex_state = 5, .external_lex_state = 2}, - [42] = {.lex_state = 5, .external_lex_state = 2}, - [43] = {.lex_state = 5, .external_lex_state = 2}, - [44] = {.lex_state = 5, .external_lex_state = 2}, + [16] = {.lex_state = 58, .external_lex_state = 2, .reserved_word_set_id = 1}, + [17] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [18] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [19] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [20] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [21] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [22] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [23] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [24] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 2}, + [25] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [26] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [27] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [28] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [29] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [30] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [31] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [32] = {.lex_state = 1, .external_lex_state = 2, .reserved_word_set_id = 1}, + [33] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [34] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [35] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [36] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [37] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [38] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [39] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [40] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [41] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [42] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [43] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [44] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [45] = {.lex_state = 57, .external_lex_state = 2}, - [46] = {.lex_state = 5, .external_lex_state = 2}, - [47] = {.lex_state = 5, .external_lex_state = 2}, - [48] = {.lex_state = 5, .external_lex_state = 2}, + [46] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [47] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [48] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [49] = {.lex_state = 57, .external_lex_state = 2}, - [50] = {.lex_state = 5, .external_lex_state = 2}, - [51] = {.lex_state = 5, .external_lex_state = 2}, - [52] = {.lex_state = 5, .external_lex_state = 2}, - [53] = {.lex_state = 5, .external_lex_state = 2}, + [50] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [51] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [52] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [53] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, [54] = {.lex_state = 57, .external_lex_state = 2}, - [55] = {.lex_state = 5, .external_lex_state = 2}, - [56] = {.lex_state = 5, .external_lex_state = 2}, - [57] = {.lex_state = 5, .external_lex_state = 2}, - [58] = {.lex_state = 5, .external_lex_state = 2}, - [59] = {.lex_state = 5, .external_lex_state = 2}, - [60] = {.lex_state = 5, .external_lex_state = 2}, - [61] = {.lex_state = 5, .external_lex_state = 2}, + [55] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [56] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [57] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [58] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [59] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [60] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [61] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [62] = {.lex_state = 57, .external_lex_state = 2}, - [63] = {.lex_state = 5, .external_lex_state = 2}, - [64] = {.lex_state = 5, .external_lex_state = 2}, - [65] = {.lex_state = 5, .external_lex_state = 2}, - [66] = {.lex_state = 5, .external_lex_state = 2}, - [67] = {.lex_state = 5, .external_lex_state = 2}, + [63] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [64] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [65] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [66] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [67] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [68] = {.lex_state = 57, .external_lex_state = 2}, - [69] = {.lex_state = 5, .external_lex_state = 2}, - [70] = {.lex_state = 5, .external_lex_state = 2}, - [71] = {.lex_state = 5, .external_lex_state = 2}, + [69] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [70] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, + [71] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 3}, [72] = {.lex_state = 57, .external_lex_state = 2}, - [73] = {.lex_state = 5, .external_lex_state = 2}, - [74] = {.lex_state = 5, .external_lex_state = 2}, - [75] = {.lex_state = 5, .external_lex_state = 2}, - [76] = {.lex_state = 5, .external_lex_state = 2}, - [77] = {.lex_state = 5, .external_lex_state = 2}, - [78] = {.lex_state = 5, .external_lex_state = 2}, - [79] = {.lex_state = 5, .external_lex_state = 2}, - [80] = {.lex_state = 5, .external_lex_state = 2}, - [81] = {.lex_state = 5, .external_lex_state = 2}, - [82] = {.lex_state = 5, .external_lex_state = 2}, + [73] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [74] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [75] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [76] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [77] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [78] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [79] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [80] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [81] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [82] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [83] = {.lex_state = 57, .external_lex_state = 2}, [84] = {.lex_state = 57, .external_lex_state = 2}, [85] = {.lex_state = 57, .external_lex_state = 2}, [86] = {.lex_state = 57, .external_lex_state = 2}, - [87] = {.lex_state = 5, .external_lex_state = 2}, - [88] = {.lex_state = 5, .external_lex_state = 2}, - [89] = {.lex_state = 5, .external_lex_state = 2}, - [90] = {.lex_state = 5, .external_lex_state = 2}, - [91] = {.lex_state = 5, .external_lex_state = 2}, + [87] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [88] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [89] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [90] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [91] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [92] = {.lex_state = 57, .external_lex_state = 2}, - [93] = {.lex_state = 5, .external_lex_state = 2}, - [94] = {.lex_state = 5, .external_lex_state = 2}, - [95] = {.lex_state = 5, .external_lex_state = 2}, - [96] = {.lex_state = 5, .external_lex_state = 2}, - [97] = {.lex_state = 5, .external_lex_state = 2}, - [98] = {.lex_state = 5, .external_lex_state = 2}, - [99] = {.lex_state = 5, .external_lex_state = 2}, + [93] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [94] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [95] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [96] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [97] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [98] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [99] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [100] = {.lex_state = 57, .external_lex_state = 2}, [101] = {.lex_state = 57, .external_lex_state = 2}, [102] = {.lex_state = 57, .external_lex_state = 2}, - [103] = {.lex_state = 5, .external_lex_state = 2}, + [103] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [104] = {.lex_state = 57, .external_lex_state = 2}, - [105] = {.lex_state = 5, .external_lex_state = 2}, - [106] = {.lex_state = 5, .external_lex_state = 2}, - [107] = {.lex_state = 5, .external_lex_state = 2}, + [105] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [106] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [107] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [108] = {.lex_state = 57, .external_lex_state = 2}, - [109] = {.lex_state = 5, .external_lex_state = 2}, - [110] = {.lex_state = 5, .external_lex_state = 2}, - [111] = {.lex_state = 5, .external_lex_state = 2}, - [112] = {.lex_state = 5, .external_lex_state = 2}, - [113] = {.lex_state = 5, .external_lex_state = 2}, - [114] = {.lex_state = 5, .external_lex_state = 2}, - [115] = {.lex_state = 5, .external_lex_state = 2}, + [109] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [110] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [111] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [112] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [113] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [114] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [115] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [116] = {.lex_state = 57, .external_lex_state = 2}, - [117] = {.lex_state = 5, .external_lex_state = 2}, - [118] = {.lex_state = 5, .external_lex_state = 2}, - [119] = {.lex_state = 5, .external_lex_state = 2}, - [120] = {.lex_state = 5, .external_lex_state = 2}, + [117] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [118] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [119] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [120] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [121] = {.lex_state = 57, .external_lex_state = 2}, - [122] = {.lex_state = 5, .external_lex_state = 2}, + [122] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [123] = {.lex_state = 57, .external_lex_state = 2}, - [124] = {.lex_state = 5, .external_lex_state = 2}, - [125] = {.lex_state = 5, .external_lex_state = 2}, - [126] = {.lex_state = 5, .external_lex_state = 2}, - [127] = {.lex_state = 5, .external_lex_state = 2}, - [128] = {.lex_state = 5, .external_lex_state = 2}, - [129] = {.lex_state = 5, .external_lex_state = 2}, - [130] = {.lex_state = 5, .external_lex_state = 2}, - [131] = {.lex_state = 5, .external_lex_state = 2}, - [132] = {.lex_state = 5, .external_lex_state = 2}, - [133] = {.lex_state = 5, .external_lex_state = 2}, - [134] = {.lex_state = 5, .external_lex_state = 2}, - [135] = {.lex_state = 5, .external_lex_state = 2}, - [136] = {.lex_state = 5, .external_lex_state = 2}, - [137] = {.lex_state = 5, .external_lex_state = 2}, - [138] = {.lex_state = 5, .external_lex_state = 2}, - [139] = {.lex_state = 5, .external_lex_state = 2}, - [140] = {.lex_state = 5, .external_lex_state = 2}, - [141] = {.lex_state = 5, .external_lex_state = 2}, - [142] = {.lex_state = 5, .external_lex_state = 2}, - [143] = {.lex_state = 5, .external_lex_state = 2}, + [124] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [125] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [126] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [127] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [128] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [129] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [130] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [131] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [132] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [133] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [134] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [135] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [136] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [137] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [138] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [139] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [140] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [141] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [142] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [143] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [144] = {.lex_state = 57, .external_lex_state = 2}, - [145] = {.lex_state = 5, .external_lex_state = 2}, + [145] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [146] = {.lex_state = 57, .external_lex_state = 2}, - [147] = {.lex_state = 5, .external_lex_state = 2}, - [148] = {.lex_state = 5, .external_lex_state = 2}, + [147] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [148] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [149] = {.lex_state = 57, .external_lex_state = 2}, - [150] = {.lex_state = 5, .external_lex_state = 2}, + [150] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [151] = {.lex_state = 57, .external_lex_state = 2}, - [152] = {.lex_state = 5, .external_lex_state = 2}, - [153] = {.lex_state = 5, .external_lex_state = 2}, - [154] = {.lex_state = 5, .external_lex_state = 2}, - [155] = {.lex_state = 5, .external_lex_state = 2}, - [156] = {.lex_state = 5, .external_lex_state = 2}, + [152] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [153] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [154] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [155] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [156] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [157] = {.lex_state = 57, .external_lex_state = 2}, - [158] = {.lex_state = 5, .external_lex_state = 2}, + [158] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [159] = {.lex_state = 57, .external_lex_state = 2}, - [160] = {.lex_state = 5, .external_lex_state = 2}, - [161] = {.lex_state = 5, .external_lex_state = 2}, - [162] = {.lex_state = 5, .external_lex_state = 2}, + [160] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [161] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [162] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [163] = {.lex_state = 57, .external_lex_state = 2}, - [164] = {.lex_state = 5, .external_lex_state = 2}, - [165] = {.lex_state = 5, .external_lex_state = 2}, - [166] = {.lex_state = 5, .external_lex_state = 2}, - [167] = {.lex_state = 5, .external_lex_state = 2}, - [168] = {.lex_state = 5, .external_lex_state = 2}, - [169] = {.lex_state = 5, .external_lex_state = 2}, - [170] = {.lex_state = 5, .external_lex_state = 2}, + [164] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [165] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [166] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [167] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [168] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [169] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [170] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [171] = {.lex_state = 57, .external_lex_state = 2}, - [172] = {.lex_state = 5, .external_lex_state = 2}, - [173] = {.lex_state = 5, .external_lex_state = 2}, + [172] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [173] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [174] = {.lex_state = 57, .external_lex_state = 2}, - [175] = {.lex_state = 5, .external_lex_state = 2}, - [176] = {.lex_state = 5, .external_lex_state = 2}, - [177] = {.lex_state = 5, .external_lex_state = 2}, + [175] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [176] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [177] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [178] = {.lex_state = 57, .external_lex_state = 2}, - [179] = {.lex_state = 5, .external_lex_state = 2}, - [180] = {.lex_state = 5, .external_lex_state = 2}, - [181] = {.lex_state = 5, .external_lex_state = 2}, - [182] = {.lex_state = 5, .external_lex_state = 2}, - [183] = {.lex_state = 5, .external_lex_state = 2}, - [184] = {.lex_state = 5, .external_lex_state = 2}, - [185] = {.lex_state = 5, .external_lex_state = 2}, + [179] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [180] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [181] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [182] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [183] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [184] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, + [185] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [186] = {.lex_state = 57, .external_lex_state = 2}, - [187] = {.lex_state = 5, .external_lex_state = 2}, + [187] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 2}, [188] = {.lex_state = 57, .external_lex_state = 2}, - [189] = {.lex_state = 6, .external_lex_state = 2}, - [190] = {.lex_state = 6, .external_lex_state = 2}, - [191] = {.lex_state = 6, .external_lex_state = 2}, - [192] = {.lex_state = 6, .external_lex_state = 2}, - [193] = {.lex_state = 6, .external_lex_state = 2}, - [194] = {.lex_state = 6, .external_lex_state = 2}, - [195] = {.lex_state = 6, .external_lex_state = 2}, - [196] = {.lex_state = 6, .external_lex_state = 2}, - [197] = {.lex_state = 6, .external_lex_state = 2}, - [198] = {.lex_state = 6, .external_lex_state = 2}, - [199] = {.lex_state = 6, .external_lex_state = 2}, - [200] = {.lex_state = 6, .external_lex_state = 2}, - [201] = {.lex_state = 6, .external_lex_state = 2}, - [202] = {.lex_state = 6, .external_lex_state = 2}, - [203] = {.lex_state = 6, .external_lex_state = 2}, - [204] = {.lex_state = 5, .external_lex_state = 2}, - [205] = {.lex_state = 5, .external_lex_state = 2}, - [206] = {.lex_state = 5, .external_lex_state = 2}, - [207] = {.lex_state = 5, .external_lex_state = 2}, + [189] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 1}, + [190] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [191] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [192] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [193] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 1}, + [194] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [195] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [196] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [197] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [198] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [199] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [200] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 1}, + [201] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [202] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 4}, + [203] = {.lex_state = 6, .external_lex_state = 2, .reserved_word_set_id = 1}, + [204] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, + [205] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [206] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [207] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, [208] = {.lex_state = 1, .external_lex_state = 2}, - [209] = {.lex_state = 5, .external_lex_state = 2}, - [210] = {.lex_state = 5, .external_lex_state = 2}, - [211] = {.lex_state = 5, .external_lex_state = 2}, - [212] = {.lex_state = 5, .external_lex_state = 2}, - [213] = {.lex_state = 5, .external_lex_state = 2}, - [214] = {.lex_state = 5, .external_lex_state = 2}, - [215] = {.lex_state = 5, .external_lex_state = 2}, - [216] = {.lex_state = 5, .external_lex_state = 2}, - [217] = {.lex_state = 5, .external_lex_state = 2}, - [218] = {.lex_state = 5, .external_lex_state = 2}, - [219] = {.lex_state = 5, .external_lex_state = 2}, - [220] = {.lex_state = 4, .external_lex_state = 3}, - [221] = {.lex_state = 4, .external_lex_state = 3}, - [222] = {.lex_state = 4, .external_lex_state = 3}, + [209] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [210] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [211] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [212] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, + [213] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [214] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, + [215] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [216] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [217] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [218] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [219] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [220] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [221] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [222] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [223] = {.lex_state = 1, .external_lex_state = 2}, - [224] = {.lex_state = 4, .external_lex_state = 3}, - [225] = {.lex_state = 4, .external_lex_state = 3}, + [224] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [225] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [226] = {.lex_state = 1, .external_lex_state = 2}, - [227] = {.lex_state = 4, .external_lex_state = 3}, - [228] = {.lex_state = 4, .external_lex_state = 3}, + [227] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [228] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [229] = {.lex_state = 1, .external_lex_state = 2}, [230] = {.lex_state = 1, .external_lex_state = 2}, [231] = {.lex_state = 1, .external_lex_state = 2}, @@ -13589,17 +16175,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [233] = {.lex_state = 1, .external_lex_state = 2}, [234] = {.lex_state = 1, .external_lex_state = 2}, [235] = {.lex_state = 1, .external_lex_state = 2}, - [236] = {.lex_state = 5, .external_lex_state = 2}, + [236] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, [237] = {.lex_state = 1, .external_lex_state = 2}, [238] = {.lex_state = 1, .external_lex_state = 2}, [239] = {.lex_state = 1, .external_lex_state = 2}, [240] = {.lex_state = 1, .external_lex_state = 2}, - [241] = {.lex_state = 5, .external_lex_state = 2}, + [241] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, [242] = {.lex_state = 1, .external_lex_state = 2}, [243] = {.lex_state = 1, .external_lex_state = 2}, [244] = {.lex_state = 1, .external_lex_state = 2}, [245] = {.lex_state = 1, .external_lex_state = 2}, - [246] = {.lex_state = 5, .external_lex_state = 2}, + [246] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, [247] = {.lex_state = 1, .external_lex_state = 2}, [248] = {.lex_state = 1, .external_lex_state = 2}, [249] = {.lex_state = 1, .external_lex_state = 2}, @@ -13608,17 +16194,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [252] = {.lex_state = 1, .external_lex_state = 2}, [253] = {.lex_state = 1, .external_lex_state = 2}, [254] = {.lex_state = 1, .external_lex_state = 2}, - [255] = {.lex_state = 5, .external_lex_state = 2}, + [255] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, [256] = {.lex_state = 1, .external_lex_state = 2}, - [257] = {.lex_state = 5, .external_lex_state = 2}, - [258] = {.lex_state = 5, .external_lex_state = 2}, - [259] = {.lex_state = 5, .external_lex_state = 2}, - [260] = {.lex_state = 14, .external_lex_state = 3}, - [261] = {.lex_state = 14, .external_lex_state = 3}, + [257] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, + [258] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 4}, + [259] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [260] = {.lex_state = 14, .external_lex_state = 3, .reserved_word_set_id = 1}, + [261] = {.lex_state = 14, .external_lex_state = 3, .reserved_word_set_id = 5}, [262] = {.lex_state = 11, .external_lex_state = 2}, - [263] = {.lex_state = 14, .external_lex_state = 3}, - [264] = {.lex_state = 14, .external_lex_state = 3}, - [265] = {.lex_state = 14, .external_lex_state = 3}, + [263] = {.lex_state = 14, .external_lex_state = 3, .reserved_word_set_id = 5}, + [264] = {.lex_state = 14, .external_lex_state = 3, .reserved_word_set_id = 1}, + [265] = {.lex_state = 14, .external_lex_state = 3, .reserved_word_set_id = 1}, [266] = {.lex_state = 58, .external_lex_state = 2}, [267] = {.lex_state = 58, .external_lex_state = 2}, [268] = {.lex_state = 58, .external_lex_state = 2}, @@ -13714,7 +16300,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [358] = {.lex_state = 58, .external_lex_state = 2}, [359] = {.lex_state = 58, .external_lex_state = 2}, [360] = {.lex_state = 58, .external_lex_state = 2}, - [361] = {.lex_state = 5, .external_lex_state = 2}, + [361] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [362] = {.lex_state = 58, .external_lex_state = 2}, [363] = {.lex_state = 58, .external_lex_state = 2}, [364] = {.lex_state = 58, .external_lex_state = 2}, @@ -13791,7 +16377,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [435] = {.lex_state = 58, .external_lex_state = 2}, [436] = {.lex_state = 58, .external_lex_state = 2}, [437] = {.lex_state = 58, .external_lex_state = 2}, - [438] = {.lex_state = 5, .external_lex_state = 2}, + [438] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [439] = {.lex_state = 58, .external_lex_state = 2}, [440] = {.lex_state = 58, .external_lex_state = 2}, [441] = {.lex_state = 58, .external_lex_state = 2}, @@ -13825,7 +16411,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [469] = {.lex_state = 58, .external_lex_state = 2}, [470] = {.lex_state = 58, .external_lex_state = 2}, [471] = {.lex_state = 58, .external_lex_state = 2}, - [472] = {.lex_state = 5, .external_lex_state = 2}, + [472] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [473] = {.lex_state = 58, .external_lex_state = 2}, [474] = {.lex_state = 58, .external_lex_state = 2}, [475] = {.lex_state = 58, .external_lex_state = 2}, @@ -13848,17 +16434,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [492] = {.lex_state = 58, .external_lex_state = 2}, [493] = {.lex_state = 58, .external_lex_state = 2}, [494] = {.lex_state = 11, .external_lex_state = 2}, - [495] = {.lex_state = 5, .external_lex_state = 2}, + [495] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [496] = {.lex_state = 11, .external_lex_state = 2}, - [497] = {.lex_state = 5, .external_lex_state = 2}, - [498] = {.lex_state = 11, .external_lex_state = 2}, - [499] = {.lex_state = 11, .external_lex_state = 2}, - [500] = {.lex_state = 11, .external_lex_state = 2}, - [501] = {.lex_state = 11, .external_lex_state = 2}, - [502] = {.lex_state = 11, .external_lex_state = 2}, + [497] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [498] = {.lex_state = 11, .external_lex_state = 2, .reserved_word_set_id = 1}, + [499] = {.lex_state = 11, .external_lex_state = 2, .reserved_word_set_id = 1}, + [500] = {.lex_state = 11, .external_lex_state = 2, .reserved_word_set_id = 1}, + [501] = {.lex_state = 11, .external_lex_state = 2, .reserved_word_set_id = 1}, + [502] = {.lex_state = 11, .external_lex_state = 2, .reserved_word_set_id = 1}, [503] = {.lex_state = 11, .external_lex_state = 2}, - [504] = {.lex_state = 11, .external_lex_state = 2}, - [505] = {.lex_state = 5, .external_lex_state = 2}, + [504] = {.lex_state = 11, .external_lex_state = 2, .reserved_word_set_id = 1}, + [505] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [506] = {.lex_state = 12, .external_lex_state = 2}, [507] = {.lex_state = 11, .external_lex_state = 2}, [508] = {.lex_state = 11, .external_lex_state = 2}, @@ -13866,8 +16452,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [510] = {.lex_state = 11, .external_lex_state = 2}, [511] = {.lex_state = 11, .external_lex_state = 2}, [512] = {.lex_state = 11, .external_lex_state = 2}, - [513] = {.lex_state = 5, .external_lex_state = 2}, - [514] = {.lex_state = 12, .external_lex_state = 2}, + [513] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [514] = {.lex_state = 12, .external_lex_state = 2, .reserved_word_set_id = 1}, [515] = {.lex_state = 12, .external_lex_state = 2}, [516] = {.lex_state = 11, .external_lex_state = 2}, [517] = {.lex_state = 11, .external_lex_state = 2}, @@ -13893,12 +16479,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [537] = {.lex_state = 12, .external_lex_state = 2}, [538] = {.lex_state = 11, .external_lex_state = 2}, [539] = {.lex_state = 11, .external_lex_state = 2}, - [540] = {.lex_state = 12, .external_lex_state = 2}, - [541] = {.lex_state = 12, .external_lex_state = 2}, - [542] = {.lex_state = 12, .external_lex_state = 2}, - [543] = {.lex_state = 12, .external_lex_state = 2}, + [540] = {.lex_state = 12, .external_lex_state = 2, .reserved_word_set_id = 1}, + [541] = {.lex_state = 12, .external_lex_state = 2, .reserved_word_set_id = 1}, + [542] = {.lex_state = 12, .external_lex_state = 2, .reserved_word_set_id = 1}, + [543] = {.lex_state = 12, .external_lex_state = 2, .reserved_word_set_id = 1}, [544] = {.lex_state = 11, .external_lex_state = 2}, - [545] = {.lex_state = 12, .external_lex_state = 2}, + [545] = {.lex_state = 12, .external_lex_state = 2, .reserved_word_set_id = 1}, [546] = {.lex_state = 12, .external_lex_state = 2}, [547] = {.lex_state = 12, .external_lex_state = 2}, [548] = {.lex_state = 11, .external_lex_state = 2}, @@ -13911,32 +16497,32 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [555] = {.lex_state = 12, .external_lex_state = 2}, [556] = {.lex_state = 11, .external_lex_state = 2}, [557] = {.lex_state = 12, .external_lex_state = 2}, - [558] = {.lex_state = 5, .external_lex_state = 2}, - [559] = {.lex_state = 4, .external_lex_state = 3}, - [560] = {.lex_state = 5, .external_lex_state = 2}, - [561] = {.lex_state = 4, .external_lex_state = 3}, - [562] = {.lex_state = 4, .external_lex_state = 3}, - [563] = {.lex_state = 4, .external_lex_state = 3}, - [564] = {.lex_state = 4, .external_lex_state = 3}, - [565] = {.lex_state = 4, .external_lex_state = 3}, - [566] = {.lex_state = 4, .external_lex_state = 3}, - [567] = {.lex_state = 4, .external_lex_state = 3}, + [558] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [559] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [560] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [561] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [562] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [563] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [564] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [565] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [566] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [567] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [568] = {.lex_state = 10, .external_lex_state = 2}, - [569] = {.lex_state = 4, .external_lex_state = 3}, - [570] = {.lex_state = 4, .external_lex_state = 3}, + [569] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [570] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [571] = {.lex_state = 11, .external_lex_state = 2}, [572] = {.lex_state = 11, .external_lex_state = 2}, [573] = {.lex_state = 11, .external_lex_state = 2}, - [574] = {.lex_state = 5, .external_lex_state = 2}, + [574] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [575] = {.lex_state = 11, .external_lex_state = 2}, [576] = {.lex_state = 11, .external_lex_state = 2}, - [577] = {.lex_state = 5, .external_lex_state = 2}, - [578] = {.lex_state = 4, .external_lex_state = 3}, - [579] = {.lex_state = 5, .external_lex_state = 2}, + [577] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [578] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [579] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [580] = {.lex_state = 11, .external_lex_state = 2}, [581] = {.lex_state = 11, .external_lex_state = 2}, [582] = {.lex_state = 11, .external_lex_state = 2}, - [583] = {.lex_state = 5, .external_lex_state = 2}, + [583] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [584] = {.lex_state = 11, .external_lex_state = 2}, [585] = {.lex_state = 11, .external_lex_state = 2}, [586] = {.lex_state = 11, .external_lex_state = 2}, @@ -13947,181 +16533,181 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [591] = {.lex_state = 11, .external_lex_state = 2}, [592] = {.lex_state = 12, .external_lex_state = 2}, [593] = {.lex_state = 12, .external_lex_state = 2}, - [594] = {.lex_state = 4, .external_lex_state = 3}, - [595] = {.lex_state = 4, .external_lex_state = 3}, - [596] = {.lex_state = 5, .external_lex_state = 2}, - [597] = {.lex_state = 5, .external_lex_state = 2}, + [594] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [595] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [596] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [597] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [598] = {.lex_state = 12, .external_lex_state = 2}, - [599] = {.lex_state = 5, .external_lex_state = 2}, - [600] = {.lex_state = 5, .external_lex_state = 2}, + [599] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [600] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [601] = {.lex_state = 12, .external_lex_state = 2}, - [602] = {.lex_state = 5, .external_lex_state = 2}, - [603] = {.lex_state = 4, .external_lex_state = 3}, + [602] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [603] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, [604] = {.lex_state = 12, .external_lex_state = 2}, [605] = {.lex_state = 12, .external_lex_state = 2}, - [606] = {.lex_state = 4, .external_lex_state = 3}, - [607] = {.lex_state = 5, .external_lex_state = 2}, - [608] = {.lex_state = 5, .external_lex_state = 2}, - [609] = {.lex_state = 5, .external_lex_state = 2}, - [610] = {.lex_state = 5, .external_lex_state = 2}, - [611] = {.lex_state = 5, .external_lex_state = 2}, - [612] = {.lex_state = 5, .external_lex_state = 2}, - [613] = {.lex_state = 5, .external_lex_state = 2}, - [614] = {.lex_state = 5, .external_lex_state = 2}, - [615] = {.lex_state = 5, .external_lex_state = 2}, - [616] = {.lex_state = 4, .external_lex_state = 3}, - [617] = {.lex_state = 5, .external_lex_state = 2}, - [618] = {.lex_state = 5, .external_lex_state = 2}, - [619] = {.lex_state = 5, .external_lex_state = 2}, - [620] = {.lex_state = 4, .external_lex_state = 3}, - [621] = {.lex_state = 5, .external_lex_state = 2}, - [622] = {.lex_state = 5, .external_lex_state = 2}, + [606] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [607] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [608] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [609] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [610] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [611] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [612] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [613] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [614] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [615] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [616] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [617] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [618] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [619] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [620] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [621] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [622] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [623] = {.lex_state = 5, .external_lex_state = 2}, - [624] = {.lex_state = 5, .external_lex_state = 2}, - [625] = {.lex_state = 4, .external_lex_state = 3}, - [626] = {.lex_state = 5, .external_lex_state = 2}, - [627] = {.lex_state = 5, .external_lex_state = 2}, - [628] = {.lex_state = 5, .external_lex_state = 2}, - [629] = {.lex_state = 5, .external_lex_state = 2}, - [630] = {.lex_state = 5, .external_lex_state = 2}, - [631] = {.lex_state = 5, .external_lex_state = 2}, - [632] = {.lex_state = 5, .external_lex_state = 2}, - [633] = {.lex_state = 5, .external_lex_state = 2}, - [634] = {.lex_state = 5, .external_lex_state = 2}, - [635] = {.lex_state = 5, .external_lex_state = 2}, - [636] = {.lex_state = 5, .external_lex_state = 2}, - [637] = {.lex_state = 5, .external_lex_state = 2}, - [638] = {.lex_state = 5, .external_lex_state = 2}, - [639] = {.lex_state = 4, .external_lex_state = 3}, - [640] = {.lex_state = 5, .external_lex_state = 2}, - [641] = {.lex_state = 5, .external_lex_state = 2}, - [642] = {.lex_state = 5, .external_lex_state = 2}, - [643] = {.lex_state = 5, .external_lex_state = 2}, - [644] = {.lex_state = 5, .external_lex_state = 2}, - [645] = {.lex_state = 4, .external_lex_state = 3}, - [646] = {.lex_state = 4, .external_lex_state = 3}, - [647] = {.lex_state = 4, .external_lex_state = 3}, - [648] = {.lex_state = 4, .external_lex_state = 3}, - [649] = {.lex_state = 4, .external_lex_state = 3}, - [650] = {.lex_state = 4, .external_lex_state = 3}, - [651] = {.lex_state = 4, .external_lex_state = 3}, - [652] = {.lex_state = 4, .external_lex_state = 3}, - [653] = {.lex_state = 4, .external_lex_state = 3}, - [654] = {.lex_state = 4, .external_lex_state = 3}, - [655] = {.lex_state = 4, .external_lex_state = 3}, - [656] = {.lex_state = 4, .external_lex_state = 3}, - [657] = {.lex_state = 4, .external_lex_state = 3}, - [658] = {.lex_state = 4, .external_lex_state = 3}, - [659] = {.lex_state = 4, .external_lex_state = 3}, - [660] = {.lex_state = 4, .external_lex_state = 3}, - [661] = {.lex_state = 4, .external_lex_state = 3}, - [662] = {.lex_state = 4, .external_lex_state = 3}, - [663] = {.lex_state = 4, .external_lex_state = 3}, - [664] = {.lex_state = 4, .external_lex_state = 3}, - [665] = {.lex_state = 4, .external_lex_state = 3}, - [666] = {.lex_state = 4, .external_lex_state = 3}, - [667] = {.lex_state = 4, .external_lex_state = 3}, - [668] = {.lex_state = 4, .external_lex_state = 3}, - [669] = {.lex_state = 4, .external_lex_state = 3}, - [670] = {.lex_state = 4, .external_lex_state = 3}, - [671] = {.lex_state = 4, .external_lex_state = 3}, - [672] = {.lex_state = 4, .external_lex_state = 3}, - [673] = {.lex_state = 4, .external_lex_state = 3}, - [674] = {.lex_state = 4, .external_lex_state = 3}, - [675] = {.lex_state = 4, .external_lex_state = 3}, - [676] = {.lex_state = 4, .external_lex_state = 3}, - [677] = {.lex_state = 4, .external_lex_state = 3}, - [678] = {.lex_state = 4, .external_lex_state = 3}, - [679] = {.lex_state = 4, .external_lex_state = 3}, - [680] = {.lex_state = 4, .external_lex_state = 3}, - [681] = {.lex_state = 4, .external_lex_state = 3}, - [682] = {.lex_state = 4, .external_lex_state = 3}, - [683] = {.lex_state = 4, .external_lex_state = 3}, - [684] = {.lex_state = 4, .external_lex_state = 3}, - [685] = {.lex_state = 4, .external_lex_state = 3}, - [686] = {.lex_state = 4, .external_lex_state = 3}, - [687] = {.lex_state = 4, .external_lex_state = 3}, - [688] = {.lex_state = 4, .external_lex_state = 3}, - [689] = {.lex_state = 4, .external_lex_state = 3}, - [690] = {.lex_state = 4, .external_lex_state = 3}, - [691] = {.lex_state = 4, .external_lex_state = 3}, - [692] = {.lex_state = 4, .external_lex_state = 3}, - [693] = {.lex_state = 4, .external_lex_state = 3}, - [694] = {.lex_state = 4, .external_lex_state = 3}, - [695] = {.lex_state = 4, .external_lex_state = 3}, - [696] = {.lex_state = 4, .external_lex_state = 3}, - [697] = {.lex_state = 4, .external_lex_state = 3}, - [698] = {.lex_state = 4, .external_lex_state = 3}, - [699] = {.lex_state = 4, .external_lex_state = 3}, - [700] = {.lex_state = 4, .external_lex_state = 3}, - [701] = {.lex_state = 4, .external_lex_state = 3}, - [702] = {.lex_state = 4, .external_lex_state = 3}, - [703] = {.lex_state = 4, .external_lex_state = 3}, - [704] = {.lex_state = 4, .external_lex_state = 3}, - [705] = {.lex_state = 4, .external_lex_state = 3}, - [706] = {.lex_state = 4, .external_lex_state = 3}, - [707] = {.lex_state = 4, .external_lex_state = 3}, - [708] = {.lex_state = 4, .external_lex_state = 3}, - [709] = {.lex_state = 4, .external_lex_state = 3}, - [710] = {.lex_state = 4, .external_lex_state = 3}, - [711] = {.lex_state = 4, .external_lex_state = 3}, - [712] = {.lex_state = 4, .external_lex_state = 3}, - [713] = {.lex_state = 4, .external_lex_state = 3}, - [714] = {.lex_state = 4, .external_lex_state = 3}, - [715] = {.lex_state = 4, .external_lex_state = 3}, - [716] = {.lex_state = 4, .external_lex_state = 3}, - [717] = {.lex_state = 4, .external_lex_state = 3}, - [718] = {.lex_state = 4, .external_lex_state = 3}, - [719] = {.lex_state = 4, .external_lex_state = 3}, - [720] = {.lex_state = 4, .external_lex_state = 3}, - [721] = {.lex_state = 4, .external_lex_state = 3}, - [722] = {.lex_state = 4, .external_lex_state = 3}, - [723] = {.lex_state = 4, .external_lex_state = 3}, - [724] = {.lex_state = 4, .external_lex_state = 3}, - [725] = {.lex_state = 4, .external_lex_state = 3}, - [726] = {.lex_state = 4, .external_lex_state = 3}, - [727] = {.lex_state = 4, .external_lex_state = 3}, - [728] = {.lex_state = 4, .external_lex_state = 3}, - [729] = {.lex_state = 4, .external_lex_state = 3}, - [730] = {.lex_state = 4, .external_lex_state = 3}, - [731] = {.lex_state = 4, .external_lex_state = 3}, - [732] = {.lex_state = 4, .external_lex_state = 3}, - [733] = {.lex_state = 4, .external_lex_state = 3}, - [734] = {.lex_state = 4, .external_lex_state = 3}, - [735] = {.lex_state = 4, .external_lex_state = 3}, - [736] = {.lex_state = 4, .external_lex_state = 3}, - [737] = {.lex_state = 4, .external_lex_state = 3}, - [738] = {.lex_state = 4, .external_lex_state = 3}, - [739] = {.lex_state = 4, .external_lex_state = 3}, - [740] = {.lex_state = 4, .external_lex_state = 3}, - [741] = {.lex_state = 4, .external_lex_state = 3}, - [742] = {.lex_state = 4, .external_lex_state = 3}, - [743] = {.lex_state = 4, .external_lex_state = 3}, - [744] = {.lex_state = 4, .external_lex_state = 3}, - [745] = {.lex_state = 4, .external_lex_state = 3}, - [746] = {.lex_state = 4, .external_lex_state = 3}, - [747] = {.lex_state = 4, .external_lex_state = 3}, - [748] = {.lex_state = 4, .external_lex_state = 3}, - [749] = {.lex_state = 4, .external_lex_state = 3}, - [750] = {.lex_state = 4, .external_lex_state = 3}, - [751] = {.lex_state = 4, .external_lex_state = 3}, + [624] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [625] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [626] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [627] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [628] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [629] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [630] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [631] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [632] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [633] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [634] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [635] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [636] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [637] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [638] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [639] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [640] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [641] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [642] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [643] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [644] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [645] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [646] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [647] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [648] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [649] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [650] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [651] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [652] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [653] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [654] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [655] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [656] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [657] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [658] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [659] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [660] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [661] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [662] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [663] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [664] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [665] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [666] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [667] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [668] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [669] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [670] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [671] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [672] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [673] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [674] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [675] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [676] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [677] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [678] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [679] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [680] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [681] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [682] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [683] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [684] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [685] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [686] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [687] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [688] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [689] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [690] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [691] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [692] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [693] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [694] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [695] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [696] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [697] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [698] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [699] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [700] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [701] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [702] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [703] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [704] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [705] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [706] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [707] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [708] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [709] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [710] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [711] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [712] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [713] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [714] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [715] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [716] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [717] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [718] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [719] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [720] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [721] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [722] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [723] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [724] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [725] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [726] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [727] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [728] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [729] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [730] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [731] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [732] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [733] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [734] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [735] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [736] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [737] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [738] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [739] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [740] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [741] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [742] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [743] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [744] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [745] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [746] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [747] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [748] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [749] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [750] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [751] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [752] = {.lex_state = 5, .external_lex_state = 2}, - [753] = {.lex_state = 4, .external_lex_state = 3}, - [754] = {.lex_state = 4, .external_lex_state = 3}, - [755] = {.lex_state = 4, .external_lex_state = 3}, - [756] = {.lex_state = 4, .external_lex_state = 3}, - [757] = {.lex_state = 4, .external_lex_state = 3}, - [758] = {.lex_state = 4, .external_lex_state = 3}, - [759] = {.lex_state = 4, .external_lex_state = 3}, - [760] = {.lex_state = 4, .external_lex_state = 3}, - [761] = {.lex_state = 4, .external_lex_state = 3}, - [762] = {.lex_state = 4, .external_lex_state = 3}, - [763] = {.lex_state = 4, .external_lex_state = 3}, - [764] = {.lex_state = 4, .external_lex_state = 3}, - [765] = {.lex_state = 4, .external_lex_state = 3}, - [766] = {.lex_state = 4, .external_lex_state = 3}, - [767] = {.lex_state = 4, .external_lex_state = 3}, - [768] = {.lex_state = 4, .external_lex_state = 3}, + [753] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [754] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [755] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [756] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [757] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [758] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [759] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [760] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [761] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [762] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [763] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [764] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [765] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [766] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [767] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [768] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [769] = {.lex_state = 5, .external_lex_state = 2}, [770] = {.lex_state = 5, .external_lex_state = 2}, [771] = {.lex_state = 5, .external_lex_state = 2}, @@ -14438,7 +17024,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1082] = {.lex_state = 2, .external_lex_state = 3}, [1083] = {.lex_state = 2, .external_lex_state = 3}, [1084] = {.lex_state = 2, .external_lex_state = 3}, - [1085] = {.lex_state = 4, .external_lex_state = 3}, + [1085] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 6}, [1086] = {.lex_state = 2, .external_lex_state = 3}, [1087] = {.lex_state = 2, .external_lex_state = 3}, [1088] = {.lex_state = 2, .external_lex_state = 3}, @@ -14456,7 +17042,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1100] = {.lex_state = 2, .external_lex_state = 3}, [1101] = {.lex_state = 2, .external_lex_state = 3}, [1102] = {.lex_state = 2, .external_lex_state = 3}, - [1103] = {.lex_state = 4, .external_lex_state = 3}, + [1103] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 6}, [1104] = {.lex_state = 2, .external_lex_state = 3}, [1105] = {.lex_state = 4, .external_lex_state = 3}, [1106] = {.lex_state = 2, .external_lex_state = 3}, @@ -14533,26 +17119,26 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1177] = {.lex_state = 2, .external_lex_state = 3}, [1178] = {.lex_state = 2, .external_lex_state = 3}, [1179] = {.lex_state = 2, .external_lex_state = 3}, - [1180] = {.lex_state = 2, .external_lex_state = 3}, + [1180] = {.lex_state = 2, .external_lex_state = 3, .reserved_word_set_id = 1}, [1181] = {.lex_state = 4, .external_lex_state = 3}, - [1182] = {.lex_state = 4, .external_lex_state = 3}, - [1183] = {.lex_state = 4, .external_lex_state = 3}, - [1184] = {.lex_state = 4, .external_lex_state = 3}, - [1185] = {.lex_state = 4, .external_lex_state = 3}, - [1186] = {.lex_state = 4, .external_lex_state = 3}, - [1187] = {.lex_state = 5, .external_lex_state = 2}, - [1188] = {.lex_state = 4, .external_lex_state = 3}, + [1182] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 6}, + [1183] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [1184] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [1185] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, + [1186] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 6}, + [1187] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [1188] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 4}, [1189] = {.lex_state = 4, .external_lex_state = 3}, - [1190] = {.lex_state = 5, .external_lex_state = 2}, + [1190] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [1191] = {.lex_state = 2, .external_lex_state = 3}, - [1192] = {.lex_state = 5, .external_lex_state = 2}, - [1193] = {.lex_state = 5, .external_lex_state = 2}, + [1192] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, + [1193] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [1194] = {.lex_state = 2, .external_lex_state = 3}, - [1195] = {.lex_state = 5, .external_lex_state = 2}, + [1195] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [1196] = {.lex_state = 2, .external_lex_state = 3}, [1197] = {.lex_state = 4, .external_lex_state = 3}, [1198] = {.lex_state = 2, .external_lex_state = 3}, - [1199] = {.lex_state = 5, .external_lex_state = 2}, + [1199] = {.lex_state = 5, .external_lex_state = 2, .reserved_word_set_id = 1}, [1200] = {.lex_state = 4, .external_lex_state = 3}, [1201] = {.lex_state = 4, .external_lex_state = 3}, [1202] = {.lex_state = 2, .external_lex_state = 3}, @@ -14569,9 +17155,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1213] = {.lex_state = 2, .external_lex_state = 3}, [1214] = {.lex_state = 2, .external_lex_state = 3}, [1215] = {.lex_state = 2, .external_lex_state = 3}, - [1216] = {.lex_state = 4, .external_lex_state = 3}, + [1216] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 7}, [1217] = {.lex_state = 2, .external_lex_state = 3}, - [1218] = {.lex_state = 4, .external_lex_state = 3}, + [1218] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 7}, [1219] = {.lex_state = 2, .external_lex_state = 3}, [1220] = {.lex_state = 2, .external_lex_state = 3}, [1221] = {.lex_state = 2, .external_lex_state = 3}, @@ -14601,7 +17187,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1245] = {.lex_state = 2, .external_lex_state = 3}, [1246] = {.lex_state = 2, .external_lex_state = 3}, [1247] = {.lex_state = 2, .external_lex_state = 3}, - [1248] = {.lex_state = 4, .external_lex_state = 3}, + [1248] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1249] = {.lex_state = 2, .external_lex_state = 3}, [1250] = {.lex_state = 2, .external_lex_state = 3}, [1251] = {.lex_state = 2, .external_lex_state = 3}, @@ -14670,7 +17256,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1314] = {.lex_state = 2, .external_lex_state = 3}, [1315] = {.lex_state = 2, .external_lex_state = 3}, [1316] = {.lex_state = 2, .external_lex_state = 3}, - [1317] = {.lex_state = 4, .external_lex_state = 3}, + [1317] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1318] = {.lex_state = 2, .external_lex_state = 3}, [1319] = {.lex_state = 2, .external_lex_state = 3}, [1320] = {.lex_state = 2, .external_lex_state = 3}, @@ -14678,7 +17264,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1322] = {.lex_state = 2, .external_lex_state = 3}, [1323] = {.lex_state = 2, .external_lex_state = 3}, [1324] = {.lex_state = 2, .external_lex_state = 3}, - [1325] = {.lex_state = 4, .external_lex_state = 3}, + [1325] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1326] = {.lex_state = 2, .external_lex_state = 3}, [1327] = {.lex_state = 2, .external_lex_state = 3}, [1328] = {.lex_state = 2, .external_lex_state = 3}, @@ -14687,16 +17273,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1331] = {.lex_state = 2, .external_lex_state = 3}, [1332] = {.lex_state = 2, .external_lex_state = 3}, [1333] = {.lex_state = 2, .external_lex_state = 3}, - [1334] = {.lex_state = 4, .external_lex_state = 3}, - [1335] = {.lex_state = 4, .external_lex_state = 3}, - [1336] = {.lex_state = 4, .external_lex_state = 3}, - [1337] = {.lex_state = 4, .external_lex_state = 3}, - [1338] = {.lex_state = 4, .external_lex_state = 3}, + [1334] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1335] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1336] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1337] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1338] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1339] = {.lex_state = 4, .external_lex_state = 3}, [1340] = {.lex_state = 4, .external_lex_state = 3}, [1341] = {.lex_state = 4, .external_lex_state = 3}, - [1342] = {.lex_state = 4, .external_lex_state = 3}, - [1343] = {.lex_state = 4, .external_lex_state = 3}, + [1342] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1343] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1344] = {.lex_state = 18, .external_lex_state = 3}, [1345] = {.lex_state = 18, .external_lex_state = 3}, [1346] = {.lex_state = 8, .external_lex_state = 3}, @@ -14859,91 +17445,91 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1503] = {.lex_state = 18, .external_lex_state = 3}, [1504] = {.lex_state = 4, .external_lex_state = 3}, [1505] = {.lex_state = 4, .external_lex_state = 3}, - [1506] = {.lex_state = 4, .external_lex_state = 3}, - [1507] = {.lex_state = 4, .external_lex_state = 3}, + [1506] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1507] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1508] = {.lex_state = 18, .external_lex_state = 3}, - [1509] = {.lex_state = 4, .external_lex_state = 3}, - [1510] = {.lex_state = 15, .external_lex_state = 3}, + [1509] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1510] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1511] = {.lex_state = 4, .external_lex_state = 3}, [1512] = {.lex_state = 4, .external_lex_state = 3}, [1513] = {.lex_state = 8, .external_lex_state = 3}, - [1514] = {.lex_state = 4, .external_lex_state = 3}, + [1514] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1515] = {.lex_state = 4, .external_lex_state = 3}, [1516] = {.lex_state = 18, .external_lex_state = 3}, - [1517] = {.lex_state = 4, .external_lex_state = 3}, + [1517] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 7}, [1518] = {.lex_state = 4, .external_lex_state = 3}, - [1519] = {.lex_state = 4, .external_lex_state = 3}, + [1519] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1520] = {.lex_state = 4, .external_lex_state = 3}, - [1521] = {.lex_state = 4, .external_lex_state = 3}, - [1522] = {.lex_state = 4, .external_lex_state = 3}, - [1523] = {.lex_state = 4, .external_lex_state = 3}, + [1521] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1522] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1523] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1524] = {.lex_state = 4, .external_lex_state = 3}, - [1525] = {.lex_state = 4, .external_lex_state = 3}, - [1526] = {.lex_state = 4, .external_lex_state = 3}, + [1525] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1526] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1527] = {.lex_state = 18, .external_lex_state = 3}, - [1528] = {.lex_state = 4, .external_lex_state = 3}, - [1529] = {.lex_state = 4, .external_lex_state = 3}, - [1530] = {.lex_state = 4, .external_lex_state = 3}, - [1531] = {.lex_state = 4, .external_lex_state = 3}, - [1532] = {.lex_state = 4, .external_lex_state = 3}, + [1528] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1529] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1530] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1531] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1532] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1533] = {.lex_state = 18, .external_lex_state = 3}, [1534] = {.lex_state = 4, .external_lex_state = 3}, - [1535] = {.lex_state = 4, .external_lex_state = 3}, - [1536] = {.lex_state = 4, .external_lex_state = 3}, + [1535] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1536] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1537] = {.lex_state = 4, .external_lex_state = 3}, [1538] = {.lex_state = 18, .external_lex_state = 3}, [1539] = {.lex_state = 4, .external_lex_state = 3}, - [1540] = {.lex_state = 4, .external_lex_state = 3}, - [1541] = {.lex_state = 4, .external_lex_state = 3}, + [1540] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1541] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1542] = {.lex_state = 18, .external_lex_state = 3}, [1543] = {.lex_state = 4, .external_lex_state = 3}, [1544] = {.lex_state = 18, .external_lex_state = 3}, - [1545] = {.lex_state = 4, .external_lex_state = 3}, - [1546] = {.lex_state = 4, .external_lex_state = 3}, - [1547] = {.lex_state = 4, .external_lex_state = 3}, - [1548] = {.lex_state = 4, .external_lex_state = 3}, + [1545] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1546] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1547] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1548] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1549] = {.lex_state = 18, .external_lex_state = 3}, - [1550] = {.lex_state = 15, .external_lex_state = 3}, + [1550] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1551] = {.lex_state = 18, .external_lex_state = 3}, [1552] = {.lex_state = 4, .external_lex_state = 3}, [1553] = {.lex_state = 4, .external_lex_state = 3}, - [1554] = {.lex_state = 15, .external_lex_state = 3}, - [1555] = {.lex_state = 4, .external_lex_state = 3}, - [1556] = {.lex_state = 4, .external_lex_state = 3}, - [1557] = {.lex_state = 4, .external_lex_state = 3}, - [1558] = {.lex_state = 15, .external_lex_state = 3}, + [1554] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1555] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1556] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1557] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1558] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1559] = {.lex_state = 4, .external_lex_state = 3}, - [1560] = {.lex_state = 4, .external_lex_state = 3}, + [1560] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1561] = {.lex_state = 0, .external_lex_state = 3}, [1562] = {.lex_state = 13, .external_lex_state = 3}, [1563] = {.lex_state = 15, .external_lex_state = 3}, [1564] = {.lex_state = 4, .external_lex_state = 3}, [1565] = {.lex_state = 15, .external_lex_state = 3}, - [1566] = {.lex_state = 4, .external_lex_state = 3}, + [1566] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1567] = {.lex_state = 4, .external_lex_state = 3}, - [1568] = {.lex_state = 4, .external_lex_state = 3}, - [1569] = {.lex_state = 4, .external_lex_state = 3}, + [1568] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1569] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1570] = {.lex_state = 15, .external_lex_state = 3}, [1571] = {.lex_state = 15, .external_lex_state = 3}, [1572] = {.lex_state = 15, .external_lex_state = 3}, [1573] = {.lex_state = 4, .external_lex_state = 3}, [1574] = {.lex_state = 4, .external_lex_state = 3}, - [1575] = {.lex_state = 4, .external_lex_state = 3}, + [1575] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1576] = {.lex_state = 4, .external_lex_state = 3}, - [1577] = {.lex_state = 4, .external_lex_state = 3}, - [1578] = {.lex_state = 4, .external_lex_state = 3}, + [1577] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1578] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1579] = {.lex_state = 4, .external_lex_state = 3}, - [1580] = {.lex_state = 15, .external_lex_state = 3}, - [1581] = {.lex_state = 4, .external_lex_state = 3}, + [1580] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1581] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1582] = {.lex_state = 4, .external_lex_state = 3}, [1583] = {.lex_state = 15, .external_lex_state = 3}, - [1584] = {.lex_state = 15, .external_lex_state = 3}, + [1584] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1585] = {.lex_state = 4, .external_lex_state = 3}, [1586] = {.lex_state = 4, .external_lex_state = 3}, - [1587] = {.lex_state = 4, .external_lex_state = 3}, - [1588] = {.lex_state = 4, .external_lex_state = 3}, + [1587] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1588] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1589] = {.lex_state = 4, .external_lex_state = 3}, - [1590] = {.lex_state = 4, .external_lex_state = 3}, + [1590] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1591] = {.lex_state = 4, .external_lex_state = 3}, [1592] = {.lex_state = 4, .external_lex_state = 3}, [1593] = {.lex_state = 4, .external_lex_state = 3}, @@ -14954,16 +17540,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1598] = {.lex_state = 4, .external_lex_state = 3}, [1599] = {.lex_state = 4, .external_lex_state = 3}, [1600] = {.lex_state = 4, .external_lex_state = 3}, - [1601] = {.lex_state = 4, .external_lex_state = 3}, + [1601] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1602] = {.lex_state = 4, .external_lex_state = 3}, [1603] = {.lex_state = 4, .external_lex_state = 3}, [1604] = {.lex_state = 4, .external_lex_state = 3}, - [1605] = {.lex_state = 4, .external_lex_state = 3}, - [1606] = {.lex_state = 15, .external_lex_state = 3}, + [1605] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1606] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1607] = {.lex_state = 0, .external_lex_state = 3}, - [1608] = {.lex_state = 15, .external_lex_state = 3}, + [1608] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1609] = {.lex_state = 0, .external_lex_state = 3}, - [1610] = {.lex_state = 4, .external_lex_state = 3}, + [1610] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1611] = {.lex_state = 4, .external_lex_state = 3}, [1612] = {.lex_state = 0, .external_lex_state = 3}, [1613] = {.lex_state = 4, .external_lex_state = 3}, @@ -14977,7 +17563,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1621] = {.lex_state = 0, .external_lex_state = 3}, [1622] = {.lex_state = 4, .external_lex_state = 3}, [1623] = {.lex_state = 0, .external_lex_state = 3}, - [1624] = {.lex_state = 4, .external_lex_state = 3}, + [1624] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 7}, [1625] = {.lex_state = 0, .external_lex_state = 3}, [1626] = {.lex_state = 0, .external_lex_state = 3}, [1627] = {.lex_state = 0, .external_lex_state = 3}, @@ -14990,8 +17576,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1634] = {.lex_state = 0, .external_lex_state = 3}, [1635] = {.lex_state = 0, .external_lex_state = 3}, [1636] = {.lex_state = 0, .external_lex_state = 3}, - [1637] = {.lex_state = 15, .external_lex_state = 3}, - [1638] = {.lex_state = 15, .external_lex_state = 3}, + [1637] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, + [1638] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1639] = {.lex_state = 0, .external_lex_state = 3}, [1640] = {.lex_state = 4, .external_lex_state = 3}, [1641] = {.lex_state = 0, .external_lex_state = 3}, @@ -15031,10 +17617,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1675] = {.lex_state = 4, .external_lex_state = 3}, [1676] = {.lex_state = 4, .external_lex_state = 3}, [1677] = {.lex_state = 4, .external_lex_state = 3}, - [1678] = {.lex_state = 18, .external_lex_state = 3}, + [1678] = {.lex_state = 18, .external_lex_state = 3, .reserved_word_set_id = 1}, [1679] = {.lex_state = 18, .external_lex_state = 3}, [1680] = {.lex_state = 4, .external_lex_state = 3}, - [1681] = {.lex_state = 18, .external_lex_state = 3}, + [1681] = {.lex_state = 18, .external_lex_state = 3, .reserved_word_set_id = 1}, [1682] = {.lex_state = 4, .external_lex_state = 3}, [1683] = {.lex_state = 4, .external_lex_state = 3}, [1684] = {.lex_state = 4, .external_lex_state = 3}, @@ -15061,7 +17647,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1705] = {.lex_state = 4, .external_lex_state = 3}, [1706] = {.lex_state = 4, .external_lex_state = 3}, [1707] = {.lex_state = 9, .external_lex_state = 3}, - [1708] = {.lex_state = 15, .external_lex_state = 3}, + [1708] = {.lex_state = 15, .external_lex_state = 3, .reserved_word_set_id = 1}, [1709] = {.lex_state = 4, .external_lex_state = 3}, [1710] = {.lex_state = 4, .external_lex_state = 3}, [1711] = {.lex_state = 9, .external_lex_state = 3}, @@ -15160,12 +17746,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1804] = {.lex_state = 18, .external_lex_state = 3}, [1805] = {.lex_state = 4, .external_lex_state = 3}, [1806] = {.lex_state = 0, .external_lex_state = 3}, - [1807] = {.lex_state = 4, .external_lex_state = 3}, + [1807] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1808] = {.lex_state = 4, .external_lex_state = 3}, [1809] = {.lex_state = 4, .external_lex_state = 3}, [1810] = {.lex_state = 19, .external_lex_state = 3}, [1811] = {.lex_state = 58, .external_lex_state = 3}, - [1812] = {.lex_state = 4, .external_lex_state = 3}, + [1812] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1813] = {.lex_state = 58, .external_lex_state = 3}, [1814] = {.lex_state = 58, .external_lex_state = 3}, [1815] = {.lex_state = 58, .external_lex_state = 3}, @@ -15175,7 +17761,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1819] = {.lex_state = 58, .external_lex_state = 3}, [1820] = {.lex_state = 4, .external_lex_state = 3}, [1821] = {.lex_state = 18, .external_lex_state = 3}, - [1822] = {.lex_state = 4, .external_lex_state = 3}, + [1822] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1823] = {.lex_state = 4, .external_lex_state = 3}, [1824] = {.lex_state = 18, .external_lex_state = 3}, [1825] = {.lex_state = 58, .external_lex_state = 3}, @@ -15255,14 +17841,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1899] = {.lex_state = 58, .external_lex_state = 3}, [1900] = {.lex_state = 0, .external_lex_state = 3}, [1901] = {.lex_state = 0, .external_lex_state = 3}, - [1902] = {.lex_state = 3, .external_lex_state = 3}, + [1902] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1903] = {.lex_state = 58, .external_lex_state = 3}, - [1904] = {.lex_state = 3, .external_lex_state = 3}, + [1904] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1905] = {.lex_state = 0, .external_lex_state = 3}, [1906] = {.lex_state = 0, .external_lex_state = 3}, [1907] = {.lex_state = 4, .external_lex_state = 3}, [1908] = {.lex_state = 0, .external_lex_state = 3}, - [1909] = {.lex_state = 3, .external_lex_state = 3}, + [1909] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1910] = {.lex_state = 58, .external_lex_state = 3}, [1911] = {.lex_state = 0, .external_lex_state = 3}, [1912] = {.lex_state = 0, .external_lex_state = 3}, @@ -15275,7 +17861,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1919] = {.lex_state = 58, .external_lex_state = 3}, [1920] = {.lex_state = 0, .external_lex_state = 3}, [1921] = {.lex_state = 0, .external_lex_state = 3}, - [1922] = {.lex_state = 4, .external_lex_state = 3}, + [1922] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1923] = {.lex_state = 4, .external_lex_state = 3}, [1924] = {.lex_state = 58, .external_lex_state = 3}, [1925] = {.lex_state = 58, .external_lex_state = 3}, @@ -15296,7 +17882,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1940] = {.lex_state = 0, .external_lex_state = 3}, [1941] = {.lex_state = 0, .external_lex_state = 3}, [1942] = {.lex_state = 58, .external_lex_state = 3}, - [1943] = {.lex_state = 4, .external_lex_state = 3}, + [1943] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1944] = {.lex_state = 0, .external_lex_state = 3}, [1945] = {.lex_state = 0, .external_lex_state = 3}, [1946] = {.lex_state = 58, .external_lex_state = 3}, @@ -15310,10 +17896,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1954] = {.lex_state = 0, .external_lex_state = 3}, [1955] = {.lex_state = 0, .external_lex_state = 3}, [1956] = {.lex_state = 0, .external_lex_state = 3}, - [1957] = {.lex_state = 3, .external_lex_state = 3}, + [1957] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1958] = {.lex_state = 0, .external_lex_state = 3}, [1959] = {.lex_state = 0, .external_lex_state = 3}, - [1960] = {.lex_state = 3, .external_lex_state = 3}, + [1960] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1961] = {.lex_state = 0, .external_lex_state = 3}, [1962] = {.lex_state = 0, .external_lex_state = 3}, [1963] = {.lex_state = 0, .external_lex_state = 3}, @@ -15322,14 +17908,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1966] = {.lex_state = 0, .external_lex_state = 3}, [1967] = {.lex_state = 4, .external_lex_state = 3}, [1968] = {.lex_state = 0, .external_lex_state = 3}, - [1969] = {.lex_state = 3, .external_lex_state = 3}, + [1969] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1970] = {.lex_state = 0, .external_lex_state = 3}, - [1971] = {.lex_state = 3, .external_lex_state = 3}, + [1971] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1972] = {.lex_state = 0, .external_lex_state = 3}, [1973] = {.lex_state = 0, .external_lex_state = 3}, - [1974] = {.lex_state = 3, .external_lex_state = 3}, + [1974] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1975] = {.lex_state = 9, .external_lex_state = 3}, - [1976] = {.lex_state = 3, .external_lex_state = 3}, + [1976] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1977] = {.lex_state = 58, .external_lex_state = 3}, [1978] = {.lex_state = 58, .external_lex_state = 3}, [1979] = {.lex_state = 0, .external_lex_state = 3}, @@ -15343,49 +17929,49 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1987] = {.lex_state = 58, .external_lex_state = 3}, [1988] = {.lex_state = 0, .external_lex_state = 3}, [1989] = {.lex_state = 0, .external_lex_state = 3}, - [1990] = {.lex_state = 3, .external_lex_state = 3}, + [1990] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1991] = {.lex_state = 0, .external_lex_state = 3}, [1992] = {.lex_state = 58, .external_lex_state = 3}, - [1993] = {.lex_state = 3, .external_lex_state = 3}, + [1993] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1994] = {.lex_state = 58, .external_lex_state = 3}, - [1995] = {.lex_state = 3, .external_lex_state = 3}, + [1995] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [1996] = {.lex_state = 58, .external_lex_state = 3}, - [1997] = {.lex_state = 4, .external_lex_state = 3}, + [1997] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [1998] = {.lex_state = 0, .external_lex_state = 3}, [1999] = {.lex_state = 0, .external_lex_state = 3}, [2000] = {.lex_state = 0, .external_lex_state = 3}, [2001] = {.lex_state = 0, .external_lex_state = 3}, [2002] = {.lex_state = 0, .external_lex_state = 3}, - [2003] = {.lex_state = 3, .external_lex_state = 3}, + [2003] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2004] = {.lex_state = 9, .external_lex_state = 3}, [2005] = {.lex_state = 58, .external_lex_state = 3}, [2006] = {.lex_state = 4, .external_lex_state = 3}, [2007] = {.lex_state = 0, .external_lex_state = 3}, [2008] = {.lex_state = 0, .external_lex_state = 3}, - [2009] = {.lex_state = 3, .external_lex_state = 3}, + [2009] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2010] = {.lex_state = 58, .external_lex_state = 3}, [2011] = {.lex_state = 58, .external_lex_state = 3}, - [2012] = {.lex_state = 3, .external_lex_state = 3}, + [2012] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2013] = {.lex_state = 58, .external_lex_state = 3}, - [2014] = {.lex_state = 3, .external_lex_state = 3}, + [2014] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2015] = {.lex_state = 0, .external_lex_state = 3}, [2016] = {.lex_state = 0, .external_lex_state = 3}, - [2017] = {.lex_state = 4, .external_lex_state = 3}, + [2017] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2018] = {.lex_state = 58, .external_lex_state = 3}, - [2019] = {.lex_state = 4, .external_lex_state = 3}, + [2019] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2020] = {.lex_state = 18, .external_lex_state = 3}, [2021] = {.lex_state = 58, .external_lex_state = 3}, [2022] = {.lex_state = 0, .external_lex_state = 3}, - [2023] = {.lex_state = 3, .external_lex_state = 3}, + [2023] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2024] = {.lex_state = 0, .external_lex_state = 3}, [2025] = {.lex_state = 0, .external_lex_state = 3}, [2026] = {.lex_state = 58, .external_lex_state = 3}, - [2027] = {.lex_state = 3, .external_lex_state = 3}, + [2027] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2028] = {.lex_state = 0, .external_lex_state = 3}, [2029] = {.lex_state = 58, .external_lex_state = 3}, [2030] = {.lex_state = 0, .external_lex_state = 3}, [2031] = {.lex_state = 58, .external_lex_state = 3}, - [2032] = {.lex_state = 4, .external_lex_state = 3}, + [2032] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2033] = {.lex_state = 0, .external_lex_state = 3}, [2034] = {.lex_state = 0, .external_lex_state = 3}, [2035] = {.lex_state = 0, .external_lex_state = 3}, @@ -15411,12 +17997,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2055] = {.lex_state = 0, .external_lex_state = 3}, [2056] = {.lex_state = 0, .external_lex_state = 3}, [2057] = {.lex_state = 0, .external_lex_state = 3}, - [2058] = {.lex_state = 3, .external_lex_state = 3}, + [2058] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2059] = {.lex_state = 0, .external_lex_state = 3}, [2060] = {.lex_state = 0, .external_lex_state = 3}, [2061] = {.lex_state = 0, .external_lex_state = 3}, [2062] = {.lex_state = 58, .external_lex_state = 3}, - [2063] = {.lex_state = 4, .external_lex_state = 3}, + [2063] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2064] = {.lex_state = 0, .external_lex_state = 3}, [2065] = {.lex_state = 58, .external_lex_state = 3}, [2066] = {.lex_state = 0, .external_lex_state = 3}, @@ -15469,7 +18055,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2113] = {.lex_state = 0, .external_lex_state = 3}, [2114] = {.lex_state = 0, .external_lex_state = 3}, [2115] = {.lex_state = 0, .external_lex_state = 3}, - [2116] = {.lex_state = 3, .external_lex_state = 3}, + [2116] = {.lex_state = 3, .external_lex_state = 3, .reserved_word_set_id = 1}, [2117] = {.lex_state = 58, .external_lex_state = 3}, [2118] = {.lex_state = 0, .external_lex_state = 3}, [2119] = {.lex_state = 0, .external_lex_state = 3}, @@ -15479,10 +18065,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2123] = {.lex_state = 58, .external_lex_state = 3}, [2124] = {.lex_state = 0, .external_lex_state = 3}, [2125] = {.lex_state = 58, .external_lex_state = 3}, - [2126] = {.lex_state = 4, .external_lex_state = 3}, + [2126] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2127] = {.lex_state = 0, .external_lex_state = 3}, [2128] = {.lex_state = 0, .external_lex_state = 3}, - [2129] = {.lex_state = 4, .external_lex_state = 3}, + [2129] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2130] = {.lex_state = 0, .external_lex_state = 3}, [2131] = {.lex_state = 0, .external_lex_state = 3}, [2132] = {.lex_state = 58, .external_lex_state = 3}, @@ -15519,14 +18105,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2163] = {.lex_state = 0, .external_lex_state = 3}, [2164] = {.lex_state = 0, .external_lex_state = 3}, [2165] = {.lex_state = 0, .external_lex_state = 3}, - [2166] = {.lex_state = 4, .external_lex_state = 3}, + [2166] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2167] = {.lex_state = 0, .external_lex_state = 3}, [2168] = {.lex_state = 0, .external_lex_state = 3}, [2169] = {.lex_state = 0, .external_lex_state = 3}, - [2170] = {.lex_state = 4, .external_lex_state = 3}, + [2170] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2171] = {.lex_state = 0, .external_lex_state = 3}, [2172] = {.lex_state = 4, .external_lex_state = 3}, - [2173] = {.lex_state = 4, .external_lex_state = 3}, + [2173] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2174] = {.lex_state = 0, .external_lex_state = 3}, [2175] = {.lex_state = 58, .external_lex_state = 3}, [2176] = {.lex_state = 58, .external_lex_state = 3}, @@ -15552,8 +18138,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2196] = {.lex_state = 58, .external_lex_state = 3}, [2197] = {.lex_state = 0, .external_lex_state = 3}, [2198] = {.lex_state = 0, .external_lex_state = 3}, - [2199] = {.lex_state = 4, .external_lex_state = 3}, - [2200] = {.lex_state = 4, .external_lex_state = 3}, + [2199] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2200] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2201] = {.lex_state = 0, .external_lex_state = 3}, [2202] = {.lex_state = 58, .external_lex_state = 3}, [2203] = {.lex_state = 0, .external_lex_state = 3}, @@ -15571,7 +18157,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2215] = {.lex_state = 0, .external_lex_state = 3}, [2216] = {.lex_state = 58, .external_lex_state = 3}, [2217] = {.lex_state = 58, .external_lex_state = 3}, - [2218] = {.lex_state = 4, .external_lex_state = 3}, + [2218] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2219] = {.lex_state = 0, .external_lex_state = 3}, [2220] = {.lex_state = 0, .external_lex_state = 3}, [2221] = {.lex_state = 0, .external_lex_state = 3}, @@ -15581,7 +18167,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2225] = {.lex_state = 0, .external_lex_state = 3}, [2226] = {.lex_state = 58, .external_lex_state = 3}, [2227] = {.lex_state = 0, .external_lex_state = 3}, - [2228] = {.lex_state = 4, .external_lex_state = 3}, + [2228] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2229] = {.lex_state = 0, .external_lex_state = 3}, [2230] = {.lex_state = 0, .external_lex_state = 3}, [2231] = {.lex_state = 0, .external_lex_state = 3}, @@ -15620,7 +18206,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2264] = {.lex_state = 0, .external_lex_state = 3}, [2265] = {.lex_state = 0, .external_lex_state = 3}, [2266] = {.lex_state = 0, .external_lex_state = 3}, - [2267] = {.lex_state = 4, .external_lex_state = 3}, + [2267] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2268] = {.lex_state = 0, .external_lex_state = 3}, [2269] = {.lex_state = 0, .external_lex_state = 3}, [2270] = {.lex_state = 18, .external_lex_state = 3}, @@ -15639,7 +18225,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2283] = {.lex_state = 58, .external_lex_state = 3}, [2284] = {.lex_state = 58, .external_lex_state = 3}, [2285] = {.lex_state = 0, .external_lex_state = 3}, - [2286] = {.lex_state = 4, .external_lex_state = 3}, + [2286] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2287] = {.lex_state = 0, .external_lex_state = 3}, [2288] = {.lex_state = 0, .external_lex_state = 3}, [2289] = {.lex_state = 0, .external_lex_state = 3}, @@ -15651,7 +18237,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2295] = {.lex_state = 0, .external_lex_state = 3}, [2296] = {.lex_state = 0, .external_lex_state = 3}, [2297] = {.lex_state = 0, .external_lex_state = 3}, - [2298] = {.lex_state = 4, .external_lex_state = 3}, + [2298] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2299] = {.lex_state = 0, .external_lex_state = 3}, [2300] = {.lex_state = 0, .external_lex_state = 5}, [2301] = {.lex_state = 58, .external_lex_state = 3}, @@ -15664,7 +18250,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2308] = {.lex_state = 0, .external_lex_state = 3}, [2309] = {.lex_state = 0, .external_lex_state = 3}, [2310] = {.lex_state = 0, .external_lex_state = 3}, - [2311] = {.lex_state = 4, .external_lex_state = 3}, + [2311] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2312] = {.lex_state = 0, .external_lex_state = 3}, [2313] = {.lex_state = 0, .external_lex_state = 3}, [2314] = {.lex_state = 58, .external_lex_state = 3}, @@ -15699,65 +18285,65 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2343] = {.lex_state = 0, .external_lex_state = 3}, [2344] = {.lex_state = 0, .external_lex_state = 3}, [2345] = {.lex_state = 0, .external_lex_state = 3}, - [2346] = {.lex_state = 4, .external_lex_state = 3}, + [2346] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2347] = {.lex_state = 0, .external_lex_state = 3}, - [2348] = {.lex_state = 4, .external_lex_state = 3}, - [2349] = {.lex_state = 4, .external_lex_state = 3}, - [2350] = {.lex_state = 4, .external_lex_state = 3}, - [2351] = {.lex_state = 4, .external_lex_state = 3}, - [2352] = {.lex_state = 4, .external_lex_state = 3}, - [2353] = {.lex_state = 4, .external_lex_state = 3}, - [2354] = {.lex_state = 4, .external_lex_state = 3}, - [2355] = {.lex_state = 4, .external_lex_state = 3}, - [2356] = {.lex_state = 4, .external_lex_state = 3}, - [2357] = {.lex_state = 4, .external_lex_state = 3}, - [2358] = {.lex_state = 4, .external_lex_state = 3}, - [2359] = {.lex_state = 4, .external_lex_state = 3}, + [2348] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2349] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2350] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2351] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2352] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2353] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2354] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2355] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2356] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2357] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2358] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2359] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2360] = {.lex_state = 0, .external_lex_state = 3}, [2361] = {.lex_state = 0, .external_lex_state = 3}, - [2362] = {.lex_state = 4, .external_lex_state = 3}, - [2363] = {.lex_state = 4, .external_lex_state = 3}, + [2362] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2363] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2364] = {.lex_state = 0, .external_lex_state = 3}, - [2365] = {.lex_state = 4, .external_lex_state = 3}, + [2365] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2366] = {.lex_state = 0, .external_lex_state = 3}, - [2367] = {.lex_state = 4, .external_lex_state = 3}, - [2368] = {.lex_state = 4, .external_lex_state = 3}, - [2369] = {.lex_state = 4, .external_lex_state = 3}, - [2370] = {.lex_state = 4, .external_lex_state = 3}, - [2371] = {.lex_state = 4, .external_lex_state = 3}, + [2367] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2368] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2369] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2370] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2371] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2372] = {.lex_state = 0, .external_lex_state = 3}, [2373] = {.lex_state = 9, .external_lex_state = 3}, [2374] = {.lex_state = 9, .external_lex_state = 3}, [2375] = {.lex_state = 0, .external_lex_state = 3}, - [2376] = {.lex_state = 4, .external_lex_state = 3}, + [2376] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2377] = {.lex_state = 0, .external_lex_state = 3}, [2378] = {.lex_state = 0, .external_lex_state = 3}, [2379] = {.lex_state = 0, .external_lex_state = 3}, [2380] = {.lex_state = 9, .external_lex_state = 3}, - [2381] = {.lex_state = 4, .external_lex_state = 3}, + [2381] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2382] = {.lex_state = 0, .external_lex_state = 3}, - [2383] = {.lex_state = 4, .external_lex_state = 3}, - [2384] = {.lex_state = 4, .external_lex_state = 3}, + [2383] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2384] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2385] = {.lex_state = 0, .external_lex_state = 3}, [2386] = {.lex_state = 0, .external_lex_state = 3}, [2387] = {.lex_state = 0, .external_lex_state = 3}, [2388] = {.lex_state = 0, .external_lex_state = 3}, [2389] = {.lex_state = 0, .external_lex_state = 3}, - [2390] = {.lex_state = 4, .external_lex_state = 3}, + [2390] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2391] = {.lex_state = 4, .external_lex_state = 3}, - [2392] = {.lex_state = 4, .external_lex_state = 3}, + [2392] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2393] = {.lex_state = 0, .external_lex_state = 3}, [2394] = {.lex_state = 58, .external_lex_state = 3}, [2395] = {.lex_state = 0, .external_lex_state = 3}, - [2396] = {.lex_state = 4, .external_lex_state = 3}, - [2397] = {.lex_state = 4, .external_lex_state = 3}, - [2398] = {.lex_state = 4, .external_lex_state = 3}, + [2396] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2397] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2398] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2399] = {.lex_state = 0, .external_lex_state = 3}, - [2400] = {.lex_state = 4, .external_lex_state = 3}, - [2401] = {.lex_state = 4, .external_lex_state = 3}, - [2402] = {.lex_state = 4, .external_lex_state = 3}, - [2403] = {.lex_state = 4, .external_lex_state = 3}, - [2404] = {.lex_state = 4, .external_lex_state = 3}, + [2400] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2401] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2402] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2403] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2404] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2405] = {.lex_state = 0, .external_lex_state = 3}, [2406] = {.lex_state = 0, .external_lex_state = 3}, [2407] = {.lex_state = 0, .external_lex_state = 3}, @@ -15768,53 +18354,53 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2412] = {.lex_state = 0, .external_lex_state = 3}, [2413] = {.lex_state = 0, .external_lex_state = 3}, [2414] = {.lex_state = 0, .external_lex_state = 3}, - [2415] = {.lex_state = 4, .external_lex_state = 3}, + [2415] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2416] = {.lex_state = 0, .external_lex_state = 3}, [2417] = {.lex_state = 0, .external_lex_state = 3}, [2418] = {.lex_state = 4, .external_lex_state = 3}, - [2419] = {.lex_state = 4, .external_lex_state = 3}, + [2419] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2420] = {.lex_state = 0, .external_lex_state = 3}, - [2421] = {.lex_state = 4, .external_lex_state = 3}, + [2421] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2422] = {.lex_state = 58, .external_lex_state = 3}, [2423] = {.lex_state = 0, .external_lex_state = 3}, - [2424] = {.lex_state = 4, .external_lex_state = 3}, + [2424] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2425] = {.lex_state = 0, .external_lex_state = 3}, [2426] = {.lex_state = 9, .external_lex_state = 3}, [2427] = {.lex_state = 0, .external_lex_state = 3}, - [2428] = {.lex_state = 4, .external_lex_state = 3}, - [2429] = {.lex_state = 4, .external_lex_state = 3}, - [2430] = {.lex_state = 4, .external_lex_state = 3}, + [2428] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2429] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2430] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2431] = {.lex_state = 0, .external_lex_state = 3}, - [2432] = {.lex_state = 4, .external_lex_state = 3}, + [2432] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2433] = {.lex_state = 0, .external_lex_state = 3}, [2434] = {.lex_state = 9, .external_lex_state = 3}, - [2435] = {.lex_state = 4, .external_lex_state = 3}, - [2436] = {.lex_state = 4, .external_lex_state = 3}, + [2435] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2436] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2437] = {.lex_state = 0, .external_lex_state = 3}, - [2438] = {.lex_state = 4, .external_lex_state = 3}, - [2439] = {.lex_state = 4, .external_lex_state = 3}, + [2438] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2439] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2440] = {.lex_state = 0, .external_lex_state = 3}, [2441] = {.lex_state = 0, .external_lex_state = 3}, - [2442] = {.lex_state = 4, .external_lex_state = 3}, + [2442] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2443] = {.lex_state = 0, .external_lex_state = 3}, - [2444] = {.lex_state = 4, .external_lex_state = 3}, - [2445] = {.lex_state = 4, .external_lex_state = 3}, - [2446] = {.lex_state = 4, .external_lex_state = 3}, - [2447] = {.lex_state = 4, .external_lex_state = 3}, + [2444] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2445] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2446] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2447] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2448] = {.lex_state = 0, .external_lex_state = 3}, - [2449] = {.lex_state = 4, .external_lex_state = 3}, - [2450] = {.lex_state = 4, .external_lex_state = 3}, - [2451] = {.lex_state = 4, .external_lex_state = 3}, - [2452] = {.lex_state = 4, .external_lex_state = 3}, + [2449] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2450] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2451] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2452] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2453] = {.lex_state = 0, .external_lex_state = 3}, - [2454] = {.lex_state = 4, .external_lex_state = 3}, + [2454] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2455] = {.lex_state = 9, .external_lex_state = 3}, - [2456] = {.lex_state = 4, .external_lex_state = 3}, - [2457] = {.lex_state = 4, .external_lex_state = 3}, + [2456] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2457] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2458] = {.lex_state = 0, .external_lex_state = 3}, - [2459] = {.lex_state = 4, .external_lex_state = 3}, - [2460] = {.lex_state = 4, .external_lex_state = 3}, - [2461] = {.lex_state = 4, .external_lex_state = 3}, + [2459] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2460] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2461] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2462] = {.lex_state = 0, .external_lex_state = 3}, [2463] = {.lex_state = 0, .external_lex_state = 3}, [2464] = {.lex_state = 0, .external_lex_state = 3}, @@ -15823,27 +18409,27 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2467] = {.lex_state = 0, .external_lex_state = 3}, [2468] = {.lex_state = 0, .external_lex_state = 3}, [2469] = {.lex_state = 4, .external_lex_state = 3}, - [2470] = {.lex_state = 4, .external_lex_state = 3}, + [2470] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2471] = {.lex_state = 9, .external_lex_state = 3}, [2472] = {.lex_state = 0, .external_lex_state = 3}, [2473] = {.lex_state = 9, .external_lex_state = 3}, - [2474] = {.lex_state = 4, .external_lex_state = 3}, + [2474] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2475] = {.lex_state = 0, .external_lex_state = 3}, [2476] = {.lex_state = 0, .external_lex_state = 3}, - [2477] = {.lex_state = 4, .external_lex_state = 3}, + [2477] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2478] = {.lex_state = 0, .external_lex_state = 3}, [2479] = {.lex_state = 0, .external_lex_state = 3}, [2480] = {.lex_state = 0, .external_lex_state = 3}, [2481] = {.lex_state = 0, .external_lex_state = 3}, [2482] = {.lex_state = 0, .external_lex_state = 3}, - [2483] = {.lex_state = 4, .external_lex_state = 3}, - [2484] = {.lex_state = 4, .external_lex_state = 3}, - [2485] = {.lex_state = 4, .external_lex_state = 3}, + [2483] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2484] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2485] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2486] = {.lex_state = 0, .external_lex_state = 3}, [2487] = {.lex_state = 0, .external_lex_state = 3}, - [2488] = {.lex_state = 4, .external_lex_state = 3}, - [2489] = {.lex_state = 4, .external_lex_state = 3}, - [2490] = {.lex_state = 4, .external_lex_state = 3}, + [2488] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2489] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2490] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2491] = {.lex_state = 0, .external_lex_state = 3}, [2492] = {.lex_state = 0, .external_lex_state = 3}, [2493] = {.lex_state = 9, .external_lex_state = 3}, @@ -15855,24 +18441,24 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2499] = {.lex_state = 0, .external_lex_state = 3}, [2500] = {.lex_state = 0, .external_lex_state = 3}, [2501] = {.lex_state = 4, .external_lex_state = 3}, - [2502] = {.lex_state = 4, .external_lex_state = 3}, - [2503] = {.lex_state = 4, .external_lex_state = 3}, - [2504] = {.lex_state = 4, .external_lex_state = 3}, + [2502] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2503] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2504] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2505] = {.lex_state = 0, .external_lex_state = 3}, - [2506] = {.lex_state = 4, .external_lex_state = 3}, + [2506] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2507] = {.lex_state = 0, .external_lex_state = 3}, [2508] = {.lex_state = 0, .external_lex_state = 3}, [2509] = {.lex_state = 58, .external_lex_state = 3}, [2510] = {.lex_state = 0, .external_lex_state = 3}, [2511] = {.lex_state = 0, .external_lex_state = 3}, - [2512] = {.lex_state = 4, .external_lex_state = 3}, + [2512] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2513] = {.lex_state = 0, .external_lex_state = 3}, [2514] = {.lex_state = 0, .external_lex_state = 3}, - [2515] = {.lex_state = 4, .external_lex_state = 3}, + [2515] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2516] = {.lex_state = 0, .external_lex_state = 3}, [2517] = {.lex_state = 0, .external_lex_state = 3}, [2518] = {.lex_state = 0, .external_lex_state = 3}, - [2519] = {.lex_state = 4, .external_lex_state = 3}, + [2519] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2520] = {.lex_state = 0, .external_lex_state = 3}, [2521] = {.lex_state = 0, .external_lex_state = 3}, [2522] = {.lex_state = 9, .external_lex_state = 3}, @@ -15885,9 +18471,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2529] = {.lex_state = 9, .external_lex_state = 3}, [2530] = {.lex_state = 0, .external_lex_state = 3}, [2531] = {.lex_state = 0, .external_lex_state = 3}, - [2532] = {.lex_state = 4, .external_lex_state = 3}, - [2533] = {.lex_state = 4, .external_lex_state = 3}, - [2534] = {.lex_state = 4, .external_lex_state = 3}, + [2532] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2533] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2534] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2535] = {.lex_state = 0, .external_lex_state = 3}, [2536] = {.lex_state = 0, .external_lex_state = 3}, [2537] = {.lex_state = 0, .external_lex_state = 3}, @@ -15904,14 +18490,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2548] = {.lex_state = 0, .external_lex_state = 3}, [2549] = {.lex_state = 0, .external_lex_state = 3}, [2550] = {.lex_state = 0, .external_lex_state = 3}, - [2551] = {.lex_state = 4, .external_lex_state = 3}, + [2551] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2552] = {.lex_state = 9, .external_lex_state = 3}, [2553] = {.lex_state = 0, .external_lex_state = 3}, [2554] = {.lex_state = 9, .external_lex_state = 3}, [2555] = {.lex_state = 0, .external_lex_state = 3}, [2556] = {.lex_state = 0, .external_lex_state = 3}, [2557] = {.lex_state = 0, .external_lex_state = 3}, - [2558] = {.lex_state = 4, .external_lex_state = 3}, + [2558] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2559] = {.lex_state = 0, .external_lex_state = 3}, [2560] = {.lex_state = 0, .external_lex_state = 3}, [2561] = {.lex_state = 0, .external_lex_state = 3}, @@ -15919,24 +18505,103 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2563] = {.lex_state = 4, .external_lex_state = 3}, [2564] = {.lex_state = 0, .external_lex_state = 3}, [2565] = {.lex_state = 0, .external_lex_state = 3}, - [2566] = {.lex_state = 4, .external_lex_state = 3}, - [2567] = {.lex_state = 4, .external_lex_state = 3}, + [2566] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [2567] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2568] = {.lex_state = 0, .external_lex_state = 3}, [2569] = {.lex_state = 4, .external_lex_state = 3}, - [2570] = {.lex_state = 4, .external_lex_state = 3}, + [2570] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2571] = {.lex_state = 4, .external_lex_state = 3}, - [2572] = {.lex_state = 4, .external_lex_state = 3}, + [2572] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2573] = {.lex_state = 0, .external_lex_state = 3}, [2574] = {.lex_state = 0, .external_lex_state = 3}, - [2575] = {.lex_state = 4, .external_lex_state = 3}, + [2575] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2576] = {.lex_state = 0, .external_lex_state = 3}, [2577] = {.lex_state = 4, .external_lex_state = 3}, [2578] = {.lex_state = 9, .external_lex_state = 3}, - [2579] = {.lex_state = 4, .external_lex_state = 3}, + [2579] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [2580] = {.lex_state = 0, .external_lex_state = 3}, [2581] = {.lex_state = 0, .external_lex_state = 3}, }; +static const TSSymbol ts_reserved_words[8][MAX_RESERVED_WORD_SET_SIZE] = { + [1] = { + anon_sym_enum, + anon_sym_fn, + anon_sym_for, + anon_sym_if, + anon_sym_let, + anon_sym_loop, + anon_sym_match, + anon_sym_mod, + anon_sym_struct, + anon_sym_type, + anon_sym_use, + anon_sym_while, + }, + [2] = { + anon_sym_enum, + anon_sym_fn, + anon_sym_let, + anon_sym_mod, + anon_sym_struct, + anon_sym_type, + anon_sym_use, + }, + [3] = { + anon_sym_enum, + anon_sym_fn, + anon_sym_mod, + anon_sym_struct, + anon_sym_type, + anon_sym_use, + }, + [4] = { + anon_sym_enum, + anon_sym_if, + anon_sym_let, + anon_sym_loop, + anon_sym_match, + anon_sym_mod, + anon_sym_struct, + anon_sym_type, + anon_sym_use, + anon_sym_while, + }, + [5] = { + anon_sym_for, + anon_sym_if, + anon_sym_loop, + anon_sym_match, + anon_sym_while, + }, + [6] = { + anon_sym_enum, + anon_sym_fn, + anon_sym_if, + anon_sym_let, + anon_sym_loop, + anon_sym_match, + anon_sym_mod, + anon_sym_struct, + anon_sym_type, + anon_sym_use, + anon_sym_while, + }, + [7] = { + anon_sym_enum, + anon_sym_for, + anon_sym_if, + anon_sym_let, + anon_sym_loop, + anon_sym_match, + anon_sym_mod, + anon_sym_struct, + anon_sym_type, + anon_sym_use, + anon_sym_while, + }, +}; + enum { ts_external_token__string_content = 0, ts_external_token_raw_string_literal = 1, @@ -15977,7 +18642,7 @@ static const bool ts_external_scanner_states[6][EXTERNAL_TOKEN_COUNT] = { }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { + [STATE(0)] = { [ts_builtin_sym_end] = ACTIONS(1), [sym_identifier] = ACTIONS(1), [anon_sym_SEMI] = ACTIONS(1), @@ -16160,7 +18825,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1), [sym_block_comment] = ACTIONS(3), }, - [1] = { + [STATE(1)] = { [sym_source_file] = STATE(2476), [sym__statement] = STATE(10), [sym_empty_statement] = STATE(10), @@ -16310,7 +18975,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [2] = { + [STATE(2)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -16459,7 +19124,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [3] = { + [STATE(3)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -16608,7 +19273,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [4] = { + [STATE(4)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -16757,7 +19422,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(237), [sym_block_comment] = ACTIONS(3), }, - [5] = { + [STATE(5)] = { [sym__statement] = STATE(3), [sym_empty_statement] = STATE(3), [sym_expression_statement] = STATE(3), @@ -16906,7 +19571,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [6] = { + [STATE(6)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -17055,7 +19720,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [7] = { + [STATE(7)] = { [sym__statement] = STATE(12), [sym_empty_statement] = STATE(12), [sym_expression_statement] = STATE(12), @@ -17204,7 +19869,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [8] = { + [STATE(8)] = { [sym__statement] = STATE(14), [sym_empty_statement] = STATE(14), [sym_expression_statement] = STATE(14), @@ -17353,7 +20018,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [9] = { + [STATE(9)] = { [sym__statement] = STATE(2), [sym_empty_statement] = STATE(2), [sym_expression_statement] = STATE(2), @@ -17502,7 +20167,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [10] = { + [STATE(10)] = { [sym__statement] = STATE(13), [sym_empty_statement] = STATE(13), [sym_expression_statement] = STATE(13), @@ -17651,7 +20316,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [11] = { + [STATE(11)] = { [sym__statement] = STATE(16), [sym_empty_statement] = STATE(16), [sym_expression_statement] = STATE(16), @@ -17800,7 +20465,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [12] = { + [STATE(12)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -17949,7 +20614,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [13] = { + [STATE(13)] = { [sym__statement] = STATE(13), [sym_empty_statement] = STATE(13), [sym_expression_statement] = STATE(13), @@ -18098,7 +20763,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(237), [sym_block_comment] = ACTIONS(3), }, - [14] = { + [STATE(14)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -18247,7 +20912,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [15] = { + [STATE(15)] = { [sym__statement] = STATE(6), [sym_empty_statement] = STATE(6), [sym_expression_statement] = STATE(6), @@ -18396,7 +21061,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [16] = { + [STATE(16)] = { [sym__statement] = STATE(4), [sym_empty_statement] = STATE(4), [sym_expression_statement] = STATE(4), @@ -18545,7 +21210,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [17] = { + [STATE(17)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -18687,7 +21352,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [18] = { + [STATE(18)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -18828,7 +21493,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [19] = { + [STATE(19)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -18969,7 +21634,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [20] = { + [STATE(20)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -19110,7 +21775,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [21] = { + [STATE(21)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -19251,7 +21916,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [22] = { + [STATE(22)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -19392,7 +22057,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [23] = { + [STATE(23)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -19533,7 +22198,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [24] = { + [STATE(24)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -19674,7 +22339,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [25] = { + [STATE(25)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -19810,7 +22475,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [26] = { + [STATE(26)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -19945,7 +22610,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [27] = { + [STATE(27)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -20080,7 +22745,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [28] = { + [STATE(28)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -20215,7 +22880,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [29] = { + [STATE(29)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -20350,7 +23015,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [30] = { + [STATE(30)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -20485,7 +23150,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [31] = { + [STATE(31)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -20620,7 +23285,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [32] = { + [STATE(32)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -20755,7 +23420,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [33] = { + [STATE(33)] = { [sym_attribute_item] = STATE(623), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -20866,7 +23531,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [34] = { + [STATE(34)] = { [sym_attribute_item] = STATE(42), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -20977,7 +23642,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [35] = { + [STATE(35)] = { [sym_attribute_item] = STATE(33), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21088,7 +23753,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [36] = { + [STATE(36)] = { [sym_attribute_item] = STATE(43), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21198,7 +23863,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [37] = { + [STATE(37)] = { [sym_attribute_item] = STATE(40), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21308,7 +23973,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [38] = { + [STATE(38)] = { [sym_attribute_item] = STATE(43), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21418,7 +24083,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [39] = { + [STATE(39)] = { [sym_attribute_item] = STATE(43), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21528,7 +24193,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [40] = { + [STATE(40)] = { [sym_attribute_item] = STATE(623), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21637,7 +24302,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [41] = { + [STATE(41)] = { [sym_attribute_item] = STATE(43), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21746,7 +24411,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [42] = { + [STATE(42)] = { [sym_attribute_item] = STATE(623), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21855,7 +24520,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [43] = { + [STATE(43)] = { [sym_attribute_item] = STATE(623), [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), @@ -21964,7 +24629,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [44] = { + [STATE(44)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -22072,7 +24737,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [45] = { + [STATE(45)] = { [sym_else_clause] = STATE(178), [ts_builtin_sym_end] = ACTIONS(392), [sym_identifier] = ACTIONS(394), @@ -22180,7 +24845,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(392), [sym_block_comment] = ACTIONS(3), }, - [46] = { + [STATE(46)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -22288,7 +24953,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [47] = { + [STATE(47)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -22396,7 +25061,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [48] = { + [STATE(48)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -22504,7 +25169,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [49] = { + [STATE(49)] = { [sym_else_clause] = STATE(123), [ts_builtin_sym_end] = ACTIONS(402), [sym_identifier] = ACTIONS(404), @@ -22612,7 +25277,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(402), [sym_block_comment] = ACTIONS(3), }, - [50] = { + [STATE(50)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -22720,7 +25385,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(486), [sym_block_comment] = ACTIONS(3), }, - [51] = { + [STATE(51)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -22827,7 +25492,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [52] = { + [STATE(52)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -22934,7 +25599,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [53] = { + [STATE(53)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -23041,7 +25706,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [54] = { + [STATE(54)] = { [ts_builtin_sym_end] = ACTIONS(518), [sym_identifier] = ACTIONS(520), [anon_sym_SEMI] = ACTIONS(518), @@ -23148,7 +25813,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(518), [sym_block_comment] = ACTIONS(3), }, - [55] = { + [STATE(55)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -23255,7 +25920,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [56] = { + [STATE(56)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -23362,7 +26027,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [57] = { + [STATE(57)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -23469,7 +26134,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [58] = { + [STATE(58)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -23576,7 +26241,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [59] = { + [STATE(59)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -23683,7 +26348,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [60] = { + [STATE(60)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -23790,7 +26455,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [61] = { + [STATE(61)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -23897,7 +26562,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [62] = { + [STATE(62)] = { [ts_builtin_sym_end] = ACTIONS(538), [sym_identifier] = ACTIONS(540), [anon_sym_SEMI] = ACTIONS(538), @@ -24004,7 +26669,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(538), [sym_block_comment] = ACTIONS(3), }, - [63] = { + [STATE(63)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -24111,7 +26776,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [64] = { + [STATE(64)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -24218,7 +26883,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [65] = { + [STATE(65)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -24325,7 +26990,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [66] = { + [STATE(66)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -24432,7 +27097,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [67] = { + [STATE(67)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -24539,7 +27204,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [68] = { + [STATE(68)] = { [ts_builtin_sym_end] = ACTIONS(548), [sym_identifier] = ACTIONS(550), [anon_sym_SEMI] = ACTIONS(548), @@ -24646,7 +27311,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(548), [sym_block_comment] = ACTIONS(3), }, - [69] = { + [STATE(69)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -24753,7 +27418,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [70] = { + [STATE(70)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -24860,7 +27525,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [71] = { + [STATE(71)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -24967,7 +27632,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [72] = { + [STATE(72)] = { [ts_builtin_sym_end] = ACTIONS(558), [sym_identifier] = ACTIONS(560), [anon_sym_SEMI] = ACTIONS(558), @@ -25073,7 +27738,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(558), [sym_block_comment] = ACTIONS(3), }, - [73] = { + [STATE(73)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -25179,7 +27844,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [74] = { + [STATE(74)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -25285,7 +27950,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [75] = { + [STATE(75)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -25391,7 +28056,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [76] = { + [STATE(76)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -25497,7 +28162,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [77] = { + [STATE(77)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -25603,7 +28268,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [78] = { + [STATE(78)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -25709,7 +28374,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [79] = { + [STATE(79)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -25815,7 +28480,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [80] = { + [STATE(80)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -25921,7 +28586,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [81] = { + [STATE(81)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -26027,7 +28692,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [82] = { + [STATE(82)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -26133,7 +28798,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [83] = { + [STATE(83)] = { [ts_builtin_sym_end] = ACTIONS(562), [sym_identifier] = ACTIONS(564), [anon_sym_SEMI] = ACTIONS(566), @@ -26239,7 +28904,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(562), [sym_block_comment] = ACTIONS(3), }, - [84] = { + [STATE(84)] = { [ts_builtin_sym_end] = ACTIONS(570), [sym_identifier] = ACTIONS(572), [anon_sym_SEMI] = ACTIONS(570), @@ -26345,7 +29010,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(570), [sym_block_comment] = ACTIONS(3), }, - [85] = { + [STATE(85)] = { [ts_builtin_sym_end] = ACTIONS(574), [sym_identifier] = ACTIONS(576), [anon_sym_SEMI] = ACTIONS(574), @@ -26451,7 +29116,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(574), [sym_block_comment] = ACTIONS(3), }, - [86] = { + [STATE(86)] = { [ts_builtin_sym_end] = ACTIONS(578), [sym_identifier] = ACTIONS(580), [anon_sym_SEMI] = ACTIONS(578), @@ -26557,7 +29222,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(578), [sym_block_comment] = ACTIONS(3), }, - [87] = { + [STATE(87)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -26663,7 +29328,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [88] = { + [STATE(88)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -26769,7 +29434,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [89] = { + [STATE(89)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -26875,7 +29540,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [90] = { + [STATE(90)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -26981,7 +29646,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [91] = { + [STATE(91)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -27087,7 +29752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [92] = { + [STATE(92)] = { [ts_builtin_sym_end] = ACTIONS(582), [sym_identifier] = ACTIONS(584), [anon_sym_SEMI] = ACTIONS(582), @@ -27193,7 +29858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(582), [sym_block_comment] = ACTIONS(3), }, - [93] = { + [STATE(93)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -27299,7 +29964,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [94] = { + [STATE(94)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -27405,7 +30070,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [95] = { + [STATE(95)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -27511,7 +30176,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [96] = { + [STATE(96)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -27617,7 +30282,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [97] = { + [STATE(97)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -27723,7 +30388,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [98] = { + [STATE(98)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -27829,7 +30494,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [99] = { + [STATE(99)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -27935,7 +30600,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [100] = { + [STATE(100)] = { [ts_builtin_sym_end] = ACTIONS(586), [sym_identifier] = ACTIONS(588), [anon_sym_SEMI] = ACTIONS(586), @@ -28041,7 +30706,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(586), [sym_block_comment] = ACTIONS(3), }, - [101] = { + [STATE(101)] = { [ts_builtin_sym_end] = ACTIONS(590), [sym_identifier] = ACTIONS(592), [anon_sym_SEMI] = ACTIONS(590), @@ -28147,7 +30812,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(590), [sym_block_comment] = ACTIONS(3), }, - [102] = { + [STATE(102)] = { [ts_builtin_sym_end] = ACTIONS(594), [sym_identifier] = ACTIONS(596), [anon_sym_SEMI] = ACTIONS(594), @@ -28253,7 +30918,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(594), [sym_block_comment] = ACTIONS(3), }, - [103] = { + [STATE(103)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -28359,7 +31024,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [104] = { + [STATE(104)] = { [ts_builtin_sym_end] = ACTIONS(598), [sym_identifier] = ACTIONS(600), [anon_sym_SEMI] = ACTIONS(598), @@ -28465,7 +31130,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(598), [sym_block_comment] = ACTIONS(3), }, - [105] = { + [STATE(105)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -28571,7 +31236,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [106] = { + [STATE(106)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -28677,7 +31342,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [107] = { + [STATE(107)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -28783,7 +31448,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [108] = { + [STATE(108)] = { [ts_builtin_sym_end] = ACTIONS(620), [sym_identifier] = ACTIONS(622), [anon_sym_SEMI] = ACTIONS(620), @@ -28889,7 +31554,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(620), [sym_block_comment] = ACTIONS(3), }, - [109] = { + [STATE(109)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -28995,7 +31660,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [110] = { + [STATE(110)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -29101,7 +31766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [111] = { + [STATE(111)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -29207,7 +31872,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [112] = { + [STATE(112)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -29313,7 +31978,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [113] = { + [STATE(113)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -29419,7 +32084,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [114] = { + [STATE(114)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -29525,7 +32190,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [115] = { + [STATE(115)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -29631,7 +32296,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [116] = { + [STATE(116)] = { [ts_builtin_sym_end] = ACTIONS(624), [sym_identifier] = ACTIONS(626), [anon_sym_SEMI] = ACTIONS(624), @@ -29737,7 +32402,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(624), [sym_block_comment] = ACTIONS(3), }, - [117] = { + [STATE(117)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -29843,7 +32508,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [118] = { + [STATE(118)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -29949,7 +32614,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [119] = { + [STATE(119)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -30055,7 +32720,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [120] = { + [STATE(120)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -30161,7 +32826,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [121] = { + [STATE(121)] = { [ts_builtin_sym_end] = ACTIONS(628), [sym_identifier] = ACTIONS(630), [anon_sym_SEMI] = ACTIONS(628), @@ -30267,7 +32932,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(628), [sym_block_comment] = ACTIONS(3), }, - [122] = { + [STATE(122)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -30373,7 +33038,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [123] = { + [STATE(123)] = { [ts_builtin_sym_end] = ACTIONS(632), [sym_identifier] = ACTIONS(634), [anon_sym_SEMI] = ACTIONS(632), @@ -30479,7 +33144,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(632), [sym_block_comment] = ACTIONS(3), }, - [124] = { + [STATE(124)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -30585,7 +33250,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [125] = { + [STATE(125)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -30691,7 +33356,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [126] = { + [STATE(126)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -30797,7 +33462,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [127] = { + [STATE(127)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -30903,7 +33568,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [128] = { + [STATE(128)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -31009,7 +33674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [129] = { + [STATE(129)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -31115,7 +33780,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [130] = { + [STATE(130)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -31221,7 +33886,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [131] = { + [STATE(131)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31327,7 +33992,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [132] = { + [STATE(132)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31433,7 +34098,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [133] = { + [STATE(133)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31539,7 +34204,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [134] = { + [STATE(134)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31645,7 +34310,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [135] = { + [STATE(135)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31751,7 +34416,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [136] = { + [STATE(136)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31857,7 +34522,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [137] = { + [STATE(137)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -31963,7 +34628,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [138] = { + [STATE(138)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32069,7 +34734,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [139] = { + [STATE(139)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32175,7 +34840,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [140] = { + [STATE(140)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32281,7 +34946,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [141] = { + [STATE(141)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32387,7 +35052,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [142] = { + [STATE(142)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32493,7 +35158,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [143] = { + [STATE(143)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32599,7 +35264,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [144] = { + [STATE(144)] = { [ts_builtin_sym_end] = ACTIONS(636), [sym_identifier] = ACTIONS(638), [anon_sym_SEMI] = ACTIONS(636), @@ -32705,7 +35370,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(636), [sym_block_comment] = ACTIONS(3), }, - [145] = { + [STATE(145)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -32811,7 +35476,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [146] = { + [STATE(146)] = { [ts_builtin_sym_end] = ACTIONS(640), [sym_identifier] = ACTIONS(642), [anon_sym_SEMI] = ACTIONS(640), @@ -32917,7 +35582,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(640), [sym_block_comment] = ACTIONS(3), }, - [147] = { + [STATE(147)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -33023,7 +35688,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [148] = { + [STATE(148)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -33129,7 +35794,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [149] = { + [STATE(149)] = { [ts_builtin_sym_end] = ACTIONS(644), [sym_identifier] = ACTIONS(646), [anon_sym_SEMI] = ACTIONS(644), @@ -33235,7 +35900,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(644), [sym_block_comment] = ACTIONS(3), }, - [150] = { + [STATE(150)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -33341,7 +36006,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [151] = { + [STATE(151)] = { [ts_builtin_sym_end] = ACTIONS(648), [sym_identifier] = ACTIONS(650), [anon_sym_SEMI] = ACTIONS(648), @@ -33447,7 +36112,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(648), [sym_block_comment] = ACTIONS(3), }, - [152] = { + [STATE(152)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -33553,7 +36218,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [153] = { + [STATE(153)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -33659,7 +36324,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [154] = { + [STATE(154)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -33765,7 +36430,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [155] = { + [STATE(155)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -33871,7 +36536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [156] = { + [STATE(156)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -33977,7 +36642,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [157] = { + [STATE(157)] = { [ts_builtin_sym_end] = ACTIONS(652), [sym_identifier] = ACTIONS(654), [anon_sym_SEMI] = ACTIONS(652), @@ -34083,7 +36748,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(652), [sym_block_comment] = ACTIONS(3), }, - [158] = { + [STATE(158)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -34189,7 +36854,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [159] = { + [STATE(159)] = { [ts_builtin_sym_end] = ACTIONS(656), [sym_identifier] = ACTIONS(658), [anon_sym_SEMI] = ACTIONS(656), @@ -34295,7 +36960,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(656), [sym_block_comment] = ACTIONS(3), }, - [160] = { + [STATE(160)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -34401,7 +37066,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [161] = { + [STATE(161)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -34507,7 +37172,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [162] = { + [STATE(162)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -34613,7 +37278,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [163] = { + [STATE(163)] = { [ts_builtin_sym_end] = ACTIONS(660), [sym_identifier] = ACTIONS(662), [anon_sym_SEMI] = ACTIONS(660), @@ -34719,7 +37384,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(660), [sym_block_comment] = ACTIONS(3), }, - [164] = { + [STATE(164)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -34825,7 +37490,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [165] = { + [STATE(165)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -34931,7 +37596,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [166] = { + [STATE(166)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -35037,7 +37702,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [167] = { + [STATE(167)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -35143,7 +37808,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [168] = { + [STATE(168)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -35249,7 +37914,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [169] = { + [STATE(169)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -35355,7 +38020,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [170] = { + [STATE(170)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -35461,7 +38126,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [171] = { + [STATE(171)] = { [ts_builtin_sym_end] = ACTIONS(664), [sym_identifier] = ACTIONS(666), [anon_sym_SEMI] = ACTIONS(664), @@ -35567,7 +38232,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(664), [sym_block_comment] = ACTIONS(3), }, - [172] = { + [STATE(172)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -35673,7 +38338,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [173] = { + [STATE(173)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -35779,7 +38444,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [174] = { + [STATE(174)] = { [ts_builtin_sym_end] = ACTIONS(668), [sym_identifier] = ACTIONS(670), [anon_sym_SEMI] = ACTIONS(668), @@ -35885,7 +38550,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(668), [sym_block_comment] = ACTIONS(3), }, - [175] = { + [STATE(175)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -35991,7 +38656,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [176] = { + [STATE(176)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36097,7 +38762,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [177] = { + [STATE(177)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36203,7 +38868,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [178] = { + [STATE(178)] = { [ts_builtin_sym_end] = ACTIONS(672), [sym_identifier] = ACTIONS(674), [anon_sym_SEMI] = ACTIONS(672), @@ -36309,7 +38974,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(672), [sym_block_comment] = ACTIONS(3), }, - [179] = { + [STATE(179)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36415,7 +39080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [180] = { + [STATE(180)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36521,7 +39186,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [181] = { + [STATE(181)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36627,7 +39292,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [182] = { + [STATE(182)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36733,7 +39398,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [183] = { + [STATE(183)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -36839,7 +39504,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [184] = { + [STATE(184)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1945), @@ -36945,7 +39610,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [185] = { + [STATE(185)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -37051,7 +39716,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [186] = { + [STATE(186)] = { [ts_builtin_sym_end] = ACTIONS(676), [sym_identifier] = ACTIONS(678), [anon_sym_SEMI] = ACTIONS(676), @@ -37157,7 +39822,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(676), [sym_block_comment] = ACTIONS(3), }, - [187] = { + [STATE(187)] = { [sym_bracketed_type] = STATE(2378), [sym_generic_function] = STATE(802), [sym_generic_type_with_turbofish] = STATE(1906), @@ -37263,7 +39928,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(91), [sym_block_comment] = ACTIONS(3), }, - [188] = { + [STATE(188)] = { [sym_identifier] = ACTIONS(564), [anon_sym_SEMI] = ACTIONS(566), [anon_sym_macro_rules_BANG] = ACTIONS(562), @@ -37368,7 +40033,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(562), [sym_block_comment] = ACTIONS(3), }, - [189] = { + [STATE(189)] = { [sym_attribute_item] = STATE(201), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2110), @@ -37471,7 +40136,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [190] = { + [STATE(190)] = { [sym_attribute_item] = STATE(202), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2088), @@ -37574,7 +40239,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [191] = { + [STATE(191)] = { [sym_attribute_item] = STATE(201), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2110), @@ -37677,7 +40342,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [192] = { + [STATE(192)] = { [sym_attribute_item] = STATE(201), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2110), @@ -37780,7 +40445,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [193] = { + [STATE(193)] = { [sym_attribute_item] = STATE(201), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2110), @@ -37883,7 +40548,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [194] = { + [STATE(194)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -37985,7 +40650,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [195] = { + [STATE(195)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -38087,7 +40752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [196] = { + [STATE(196)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -38189,7 +40854,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [197] = { + [STATE(197)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -38291,7 +40956,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [198] = { + [STATE(198)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -38393,7 +41058,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [199] = { + [STATE(199)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -38495,7 +41160,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [200] = { + [STATE(200)] = { [sym_attribute_item] = STATE(203), [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2333), @@ -38596,7 +41261,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [201] = { + [STATE(201)] = { [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(1973), [sym_variadic_parameter] = STATE(1973), @@ -38695,7 +41360,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [202] = { + [STATE(202)] = { [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2147), [sym_variadic_parameter] = STATE(2147), @@ -38794,7 +41459,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [203] = { + [STATE(203)] = { [sym_function_modifiers] = STATE(2577), [sym_self_parameter] = STATE(2287), [sym_variadic_parameter] = STATE(2287), @@ -38893,7 +41558,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [204] = { + [STATE(204)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1899), @@ -38990,7 +41655,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [205] = { + [STATE(205)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1865), @@ -39087,7 +41752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [206] = { + [STATE(206)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1865), @@ -39184,7 +41849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [207] = { + [STATE(207)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1865), @@ -39281,7 +41946,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [208] = { + [STATE(208)] = { [sym_identifier] = ACTIONS(848), [anon_sym_SEMI] = ACTIONS(850), [anon_sym_LPAREN] = ACTIONS(850), @@ -39377,7 +42042,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(850), [sym_block_comment] = ACTIONS(3), }, - [209] = { + [STATE(209)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1407), @@ -39472,7 +42137,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [210] = { + [STATE(210)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1407), @@ -39567,7 +42232,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [211] = { + [STATE(211)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -39662,7 +42327,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [212] = { + [STATE(212)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -39757,7 +42422,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [213] = { + [STATE(213)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1407), @@ -39852,7 +42517,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [214] = { + [STATE(214)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1407), @@ -39947,7 +42612,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [215] = { + [STATE(215)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1407), @@ -40042,7 +42707,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [216] = { + [STATE(216)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -40137,7 +42802,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [217] = { + [STATE(217)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -40232,7 +42897,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [218] = { + [STATE(218)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -40327,7 +42992,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [219] = { + [STATE(219)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -40413,7 +43078,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(880), [sym_block_comment] = ACTIONS(3), }, - [220] = { + [STATE(220)] = { [sym__attr] = STATE(2475), [sym_custom_attr] = STATE(2475), [sym_built_in_attr] = STATE(2475), @@ -40495,7 +43160,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [221] = { + [STATE(221)] = { [sym__attr] = STATE(2463), [sym_custom_attr] = STATE(2463), [sym_built_in_attr] = STATE(2463), @@ -40577,7 +43242,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [222] = { + [STATE(222)] = { [sym__attr] = STATE(2431), [sym_custom_attr] = STATE(2431), [sym_built_in_attr] = STATE(2431), @@ -40659,7 +43324,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [223] = { + [STATE(223)] = { [sym_else_clause] = STATE(248), [sym_identifier] = ACTIONS(404), [anon_sym_LPAREN] = ACTIONS(402), @@ -40741,7 +43406,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(402), [sym_block_comment] = ACTIONS(3), }, - [224] = { + [STATE(224)] = { [sym__attr] = STATE(2556), [sym_custom_attr] = STATE(2556), [sym_built_in_attr] = STATE(2556), @@ -40823,7 +43488,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [225] = { + [STATE(225)] = { [sym__attr] = STATE(2379), [sym_custom_attr] = STATE(2379), [sym_built_in_attr] = STATE(2379), @@ -40905,7 +43570,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [226] = { + [STATE(226)] = { [sym_else_clause] = STATE(232), [sym_identifier] = ACTIONS(394), [anon_sym_LPAREN] = ACTIONS(392), @@ -40987,7 +43652,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(392), [sym_block_comment] = ACTIONS(3), }, - [227] = { + [STATE(227)] = { [sym__attr] = STATE(2411), [sym_custom_attr] = STATE(2411), [sym_built_in_attr] = STATE(2411), @@ -41069,7 +43734,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [228] = { + [STATE(228)] = { [sym__attr] = STATE(2560), [sym_custom_attr] = STATE(2560), [sym_built_in_attr] = STATE(2560), @@ -41151,7 +43816,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(892), [sym_block_comment] = ACTIONS(3), }, - [229] = { + [STATE(229)] = { [sym_identifier] = ACTIONS(550), [anon_sym_LPAREN] = ACTIONS(548), [anon_sym_RBRACE] = ACTIONS(548), @@ -41232,7 +43897,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(548), [sym_block_comment] = ACTIONS(3), }, - [230] = { + [STATE(230)] = { [sym_identifier] = ACTIONS(540), [anon_sym_LPAREN] = ACTIONS(538), [anon_sym_RBRACE] = ACTIONS(538), @@ -41313,7 +43978,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(538), [sym_block_comment] = ACTIONS(3), }, - [231] = { + [STATE(231)] = { [sym_identifier] = ACTIONS(520), [anon_sym_LPAREN] = ACTIONS(518), [anon_sym_RBRACE] = ACTIONS(518), @@ -41394,7 +44059,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(518), [sym_block_comment] = ACTIONS(3), }, - [232] = { + [STATE(232)] = { [sym_identifier] = ACTIONS(674), [anon_sym_LPAREN] = ACTIONS(672), [anon_sym_RBRACE] = ACTIONS(672), @@ -41474,7 +44139,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(672), [sym_block_comment] = ACTIONS(3), }, - [233] = { + [STATE(233)] = { [sym_identifier] = ACTIONS(670), [anon_sym_LPAREN] = ACTIONS(668), [anon_sym_RBRACE] = ACTIONS(668), @@ -41554,7 +44219,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(668), [sym_block_comment] = ACTIONS(3), }, - [234] = { + [STATE(234)] = { [sym_identifier] = ACTIONS(592), [anon_sym_LPAREN] = ACTIONS(590), [anon_sym_RBRACE] = ACTIONS(590), @@ -41634,7 +44299,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(590), [sym_block_comment] = ACTIONS(3), }, - [235] = { + [STATE(235)] = { [sym_identifier] = ACTIONS(896), [anon_sym_LPAREN] = ACTIONS(898), [anon_sym_RBRACE] = ACTIONS(566), @@ -41714,7 +44379,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(898), [sym_block_comment] = ACTIONS(3), }, - [236] = { + [STATE(236)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1992), @@ -41794,7 +44459,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [237] = { + [STATE(237)] = { [sym_identifier] = ACTIONS(588), [anon_sym_LPAREN] = ACTIONS(586), [anon_sym_RBRACE] = ACTIONS(586), @@ -41874,7 +44539,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(586), [sym_block_comment] = ACTIONS(3), }, - [238] = { + [STATE(238)] = { [sym_identifier] = ACTIONS(630), [anon_sym_LPAREN] = ACTIONS(628), [anon_sym_RBRACE] = ACTIONS(628), @@ -41954,7 +44619,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(628), [sym_block_comment] = ACTIONS(3), }, - [239] = { + [STATE(239)] = { [sym_identifier] = ACTIONS(638), [anon_sym_LPAREN] = ACTIONS(636), [anon_sym_RBRACE] = ACTIONS(636), @@ -42034,7 +44699,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(636), [sym_block_comment] = ACTIONS(3), }, - [240] = { + [STATE(240)] = { [sym_identifier] = ACTIONS(666), [anon_sym_LPAREN] = ACTIONS(664), [anon_sym_RBRACE] = ACTIONS(664), @@ -42114,7 +44779,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(664), [sym_block_comment] = ACTIONS(3), }, - [241] = { + [STATE(241)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1992), @@ -42194,7 +44859,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [242] = { + [STATE(242)] = { [sym_identifier] = ACTIONS(650), [anon_sym_LPAREN] = ACTIONS(648), [anon_sym_RBRACE] = ACTIONS(648), @@ -42274,7 +44939,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(648), [sym_block_comment] = ACTIONS(3), }, - [243] = { + [STATE(243)] = { [sym_identifier] = ACTIONS(646), [anon_sym_LPAREN] = ACTIONS(644), [anon_sym_RBRACE] = ACTIONS(644), @@ -42354,7 +45019,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(644), [sym_block_comment] = ACTIONS(3), }, - [244] = { + [STATE(244)] = { [sym_identifier] = ACTIONS(662), [anon_sym_LPAREN] = ACTIONS(660), [anon_sym_RBRACE] = ACTIONS(660), @@ -42434,7 +45099,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(660), [sym_block_comment] = ACTIONS(3), }, - [245] = { + [STATE(245)] = { [sym_identifier] = ACTIONS(600), [anon_sym_LPAREN] = ACTIONS(598), [anon_sym_RBRACE] = ACTIONS(598), @@ -42514,7 +45179,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(598), [sym_block_comment] = ACTIONS(3), }, - [246] = { + [STATE(246)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1992), @@ -42594,7 +45259,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [247] = { + [STATE(247)] = { [sym_identifier] = ACTIONS(576), [anon_sym_LPAREN] = ACTIONS(574), [anon_sym_RBRACE] = ACTIONS(574), @@ -42674,7 +45339,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(574), [sym_block_comment] = ACTIONS(3), }, - [248] = { + [STATE(248)] = { [sym_identifier] = ACTIONS(634), [anon_sym_LPAREN] = ACTIONS(632), [anon_sym_RBRACE] = ACTIONS(632), @@ -42754,7 +45419,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(632), [sym_block_comment] = ACTIONS(3), }, - [249] = { + [STATE(249)] = { [sym_identifier] = ACTIONS(622), [anon_sym_LPAREN] = ACTIONS(620), [anon_sym_RBRACE] = ACTIONS(620), @@ -42834,7 +45499,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(620), [sym_block_comment] = ACTIONS(3), }, - [250] = { + [STATE(250)] = { [sym_identifier] = ACTIONS(596), [anon_sym_LPAREN] = ACTIONS(594), [anon_sym_RBRACE] = ACTIONS(594), @@ -42914,7 +45579,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(594), [sym_block_comment] = ACTIONS(3), }, - [251] = { + [STATE(251)] = { [sym_identifier] = ACTIONS(930), [anon_sym_LPAREN] = ACTIONS(932), [anon_sym_RBRACE] = ACTIONS(566), @@ -42994,7 +45659,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(932), [sym_block_comment] = ACTIONS(3), }, - [252] = { + [STATE(252)] = { [sym_identifier] = ACTIONS(572), [anon_sym_LPAREN] = ACTIONS(570), [anon_sym_RBRACE] = ACTIONS(570), @@ -43074,7 +45739,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(570), [sym_block_comment] = ACTIONS(3), }, - [253] = { + [STATE(253)] = { [sym_identifier] = ACTIONS(678), [anon_sym_LPAREN] = ACTIONS(676), [anon_sym_RBRACE] = ACTIONS(676), @@ -43154,7 +45819,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(676), [sym_block_comment] = ACTIONS(3), }, - [254] = { + [STATE(254)] = { [sym_identifier] = ACTIONS(658), [anon_sym_LPAREN] = ACTIONS(656), [anon_sym_RBRACE] = ACTIONS(656), @@ -43234,7 +45899,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(656), [sym_block_comment] = ACTIONS(3), }, - [255] = { + [STATE(255)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1992), @@ -43314,7 +45979,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [256] = { + [STATE(256)] = { [sym_identifier] = ACTIONS(560), [anon_sym_LPAREN] = ACTIONS(558), [anon_sym_RBRACE] = ACTIONS(558), @@ -43394,7 +46059,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(558), [sym_block_comment] = ACTIONS(3), }, - [257] = { + [STATE(257)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1815), @@ -43473,7 +46138,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [258] = { + [STATE(258)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1850), @@ -43552,7 +46217,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [259] = { + [STATE(259)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1992), @@ -43631,7 +46296,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(920), [sym_block_comment] = ACTIONS(3), }, - [260] = { + [STATE(260)] = { [sym_empty_statement] = STATE(264), [sym_macro_definition] = STATE(264), [sym_attribute_item] = STATE(264), @@ -43709,7 +46374,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(982), [sym_block_comment] = ACTIONS(3), }, - [261] = { + [STATE(261)] = { [sym_empty_statement] = STATE(265), [sym_macro_definition] = STATE(265), [sym_attribute_item] = STATE(265), @@ -43787,7 +46452,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(982), [sym_block_comment] = ACTIONS(3), }, - [262] = { + [STATE(262)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -43865,7 +46530,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1003), [sym_block_comment] = ACTIONS(3), }, - [263] = { + [STATE(263)] = { [sym_empty_statement] = STATE(261), [sym_macro_definition] = STATE(261), [sym_attribute_item] = STATE(261), @@ -43943,7 +46608,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(982), [sym_block_comment] = ACTIONS(3), }, - [264] = { + [STATE(264)] = { [sym_empty_statement] = STATE(265), [sym_macro_definition] = STATE(265), [sym_attribute_item] = STATE(265), @@ -44021,7 +46686,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(982), [sym_block_comment] = ACTIONS(3), }, - [265] = { + [STATE(265)] = { [sym_empty_statement] = STATE(265), [sym_macro_definition] = STATE(265), [sym_attribute_item] = STATE(265), @@ -44099,7 +46764,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(1101), [sym_block_comment] = ACTIONS(3), }, - [266] = { + [STATE(266)] = { [ts_builtin_sym_end] = ACTIONS(1104), [sym_identifier] = ACTIONS(1106), [anon_sym_SEMI] = ACTIONS(1104), @@ -44176,7 +46841,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1104), [sym_block_comment] = ACTIONS(3), }, - [267] = { + [STATE(267)] = { [ts_builtin_sym_end] = ACTIONS(1108), [sym_identifier] = ACTIONS(1110), [anon_sym_SEMI] = ACTIONS(1108), @@ -44253,7 +46918,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1108), [sym_block_comment] = ACTIONS(3), }, - [268] = { + [STATE(268)] = { [ts_builtin_sym_end] = ACTIONS(1112), [sym_identifier] = ACTIONS(1114), [anon_sym_SEMI] = ACTIONS(1112), @@ -44330,7 +46995,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1112), [sym_block_comment] = ACTIONS(3), }, - [269] = { + [STATE(269)] = { [ts_builtin_sym_end] = ACTIONS(1116), [sym_identifier] = ACTIONS(1118), [anon_sym_SEMI] = ACTIONS(1116), @@ -44407,7 +47072,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1116), [sym_block_comment] = ACTIONS(3), }, - [270] = { + [STATE(270)] = { [ts_builtin_sym_end] = ACTIONS(1120), [sym_identifier] = ACTIONS(1122), [anon_sym_SEMI] = ACTIONS(1120), @@ -44484,7 +47149,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1120), [sym_block_comment] = ACTIONS(3), }, - [271] = { + [STATE(271)] = { [ts_builtin_sym_end] = ACTIONS(1124), [sym_identifier] = ACTIONS(1126), [anon_sym_SEMI] = ACTIONS(1124), @@ -44561,7 +47226,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1124), [sym_block_comment] = ACTIONS(3), }, - [272] = { + [STATE(272)] = { [ts_builtin_sym_end] = ACTIONS(1128), [sym_identifier] = ACTIONS(1130), [anon_sym_SEMI] = ACTIONS(1128), @@ -44638,7 +47303,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1128), [sym_block_comment] = ACTIONS(3), }, - [273] = { + [STATE(273)] = { [ts_builtin_sym_end] = ACTIONS(1132), [sym_identifier] = ACTIONS(1134), [anon_sym_SEMI] = ACTIONS(1132), @@ -44715,7 +47380,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1132), [sym_block_comment] = ACTIONS(3), }, - [274] = { + [STATE(274)] = { [ts_builtin_sym_end] = ACTIONS(1136), [sym_identifier] = ACTIONS(1138), [anon_sym_SEMI] = ACTIONS(1136), @@ -44792,7 +47457,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1136), [sym_block_comment] = ACTIONS(3), }, - [275] = { + [STATE(275)] = { [ts_builtin_sym_end] = ACTIONS(1140), [sym_identifier] = ACTIONS(1142), [anon_sym_SEMI] = ACTIONS(1140), @@ -44869,7 +47534,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1140), [sym_block_comment] = ACTIONS(3), }, - [276] = { + [STATE(276)] = { [ts_builtin_sym_end] = ACTIONS(1144), [sym_identifier] = ACTIONS(1146), [anon_sym_SEMI] = ACTIONS(1144), @@ -44946,7 +47611,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1144), [sym_block_comment] = ACTIONS(3), }, - [277] = { + [STATE(277)] = { [ts_builtin_sym_end] = ACTIONS(1148), [sym_identifier] = ACTIONS(1150), [anon_sym_SEMI] = ACTIONS(1148), @@ -45023,7 +47688,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1148), [sym_block_comment] = ACTIONS(3), }, - [278] = { + [STATE(278)] = { [ts_builtin_sym_end] = ACTIONS(1152), [sym_identifier] = ACTIONS(1154), [anon_sym_SEMI] = ACTIONS(1152), @@ -45100,7 +47765,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1152), [sym_block_comment] = ACTIONS(3), }, - [279] = { + [STATE(279)] = { [ts_builtin_sym_end] = ACTIONS(1156), [sym_identifier] = ACTIONS(1158), [anon_sym_SEMI] = ACTIONS(1156), @@ -45177,7 +47842,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1156), [sym_block_comment] = ACTIONS(3), }, - [280] = { + [STATE(280)] = { [ts_builtin_sym_end] = ACTIONS(1160), [sym_identifier] = ACTIONS(1162), [anon_sym_SEMI] = ACTIONS(1160), @@ -45254,7 +47919,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1160), [sym_block_comment] = ACTIONS(3), }, - [281] = { + [STATE(281)] = { [ts_builtin_sym_end] = ACTIONS(1164), [sym_identifier] = ACTIONS(1166), [anon_sym_SEMI] = ACTIONS(1164), @@ -45331,7 +47996,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1164), [sym_block_comment] = ACTIONS(3), }, - [282] = { + [STATE(282)] = { [ts_builtin_sym_end] = ACTIONS(1168), [sym_identifier] = ACTIONS(1170), [anon_sym_SEMI] = ACTIONS(1168), @@ -45408,7 +48073,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1168), [sym_block_comment] = ACTIONS(3), }, - [283] = { + [STATE(283)] = { [ts_builtin_sym_end] = ACTIONS(1172), [sym_identifier] = ACTIONS(1174), [anon_sym_SEMI] = ACTIONS(1172), @@ -45485,7 +48150,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1172), [sym_block_comment] = ACTIONS(3), }, - [284] = { + [STATE(284)] = { [ts_builtin_sym_end] = ACTIONS(1176), [sym_identifier] = ACTIONS(1178), [anon_sym_SEMI] = ACTIONS(1176), @@ -45562,7 +48227,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1176), [sym_block_comment] = ACTIONS(3), }, - [285] = { + [STATE(285)] = { [ts_builtin_sym_end] = ACTIONS(1180), [sym_identifier] = ACTIONS(1182), [anon_sym_SEMI] = ACTIONS(1180), @@ -45639,7 +48304,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1180), [sym_block_comment] = ACTIONS(3), }, - [286] = { + [STATE(286)] = { [ts_builtin_sym_end] = ACTIONS(1184), [sym_identifier] = ACTIONS(1186), [anon_sym_SEMI] = ACTIONS(1184), @@ -45716,7 +48381,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1184), [sym_block_comment] = ACTIONS(3), }, - [287] = { + [STATE(287)] = { [ts_builtin_sym_end] = ACTIONS(1188), [sym_identifier] = ACTIONS(1190), [anon_sym_SEMI] = ACTIONS(1188), @@ -45793,7 +48458,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1188), [sym_block_comment] = ACTIONS(3), }, - [288] = { + [STATE(288)] = { [ts_builtin_sym_end] = ACTIONS(1192), [sym_identifier] = ACTIONS(1194), [anon_sym_SEMI] = ACTIONS(1192), @@ -45870,7 +48535,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1192), [sym_block_comment] = ACTIONS(3), }, - [289] = { + [STATE(289)] = { [ts_builtin_sym_end] = ACTIONS(1196), [sym_identifier] = ACTIONS(1198), [anon_sym_SEMI] = ACTIONS(1196), @@ -45947,7 +48612,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1196), [sym_block_comment] = ACTIONS(3), }, - [290] = { + [STATE(290)] = { [ts_builtin_sym_end] = ACTIONS(1200), [sym_identifier] = ACTIONS(1202), [anon_sym_SEMI] = ACTIONS(1200), @@ -46024,7 +48689,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1200), [sym_block_comment] = ACTIONS(3), }, - [291] = { + [STATE(291)] = { [ts_builtin_sym_end] = ACTIONS(1204), [sym_identifier] = ACTIONS(1206), [anon_sym_SEMI] = ACTIONS(1204), @@ -46101,7 +48766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1204), [sym_block_comment] = ACTIONS(3), }, - [292] = { + [STATE(292)] = { [ts_builtin_sym_end] = ACTIONS(1208), [sym_identifier] = ACTIONS(1210), [anon_sym_SEMI] = ACTIONS(1208), @@ -46178,7 +48843,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1208), [sym_block_comment] = ACTIONS(3), }, - [293] = { + [STATE(293)] = { [ts_builtin_sym_end] = ACTIONS(1212), [sym_identifier] = ACTIONS(1214), [anon_sym_SEMI] = ACTIONS(1212), @@ -46255,7 +48920,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1212), [sym_block_comment] = ACTIONS(3), }, - [294] = { + [STATE(294)] = { [ts_builtin_sym_end] = ACTIONS(1216), [sym_identifier] = ACTIONS(1218), [anon_sym_SEMI] = ACTIONS(1216), @@ -46332,7 +48997,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1216), [sym_block_comment] = ACTIONS(3), }, - [295] = { + [STATE(295)] = { [ts_builtin_sym_end] = ACTIONS(1220), [sym_identifier] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1220), @@ -46409,7 +49074,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1220), [sym_block_comment] = ACTIONS(3), }, - [296] = { + [STATE(296)] = { [ts_builtin_sym_end] = ACTIONS(1224), [sym_identifier] = ACTIONS(1226), [anon_sym_SEMI] = ACTIONS(1224), @@ -46486,7 +49151,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1224), [sym_block_comment] = ACTIONS(3), }, - [297] = { + [STATE(297)] = { [ts_builtin_sym_end] = ACTIONS(1228), [sym_identifier] = ACTIONS(1230), [anon_sym_SEMI] = ACTIONS(1228), @@ -46563,7 +49228,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1228), [sym_block_comment] = ACTIONS(3), }, - [298] = { + [STATE(298)] = { [ts_builtin_sym_end] = ACTIONS(1232), [sym_identifier] = ACTIONS(1234), [anon_sym_SEMI] = ACTIONS(1232), @@ -46640,7 +49305,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1232), [sym_block_comment] = ACTIONS(3), }, - [299] = { + [STATE(299)] = { [ts_builtin_sym_end] = ACTIONS(1236), [sym_identifier] = ACTIONS(1238), [anon_sym_SEMI] = ACTIONS(1236), @@ -46717,7 +49382,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1236), [sym_block_comment] = ACTIONS(3), }, - [300] = { + [STATE(300)] = { [ts_builtin_sym_end] = ACTIONS(1240), [sym_identifier] = ACTIONS(1242), [anon_sym_SEMI] = ACTIONS(1240), @@ -46794,7 +49459,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1240), [sym_block_comment] = ACTIONS(3), }, - [301] = { + [STATE(301)] = { [ts_builtin_sym_end] = ACTIONS(1244), [sym_identifier] = ACTIONS(1246), [anon_sym_SEMI] = ACTIONS(1244), @@ -46871,7 +49536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1244), [sym_block_comment] = ACTIONS(3), }, - [302] = { + [STATE(302)] = { [ts_builtin_sym_end] = ACTIONS(1248), [sym_identifier] = ACTIONS(1250), [anon_sym_SEMI] = ACTIONS(1248), @@ -46948,7 +49613,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1248), [sym_block_comment] = ACTIONS(3), }, - [303] = { + [STATE(303)] = { [ts_builtin_sym_end] = ACTIONS(1252), [sym_identifier] = ACTIONS(1254), [anon_sym_SEMI] = ACTIONS(1252), @@ -47025,7 +49690,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1252), [sym_block_comment] = ACTIONS(3), }, - [304] = { + [STATE(304)] = { [ts_builtin_sym_end] = ACTIONS(1256), [sym_identifier] = ACTIONS(1258), [anon_sym_SEMI] = ACTIONS(1256), @@ -47102,7 +49767,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1256), [sym_block_comment] = ACTIONS(3), }, - [305] = { + [STATE(305)] = { [ts_builtin_sym_end] = ACTIONS(1260), [sym_identifier] = ACTIONS(1262), [anon_sym_SEMI] = ACTIONS(1260), @@ -47179,7 +49844,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1260), [sym_block_comment] = ACTIONS(3), }, - [306] = { + [STATE(306)] = { [ts_builtin_sym_end] = ACTIONS(1264), [sym_identifier] = ACTIONS(1266), [anon_sym_SEMI] = ACTIONS(1264), @@ -47256,7 +49921,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1264), [sym_block_comment] = ACTIONS(3), }, - [307] = { + [STATE(307)] = { [ts_builtin_sym_end] = ACTIONS(1268), [sym_identifier] = ACTIONS(1270), [anon_sym_SEMI] = ACTIONS(1268), @@ -47333,7 +49998,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1268), [sym_block_comment] = ACTIONS(3), }, - [308] = { + [STATE(308)] = { [ts_builtin_sym_end] = ACTIONS(1272), [sym_identifier] = ACTIONS(1274), [anon_sym_SEMI] = ACTIONS(1272), @@ -47410,7 +50075,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1272), [sym_block_comment] = ACTIONS(3), }, - [309] = { + [STATE(309)] = { [ts_builtin_sym_end] = ACTIONS(1276), [sym_identifier] = ACTIONS(1278), [anon_sym_SEMI] = ACTIONS(1276), @@ -47487,7 +50152,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1276), [sym_block_comment] = ACTIONS(3), }, - [310] = { + [STATE(310)] = { [ts_builtin_sym_end] = ACTIONS(1280), [sym_identifier] = ACTIONS(1282), [anon_sym_SEMI] = ACTIONS(1280), @@ -47564,7 +50229,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1280), [sym_block_comment] = ACTIONS(3), }, - [311] = { + [STATE(311)] = { [ts_builtin_sym_end] = ACTIONS(1284), [sym_identifier] = ACTIONS(1286), [anon_sym_SEMI] = ACTIONS(1284), @@ -47641,7 +50306,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1284), [sym_block_comment] = ACTIONS(3), }, - [312] = { + [STATE(312)] = { [ts_builtin_sym_end] = ACTIONS(1288), [sym_identifier] = ACTIONS(1290), [anon_sym_SEMI] = ACTIONS(1288), @@ -47718,7 +50383,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1288), [sym_block_comment] = ACTIONS(3), }, - [313] = { + [STATE(313)] = { [ts_builtin_sym_end] = ACTIONS(1292), [sym_identifier] = ACTIONS(1294), [anon_sym_SEMI] = ACTIONS(1292), @@ -47795,7 +50460,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1292), [sym_block_comment] = ACTIONS(3), }, - [314] = { + [STATE(314)] = { [ts_builtin_sym_end] = ACTIONS(1296), [sym_identifier] = ACTIONS(1298), [anon_sym_SEMI] = ACTIONS(1296), @@ -47872,7 +50537,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1296), [sym_block_comment] = ACTIONS(3), }, - [315] = { + [STATE(315)] = { [ts_builtin_sym_end] = ACTIONS(1300), [sym_identifier] = ACTIONS(1302), [anon_sym_SEMI] = ACTIONS(1300), @@ -47949,7 +50614,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1300), [sym_block_comment] = ACTIONS(3), }, - [316] = { + [STATE(316)] = { [ts_builtin_sym_end] = ACTIONS(1304), [sym_identifier] = ACTIONS(1306), [anon_sym_SEMI] = ACTIONS(1304), @@ -48026,7 +50691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1304), [sym_block_comment] = ACTIONS(3), }, - [317] = { + [STATE(317)] = { [ts_builtin_sym_end] = ACTIONS(1308), [sym_identifier] = ACTIONS(1310), [anon_sym_SEMI] = ACTIONS(1308), @@ -48103,7 +50768,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1308), [sym_block_comment] = ACTIONS(3), }, - [318] = { + [STATE(318)] = { [ts_builtin_sym_end] = ACTIONS(1312), [sym_identifier] = ACTIONS(1314), [anon_sym_SEMI] = ACTIONS(1312), @@ -48180,7 +50845,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1312), [sym_block_comment] = ACTIONS(3), }, - [319] = { + [STATE(319)] = { [ts_builtin_sym_end] = ACTIONS(1316), [sym_identifier] = ACTIONS(1318), [anon_sym_SEMI] = ACTIONS(1316), @@ -48257,7 +50922,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1316), [sym_block_comment] = ACTIONS(3), }, - [320] = { + [STATE(320)] = { [ts_builtin_sym_end] = ACTIONS(1320), [sym_identifier] = ACTIONS(1322), [anon_sym_SEMI] = ACTIONS(1320), @@ -48334,7 +50999,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1320), [sym_block_comment] = ACTIONS(3), }, - [321] = { + [STATE(321)] = { [ts_builtin_sym_end] = ACTIONS(1324), [sym_identifier] = ACTIONS(1326), [anon_sym_SEMI] = ACTIONS(1324), @@ -48411,7 +51076,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1324), [sym_block_comment] = ACTIONS(3), }, - [322] = { + [STATE(322)] = { [ts_builtin_sym_end] = ACTIONS(1328), [sym_identifier] = ACTIONS(1330), [anon_sym_SEMI] = ACTIONS(1328), @@ -48488,7 +51153,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1328), [sym_block_comment] = ACTIONS(3), }, - [323] = { + [STATE(323)] = { [ts_builtin_sym_end] = ACTIONS(1332), [sym_identifier] = ACTIONS(1334), [anon_sym_SEMI] = ACTIONS(1332), @@ -48565,7 +51230,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1332), [sym_block_comment] = ACTIONS(3), }, - [324] = { + [STATE(324)] = { [ts_builtin_sym_end] = ACTIONS(1336), [sym_identifier] = ACTIONS(1338), [anon_sym_SEMI] = ACTIONS(1336), @@ -48642,7 +51307,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1336), [sym_block_comment] = ACTIONS(3), }, - [325] = { + [STATE(325)] = { [ts_builtin_sym_end] = ACTIONS(1340), [sym_identifier] = ACTIONS(1342), [anon_sym_SEMI] = ACTIONS(1340), @@ -48719,7 +51384,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1340), [sym_block_comment] = ACTIONS(3), }, - [326] = { + [STATE(326)] = { [ts_builtin_sym_end] = ACTIONS(1344), [sym_identifier] = ACTIONS(1346), [anon_sym_SEMI] = ACTIONS(1344), @@ -48796,7 +51461,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1344), [sym_block_comment] = ACTIONS(3), }, - [327] = { + [STATE(327)] = { [ts_builtin_sym_end] = ACTIONS(1348), [sym_identifier] = ACTIONS(1350), [anon_sym_SEMI] = ACTIONS(1348), @@ -48873,7 +51538,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1348), [sym_block_comment] = ACTIONS(3), }, - [328] = { + [STATE(328)] = { [ts_builtin_sym_end] = ACTIONS(1352), [sym_identifier] = ACTIONS(1354), [anon_sym_SEMI] = ACTIONS(1352), @@ -48950,7 +51615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1352), [sym_block_comment] = ACTIONS(3), }, - [329] = { + [STATE(329)] = { [ts_builtin_sym_end] = ACTIONS(1356), [sym_identifier] = ACTIONS(1358), [anon_sym_SEMI] = ACTIONS(1356), @@ -49027,7 +51692,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1356), [sym_block_comment] = ACTIONS(3), }, - [330] = { + [STATE(330)] = { [ts_builtin_sym_end] = ACTIONS(1360), [sym_identifier] = ACTIONS(1362), [anon_sym_SEMI] = ACTIONS(1360), @@ -49104,7 +51769,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1360), [sym_block_comment] = ACTIONS(3), }, - [331] = { + [STATE(331)] = { [ts_builtin_sym_end] = ACTIONS(1364), [sym_identifier] = ACTIONS(1366), [anon_sym_SEMI] = ACTIONS(1364), @@ -49181,7 +51846,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1364), [sym_block_comment] = ACTIONS(3), }, - [332] = { + [STATE(332)] = { [ts_builtin_sym_end] = ACTIONS(1368), [sym_identifier] = ACTIONS(1370), [anon_sym_SEMI] = ACTIONS(1368), @@ -49258,7 +51923,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1368), [sym_block_comment] = ACTIONS(3), }, - [333] = { + [STATE(333)] = { [ts_builtin_sym_end] = ACTIONS(1372), [sym_identifier] = ACTIONS(1374), [anon_sym_SEMI] = ACTIONS(1372), @@ -49335,7 +52000,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1372), [sym_block_comment] = ACTIONS(3), }, - [334] = { + [STATE(334)] = { [ts_builtin_sym_end] = ACTIONS(1376), [sym_identifier] = ACTIONS(1378), [anon_sym_SEMI] = ACTIONS(1376), @@ -49412,7 +52077,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1376), [sym_block_comment] = ACTIONS(3), }, - [335] = { + [STATE(335)] = { [ts_builtin_sym_end] = ACTIONS(1380), [sym_identifier] = ACTIONS(1382), [anon_sym_SEMI] = ACTIONS(1380), @@ -49489,7 +52154,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1380), [sym_block_comment] = ACTIONS(3), }, - [336] = { + [STATE(336)] = { [ts_builtin_sym_end] = ACTIONS(1384), [sym_identifier] = ACTIONS(1386), [anon_sym_SEMI] = ACTIONS(1384), @@ -49566,7 +52231,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1384), [sym_block_comment] = ACTIONS(3), }, - [337] = { + [STATE(337)] = { [ts_builtin_sym_end] = ACTIONS(1388), [sym_identifier] = ACTIONS(1390), [anon_sym_SEMI] = ACTIONS(1388), @@ -49643,7 +52308,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1388), [sym_block_comment] = ACTIONS(3), }, - [338] = { + [STATE(338)] = { [ts_builtin_sym_end] = ACTIONS(1392), [sym_identifier] = ACTIONS(1394), [anon_sym_SEMI] = ACTIONS(1392), @@ -49720,7 +52385,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1392), [sym_block_comment] = ACTIONS(3), }, - [339] = { + [STATE(339)] = { [ts_builtin_sym_end] = ACTIONS(1396), [sym_identifier] = ACTIONS(1398), [anon_sym_SEMI] = ACTIONS(1396), @@ -49797,7 +52462,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1396), [sym_block_comment] = ACTIONS(3), }, - [340] = { + [STATE(340)] = { [ts_builtin_sym_end] = ACTIONS(1400), [sym_identifier] = ACTIONS(1402), [anon_sym_SEMI] = ACTIONS(1400), @@ -49874,7 +52539,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1400), [sym_block_comment] = ACTIONS(3), }, - [341] = { + [STATE(341)] = { [ts_builtin_sym_end] = ACTIONS(1404), [sym_identifier] = ACTIONS(1406), [anon_sym_SEMI] = ACTIONS(1404), @@ -49951,7 +52616,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1404), [sym_block_comment] = ACTIONS(3), }, - [342] = { + [STATE(342)] = { [ts_builtin_sym_end] = ACTIONS(1408), [sym_identifier] = ACTIONS(1410), [anon_sym_SEMI] = ACTIONS(1408), @@ -50028,7 +52693,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1408), [sym_block_comment] = ACTIONS(3), }, - [343] = { + [STATE(343)] = { [ts_builtin_sym_end] = ACTIONS(1412), [sym_identifier] = ACTIONS(1414), [anon_sym_SEMI] = ACTIONS(1412), @@ -50105,7 +52770,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1412), [sym_block_comment] = ACTIONS(3), }, - [344] = { + [STATE(344)] = { [ts_builtin_sym_end] = ACTIONS(1416), [sym_identifier] = ACTIONS(1418), [anon_sym_SEMI] = ACTIONS(1416), @@ -50182,7 +52847,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1416), [sym_block_comment] = ACTIONS(3), }, - [345] = { + [STATE(345)] = { [ts_builtin_sym_end] = ACTIONS(1420), [sym_identifier] = ACTIONS(1422), [anon_sym_SEMI] = ACTIONS(1420), @@ -50259,7 +52924,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1420), [sym_block_comment] = ACTIONS(3), }, - [346] = { + [STATE(346)] = { [ts_builtin_sym_end] = ACTIONS(1424), [sym_identifier] = ACTIONS(1426), [anon_sym_SEMI] = ACTIONS(1424), @@ -50336,7 +53001,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1424), [sym_block_comment] = ACTIONS(3), }, - [347] = { + [STATE(347)] = { [ts_builtin_sym_end] = ACTIONS(1428), [sym_identifier] = ACTIONS(1430), [anon_sym_SEMI] = ACTIONS(1428), @@ -50413,7 +53078,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1428), [sym_block_comment] = ACTIONS(3), }, - [348] = { + [STATE(348)] = { [ts_builtin_sym_end] = ACTIONS(1432), [sym_identifier] = ACTIONS(1434), [anon_sym_SEMI] = ACTIONS(1432), @@ -50490,7 +53155,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1432), [sym_block_comment] = ACTIONS(3), }, - [349] = { + [STATE(349)] = { [ts_builtin_sym_end] = ACTIONS(1436), [sym_identifier] = ACTIONS(1438), [anon_sym_SEMI] = ACTIONS(1436), @@ -50567,7 +53232,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1436), [sym_block_comment] = ACTIONS(3), }, - [350] = { + [STATE(350)] = { [ts_builtin_sym_end] = ACTIONS(1440), [sym_identifier] = ACTIONS(1442), [anon_sym_SEMI] = ACTIONS(1440), @@ -50644,7 +53309,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1440), [sym_block_comment] = ACTIONS(3), }, - [351] = { + [STATE(351)] = { [ts_builtin_sym_end] = ACTIONS(1444), [sym_identifier] = ACTIONS(1446), [anon_sym_SEMI] = ACTIONS(1444), @@ -50721,7 +53386,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1444), [sym_block_comment] = ACTIONS(3), }, - [352] = { + [STATE(352)] = { [ts_builtin_sym_end] = ACTIONS(1448), [sym_identifier] = ACTIONS(1450), [anon_sym_SEMI] = ACTIONS(1448), @@ -50798,7 +53463,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1448), [sym_block_comment] = ACTIONS(3), }, - [353] = { + [STATE(353)] = { [ts_builtin_sym_end] = ACTIONS(1452), [sym_identifier] = ACTIONS(1454), [anon_sym_SEMI] = ACTIONS(1452), @@ -50875,7 +53540,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1452), [sym_block_comment] = ACTIONS(3), }, - [354] = { + [STATE(354)] = { [ts_builtin_sym_end] = ACTIONS(1456), [sym_identifier] = ACTIONS(1458), [anon_sym_SEMI] = ACTIONS(1456), @@ -50952,7 +53617,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1456), [sym_block_comment] = ACTIONS(3), }, - [355] = { + [STATE(355)] = { [ts_builtin_sym_end] = ACTIONS(1460), [sym_identifier] = ACTIONS(1462), [anon_sym_SEMI] = ACTIONS(1460), @@ -51029,7 +53694,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1460), [sym_block_comment] = ACTIONS(3), }, - [356] = { + [STATE(356)] = { [ts_builtin_sym_end] = ACTIONS(1464), [sym_identifier] = ACTIONS(1466), [anon_sym_SEMI] = ACTIONS(1464), @@ -51106,7 +53771,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1464), [sym_block_comment] = ACTIONS(3), }, - [357] = { + [STATE(357)] = { [ts_builtin_sym_end] = ACTIONS(1468), [sym_identifier] = ACTIONS(1470), [anon_sym_SEMI] = ACTIONS(1468), @@ -51183,7 +53848,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1468), [sym_block_comment] = ACTIONS(3), }, - [358] = { + [STATE(358)] = { [ts_builtin_sym_end] = ACTIONS(1472), [sym_identifier] = ACTIONS(1474), [anon_sym_SEMI] = ACTIONS(1472), @@ -51260,7 +53925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1472), [sym_block_comment] = ACTIONS(3), }, - [359] = { + [STATE(359)] = { [ts_builtin_sym_end] = ACTIONS(1476), [sym_identifier] = ACTIONS(1478), [anon_sym_SEMI] = ACTIONS(1476), @@ -51337,7 +54002,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1476), [sym_block_comment] = ACTIONS(3), }, - [360] = { + [STATE(360)] = { [ts_builtin_sym_end] = ACTIONS(1480), [sym_identifier] = ACTIONS(1482), [anon_sym_SEMI] = ACTIONS(1480), @@ -51414,7 +54079,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1480), [sym_block_comment] = ACTIONS(3), }, - [361] = { + [STATE(361)] = { [sym_attribute_item] = STATE(560), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -51491,7 +54156,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [362] = { + [STATE(362)] = { [ts_builtin_sym_end] = ACTIONS(1506), [sym_identifier] = ACTIONS(1508), [anon_sym_SEMI] = ACTIONS(1506), @@ -51568,7 +54233,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1506), [sym_block_comment] = ACTIONS(3), }, - [363] = { + [STATE(363)] = { [ts_builtin_sym_end] = ACTIONS(1510), [sym_identifier] = ACTIONS(1512), [anon_sym_SEMI] = ACTIONS(1510), @@ -51645,7 +54310,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1510), [sym_block_comment] = ACTIONS(3), }, - [364] = { + [STATE(364)] = { [ts_builtin_sym_end] = ACTIONS(1514), [sym_identifier] = ACTIONS(1516), [anon_sym_SEMI] = ACTIONS(1514), @@ -51722,7 +54387,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1514), [sym_block_comment] = ACTIONS(3), }, - [365] = { + [STATE(365)] = { [ts_builtin_sym_end] = ACTIONS(1518), [sym_identifier] = ACTIONS(1520), [anon_sym_SEMI] = ACTIONS(1518), @@ -51799,7 +54464,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1518), [sym_block_comment] = ACTIONS(3), }, - [366] = { + [STATE(366)] = { [ts_builtin_sym_end] = ACTIONS(1522), [sym_identifier] = ACTIONS(1524), [anon_sym_SEMI] = ACTIONS(1522), @@ -51876,7 +54541,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1522), [sym_block_comment] = ACTIONS(3), }, - [367] = { + [STATE(367)] = { [ts_builtin_sym_end] = ACTIONS(1526), [sym_identifier] = ACTIONS(1528), [anon_sym_SEMI] = ACTIONS(1526), @@ -51953,7 +54618,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1526), [sym_block_comment] = ACTIONS(3), }, - [368] = { + [STATE(368)] = { [ts_builtin_sym_end] = ACTIONS(1530), [sym_identifier] = ACTIONS(1532), [anon_sym_SEMI] = ACTIONS(1530), @@ -52030,7 +54695,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1530), [sym_block_comment] = ACTIONS(3), }, - [369] = { + [STATE(369)] = { [ts_builtin_sym_end] = ACTIONS(1534), [sym_identifier] = ACTIONS(1536), [anon_sym_SEMI] = ACTIONS(1534), @@ -52107,7 +54772,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1534), [sym_block_comment] = ACTIONS(3), }, - [370] = { + [STATE(370)] = { [ts_builtin_sym_end] = ACTIONS(1538), [sym_identifier] = ACTIONS(1540), [anon_sym_SEMI] = ACTIONS(1538), @@ -52184,7 +54849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1538), [sym_block_comment] = ACTIONS(3), }, - [371] = { + [STATE(371)] = { [ts_builtin_sym_end] = ACTIONS(1542), [sym_identifier] = ACTIONS(1544), [anon_sym_SEMI] = ACTIONS(1542), @@ -52261,7 +54926,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1542), [sym_block_comment] = ACTIONS(3), }, - [372] = { + [STATE(372)] = { [ts_builtin_sym_end] = ACTIONS(1546), [sym_identifier] = ACTIONS(1548), [anon_sym_SEMI] = ACTIONS(1546), @@ -52338,7 +55003,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1546), [sym_block_comment] = ACTIONS(3), }, - [373] = { + [STATE(373)] = { [ts_builtin_sym_end] = ACTIONS(1550), [sym_identifier] = ACTIONS(1552), [anon_sym_SEMI] = ACTIONS(1550), @@ -52415,7 +55080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1550), [sym_block_comment] = ACTIONS(3), }, - [374] = { + [STATE(374)] = { [ts_builtin_sym_end] = ACTIONS(1554), [sym_identifier] = ACTIONS(1556), [anon_sym_SEMI] = ACTIONS(1554), @@ -52492,7 +55157,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1554), [sym_block_comment] = ACTIONS(3), }, - [375] = { + [STATE(375)] = { [ts_builtin_sym_end] = ACTIONS(1558), [sym_identifier] = ACTIONS(1560), [anon_sym_SEMI] = ACTIONS(1558), @@ -52569,7 +55234,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1558), [sym_block_comment] = ACTIONS(3), }, - [376] = { + [STATE(376)] = { [ts_builtin_sym_end] = ACTIONS(1562), [sym_identifier] = ACTIONS(1564), [anon_sym_SEMI] = ACTIONS(1562), @@ -52646,7 +55311,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1562), [sym_block_comment] = ACTIONS(3), }, - [377] = { + [STATE(377)] = { [ts_builtin_sym_end] = ACTIONS(1566), [sym_identifier] = ACTIONS(1568), [anon_sym_SEMI] = ACTIONS(1566), @@ -52723,7 +55388,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1566), [sym_block_comment] = ACTIONS(3), }, - [378] = { + [STATE(378)] = { [ts_builtin_sym_end] = ACTIONS(1570), [sym_identifier] = ACTIONS(1572), [anon_sym_SEMI] = ACTIONS(1570), @@ -52800,7 +55465,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1570), [sym_block_comment] = ACTIONS(3), }, - [379] = { + [STATE(379)] = { [ts_builtin_sym_end] = ACTIONS(1574), [sym_identifier] = ACTIONS(1576), [anon_sym_SEMI] = ACTIONS(1574), @@ -52877,7 +55542,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1574), [sym_block_comment] = ACTIONS(3), }, - [380] = { + [STATE(380)] = { [ts_builtin_sym_end] = ACTIONS(1578), [sym_identifier] = ACTIONS(1580), [anon_sym_SEMI] = ACTIONS(1578), @@ -52954,7 +55619,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1578), [sym_block_comment] = ACTIONS(3), }, - [381] = { + [STATE(381)] = { [ts_builtin_sym_end] = ACTIONS(1582), [sym_identifier] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), @@ -53031,7 +55696,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1582), [sym_block_comment] = ACTIONS(3), }, - [382] = { + [STATE(382)] = { [ts_builtin_sym_end] = ACTIONS(1586), [sym_identifier] = ACTIONS(1588), [anon_sym_SEMI] = ACTIONS(1586), @@ -53108,7 +55773,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1586), [sym_block_comment] = ACTIONS(3), }, - [383] = { + [STATE(383)] = { [ts_builtin_sym_end] = ACTIONS(1590), [sym_identifier] = ACTIONS(1592), [anon_sym_SEMI] = ACTIONS(1590), @@ -53185,7 +55850,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1590), [sym_block_comment] = ACTIONS(3), }, - [384] = { + [STATE(384)] = { [ts_builtin_sym_end] = ACTIONS(1594), [sym_identifier] = ACTIONS(1596), [anon_sym_SEMI] = ACTIONS(1594), @@ -53262,7 +55927,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1594), [sym_block_comment] = ACTIONS(3), }, - [385] = { + [STATE(385)] = { [ts_builtin_sym_end] = ACTIONS(1598), [sym_identifier] = ACTIONS(1600), [anon_sym_SEMI] = ACTIONS(1598), @@ -53339,7 +56004,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1598), [sym_block_comment] = ACTIONS(3), }, - [386] = { + [STATE(386)] = { [ts_builtin_sym_end] = ACTIONS(1602), [sym_identifier] = ACTIONS(1604), [anon_sym_SEMI] = ACTIONS(1602), @@ -53416,7 +56081,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1602), [sym_block_comment] = ACTIONS(3), }, - [387] = { + [STATE(387)] = { [ts_builtin_sym_end] = ACTIONS(1606), [sym_identifier] = ACTIONS(1608), [anon_sym_SEMI] = ACTIONS(1606), @@ -53493,7 +56158,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1606), [sym_block_comment] = ACTIONS(3), }, - [388] = { + [STATE(388)] = { [ts_builtin_sym_end] = ACTIONS(1610), [sym_identifier] = ACTIONS(1612), [anon_sym_SEMI] = ACTIONS(1610), @@ -53570,7 +56235,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1610), [sym_block_comment] = ACTIONS(3), }, - [389] = { + [STATE(389)] = { [ts_builtin_sym_end] = ACTIONS(518), [sym_identifier] = ACTIONS(520), [anon_sym_SEMI] = ACTIONS(518), @@ -53647,7 +56312,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(518), [sym_block_comment] = ACTIONS(3), }, - [390] = { + [STATE(390)] = { [ts_builtin_sym_end] = ACTIONS(1614), [sym_identifier] = ACTIONS(1616), [anon_sym_SEMI] = ACTIONS(1614), @@ -53724,7 +56389,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1614), [sym_block_comment] = ACTIONS(3), }, - [391] = { + [STATE(391)] = { [ts_builtin_sym_end] = ACTIONS(1618), [sym_identifier] = ACTIONS(1620), [anon_sym_SEMI] = ACTIONS(1618), @@ -53801,7 +56466,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1618), [sym_block_comment] = ACTIONS(3), }, - [392] = { + [STATE(392)] = { [ts_builtin_sym_end] = ACTIONS(1622), [sym_identifier] = ACTIONS(1624), [anon_sym_SEMI] = ACTIONS(1622), @@ -53878,7 +56543,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1622), [sym_block_comment] = ACTIONS(3), }, - [393] = { + [STATE(393)] = { [ts_builtin_sym_end] = ACTIONS(1626), [sym_identifier] = ACTIONS(1628), [anon_sym_SEMI] = ACTIONS(1626), @@ -53955,7 +56620,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1626), [sym_block_comment] = ACTIONS(3), }, - [394] = { + [STATE(394)] = { [ts_builtin_sym_end] = ACTIONS(1630), [sym_identifier] = ACTIONS(1632), [anon_sym_SEMI] = ACTIONS(1630), @@ -54032,7 +56697,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1630), [sym_block_comment] = ACTIONS(3), }, - [395] = { + [STATE(395)] = { [ts_builtin_sym_end] = ACTIONS(1634), [sym_identifier] = ACTIONS(1636), [anon_sym_SEMI] = ACTIONS(1634), @@ -54109,7 +56774,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1634), [sym_block_comment] = ACTIONS(3), }, - [396] = { + [STATE(396)] = { [ts_builtin_sym_end] = ACTIONS(1638), [sym_identifier] = ACTIONS(1640), [anon_sym_SEMI] = ACTIONS(1638), @@ -54186,7 +56851,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1638), [sym_block_comment] = ACTIONS(3), }, - [397] = { + [STATE(397)] = { [ts_builtin_sym_end] = ACTIONS(1642), [sym_identifier] = ACTIONS(1644), [anon_sym_SEMI] = ACTIONS(1642), @@ -54263,7 +56928,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1642), [sym_block_comment] = ACTIONS(3), }, - [398] = { + [STATE(398)] = { [ts_builtin_sym_end] = ACTIONS(1646), [sym_identifier] = ACTIONS(1648), [anon_sym_SEMI] = ACTIONS(1646), @@ -54340,7 +57005,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1646), [sym_block_comment] = ACTIONS(3), }, - [399] = { + [STATE(399)] = { [ts_builtin_sym_end] = ACTIONS(1650), [sym_identifier] = ACTIONS(1652), [anon_sym_SEMI] = ACTIONS(1650), @@ -54417,7 +57082,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1650), [sym_block_comment] = ACTIONS(3), }, - [400] = { + [STATE(400)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_SEMI] = ACTIONS(1654), @@ -54494,7 +57159,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1654), [sym_block_comment] = ACTIONS(3), }, - [401] = { + [STATE(401)] = { [ts_builtin_sym_end] = ACTIONS(1658), [sym_identifier] = ACTIONS(1660), [anon_sym_SEMI] = ACTIONS(1658), @@ -54571,7 +57236,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1658), [sym_block_comment] = ACTIONS(3), }, - [402] = { + [STATE(402)] = { [ts_builtin_sym_end] = ACTIONS(548), [sym_identifier] = ACTIONS(550), [anon_sym_SEMI] = ACTIONS(548), @@ -54648,7 +57313,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(548), [sym_block_comment] = ACTIONS(3), }, - [403] = { + [STATE(403)] = { [ts_builtin_sym_end] = ACTIONS(1662), [sym_identifier] = ACTIONS(1664), [anon_sym_SEMI] = ACTIONS(1662), @@ -54725,7 +57390,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1662), [sym_block_comment] = ACTIONS(3), }, - [404] = { + [STATE(404)] = { [ts_builtin_sym_end] = ACTIONS(538), [sym_identifier] = ACTIONS(540), [anon_sym_SEMI] = ACTIONS(538), @@ -54802,7 +57467,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(538), [sym_block_comment] = ACTIONS(3), }, - [405] = { + [STATE(405)] = { [ts_builtin_sym_end] = ACTIONS(1666), [sym_identifier] = ACTIONS(1668), [anon_sym_SEMI] = ACTIONS(1666), @@ -54879,7 +57544,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1666), [sym_block_comment] = ACTIONS(3), }, - [406] = { + [STATE(406)] = { [ts_builtin_sym_end] = ACTIONS(1670), [sym_identifier] = ACTIONS(1672), [anon_sym_SEMI] = ACTIONS(1670), @@ -54956,7 +57621,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1670), [sym_block_comment] = ACTIONS(3), }, - [407] = { + [STATE(407)] = { [ts_builtin_sym_end] = ACTIONS(1674), [sym_identifier] = ACTIONS(1676), [anon_sym_SEMI] = ACTIONS(1674), @@ -55033,7 +57698,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1674), [sym_block_comment] = ACTIONS(3), }, - [408] = { + [STATE(408)] = { [ts_builtin_sym_end] = ACTIONS(1678), [sym_identifier] = ACTIONS(1680), [anon_sym_SEMI] = ACTIONS(1678), @@ -55110,7 +57775,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1678), [sym_block_comment] = ACTIONS(3), }, - [409] = { + [STATE(409)] = { [ts_builtin_sym_end] = ACTIONS(1682), [sym_identifier] = ACTIONS(1684), [anon_sym_SEMI] = ACTIONS(1682), @@ -55187,7 +57852,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1682), [sym_block_comment] = ACTIONS(3), }, - [410] = { + [STATE(410)] = { [ts_builtin_sym_end] = ACTIONS(1686), [sym_identifier] = ACTIONS(1688), [anon_sym_SEMI] = ACTIONS(1686), @@ -55264,7 +57929,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1686), [sym_block_comment] = ACTIONS(3), }, - [411] = { + [STATE(411)] = { [ts_builtin_sym_end] = ACTIONS(1690), [sym_identifier] = ACTIONS(1692), [anon_sym_SEMI] = ACTIONS(1690), @@ -55341,7 +58006,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1690), [sym_block_comment] = ACTIONS(3), }, - [412] = { + [STATE(412)] = { [ts_builtin_sym_end] = ACTIONS(1694), [sym_identifier] = ACTIONS(1696), [anon_sym_SEMI] = ACTIONS(1694), @@ -55418,7 +58083,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1694), [sym_block_comment] = ACTIONS(3), }, - [413] = { + [STATE(413)] = { [ts_builtin_sym_end] = ACTIONS(1698), [sym_identifier] = ACTIONS(1700), [anon_sym_SEMI] = ACTIONS(1698), @@ -55495,7 +58160,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1698), [sym_block_comment] = ACTIONS(3), }, - [414] = { + [STATE(414)] = { [ts_builtin_sym_end] = ACTIONS(1702), [sym_identifier] = ACTIONS(1704), [anon_sym_SEMI] = ACTIONS(1702), @@ -55572,7 +58237,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1702), [sym_block_comment] = ACTIONS(3), }, - [415] = { + [STATE(415)] = { [ts_builtin_sym_end] = ACTIONS(1706), [sym_identifier] = ACTIONS(1708), [anon_sym_SEMI] = ACTIONS(1706), @@ -55649,7 +58314,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1706), [sym_block_comment] = ACTIONS(3), }, - [416] = { + [STATE(416)] = { [ts_builtin_sym_end] = ACTIONS(1710), [sym_identifier] = ACTIONS(1712), [anon_sym_SEMI] = ACTIONS(1710), @@ -55726,7 +58391,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1710), [sym_block_comment] = ACTIONS(3), }, - [417] = { + [STATE(417)] = { [ts_builtin_sym_end] = ACTIONS(1714), [sym_identifier] = ACTIONS(1716), [anon_sym_SEMI] = ACTIONS(1714), @@ -55803,7 +58468,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1714), [sym_block_comment] = ACTIONS(3), }, - [418] = { + [STATE(418)] = { [ts_builtin_sym_end] = ACTIONS(1718), [sym_identifier] = ACTIONS(1720), [anon_sym_SEMI] = ACTIONS(1718), @@ -55880,7 +58545,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1718), [sym_block_comment] = ACTIONS(3), }, - [419] = { + [STATE(419)] = { [ts_builtin_sym_end] = ACTIONS(1722), [sym_identifier] = ACTIONS(1724), [anon_sym_SEMI] = ACTIONS(1722), @@ -55957,7 +58622,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1722), [sym_block_comment] = ACTIONS(3), }, - [420] = { + [STATE(420)] = { [ts_builtin_sym_end] = ACTIONS(1726), [sym_identifier] = ACTIONS(1728), [anon_sym_SEMI] = ACTIONS(1726), @@ -56034,7 +58699,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1726), [sym_block_comment] = ACTIONS(3), }, - [421] = { + [STATE(421)] = { [ts_builtin_sym_end] = ACTIONS(1730), [sym_identifier] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(1730), @@ -56111,7 +58776,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1730), [sym_block_comment] = ACTIONS(3), }, - [422] = { + [STATE(422)] = { [ts_builtin_sym_end] = ACTIONS(1734), [sym_identifier] = ACTIONS(1736), [anon_sym_SEMI] = ACTIONS(1734), @@ -56188,7 +58853,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1734), [sym_block_comment] = ACTIONS(3), }, - [423] = { + [STATE(423)] = { [ts_builtin_sym_end] = ACTIONS(1738), [sym_identifier] = ACTIONS(1740), [anon_sym_SEMI] = ACTIONS(1738), @@ -56265,7 +58930,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1738), [sym_block_comment] = ACTIONS(3), }, - [424] = { + [STATE(424)] = { [ts_builtin_sym_end] = ACTIONS(1742), [sym_identifier] = ACTIONS(1744), [anon_sym_SEMI] = ACTIONS(1742), @@ -56342,7 +59007,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1742), [sym_block_comment] = ACTIONS(3), }, - [425] = { + [STATE(425)] = { [ts_builtin_sym_end] = ACTIONS(1746), [sym_identifier] = ACTIONS(1748), [anon_sym_SEMI] = ACTIONS(1746), @@ -56419,7 +59084,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1746), [sym_block_comment] = ACTIONS(3), }, - [426] = { + [STATE(426)] = { [ts_builtin_sym_end] = ACTIONS(1750), [sym_identifier] = ACTIONS(1752), [anon_sym_SEMI] = ACTIONS(1750), @@ -56496,7 +59161,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1750), [sym_block_comment] = ACTIONS(3), }, - [427] = { + [STATE(427)] = { [ts_builtin_sym_end] = ACTIONS(1754), [sym_identifier] = ACTIONS(1756), [anon_sym_SEMI] = ACTIONS(1754), @@ -56573,7 +59238,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1754), [sym_block_comment] = ACTIONS(3), }, - [428] = { + [STATE(428)] = { [ts_builtin_sym_end] = ACTIONS(1758), [sym_identifier] = ACTIONS(1760), [anon_sym_SEMI] = ACTIONS(1758), @@ -56650,7 +59315,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1758), [sym_block_comment] = ACTIONS(3), }, - [429] = { + [STATE(429)] = { [ts_builtin_sym_end] = ACTIONS(1762), [sym_identifier] = ACTIONS(1764), [anon_sym_SEMI] = ACTIONS(1762), @@ -56727,7 +59392,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1762), [sym_block_comment] = ACTIONS(3), }, - [430] = { + [STATE(430)] = { [ts_builtin_sym_end] = ACTIONS(1766), [sym_identifier] = ACTIONS(1768), [anon_sym_SEMI] = ACTIONS(1766), @@ -56804,7 +59469,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1766), [sym_block_comment] = ACTIONS(3), }, - [431] = { + [STATE(431)] = { [ts_builtin_sym_end] = ACTIONS(1770), [sym_identifier] = ACTIONS(1772), [anon_sym_SEMI] = ACTIONS(1770), @@ -56881,7 +59546,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1770), [sym_block_comment] = ACTIONS(3), }, - [432] = { + [STATE(432)] = { [ts_builtin_sym_end] = ACTIONS(1774), [sym_identifier] = ACTIONS(1776), [anon_sym_SEMI] = ACTIONS(1774), @@ -56958,7 +59623,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1774), [sym_block_comment] = ACTIONS(3), }, - [433] = { + [STATE(433)] = { [ts_builtin_sym_end] = ACTIONS(1778), [sym_identifier] = ACTIONS(1780), [anon_sym_SEMI] = ACTIONS(1778), @@ -57035,7 +59700,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1778), [sym_block_comment] = ACTIONS(3), }, - [434] = { + [STATE(434)] = { [ts_builtin_sym_end] = ACTIONS(1782), [sym_identifier] = ACTIONS(1784), [anon_sym_SEMI] = ACTIONS(1782), @@ -57112,7 +59777,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1782), [sym_block_comment] = ACTIONS(3), }, - [435] = { + [STATE(435)] = { [ts_builtin_sym_end] = ACTIONS(1786), [sym_identifier] = ACTIONS(1788), [anon_sym_SEMI] = ACTIONS(1786), @@ -57189,7 +59854,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1786), [sym_block_comment] = ACTIONS(3), }, - [436] = { + [STATE(436)] = { [ts_builtin_sym_end] = ACTIONS(1790), [sym_identifier] = ACTIONS(1792), [anon_sym_SEMI] = ACTIONS(1790), @@ -57266,7 +59931,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1790), [sym_block_comment] = ACTIONS(3), }, - [437] = { + [STATE(437)] = { [ts_builtin_sym_end] = ACTIONS(1794), [sym_identifier] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(1794), @@ -57343,7 +60008,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1794), [sym_block_comment] = ACTIONS(3), }, - [438] = { + [STATE(438)] = { [sym_attribute_item] = STATE(560), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -57420,7 +60085,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [439] = { + [STATE(439)] = { [ts_builtin_sym_end] = ACTIONS(1800), [sym_identifier] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1800), @@ -57497,7 +60162,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1800), [sym_block_comment] = ACTIONS(3), }, - [440] = { + [STATE(440)] = { [ts_builtin_sym_end] = ACTIONS(1804), [sym_identifier] = ACTIONS(1806), [anon_sym_SEMI] = ACTIONS(1804), @@ -57574,7 +60239,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1804), [sym_block_comment] = ACTIONS(3), }, - [441] = { + [STATE(441)] = { [ts_builtin_sym_end] = ACTIONS(1808), [sym_identifier] = ACTIONS(1810), [anon_sym_SEMI] = ACTIONS(1808), @@ -57651,7 +60316,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1808), [sym_block_comment] = ACTIONS(3), }, - [442] = { + [STATE(442)] = { [ts_builtin_sym_end] = ACTIONS(1812), [sym_identifier] = ACTIONS(1814), [anon_sym_SEMI] = ACTIONS(1812), @@ -57728,7 +60393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1812), [sym_block_comment] = ACTIONS(3), }, - [443] = { + [STATE(443)] = { [ts_builtin_sym_end] = ACTIONS(1816), [sym_identifier] = ACTIONS(1818), [anon_sym_SEMI] = ACTIONS(1816), @@ -57805,7 +60470,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1816), [sym_block_comment] = ACTIONS(3), }, - [444] = { + [STATE(444)] = { [ts_builtin_sym_end] = ACTIONS(1820), [sym_identifier] = ACTIONS(1822), [anon_sym_SEMI] = ACTIONS(1820), @@ -57882,7 +60547,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1820), [sym_block_comment] = ACTIONS(3), }, - [445] = { + [STATE(445)] = { [ts_builtin_sym_end] = ACTIONS(1824), [sym_identifier] = ACTIONS(1826), [anon_sym_SEMI] = ACTIONS(1824), @@ -57959,7 +60624,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1824), [sym_block_comment] = ACTIONS(3), }, - [446] = { + [STATE(446)] = { [ts_builtin_sym_end] = ACTIONS(1828), [sym_identifier] = ACTIONS(1830), [anon_sym_SEMI] = ACTIONS(1828), @@ -58036,7 +60701,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1828), [sym_block_comment] = ACTIONS(3), }, - [447] = { + [STATE(447)] = { [ts_builtin_sym_end] = ACTIONS(1832), [sym_identifier] = ACTIONS(1834), [anon_sym_SEMI] = ACTIONS(1832), @@ -58113,7 +60778,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1832), [sym_block_comment] = ACTIONS(3), }, - [448] = { + [STATE(448)] = { [ts_builtin_sym_end] = ACTIONS(1836), [sym_identifier] = ACTIONS(1838), [anon_sym_SEMI] = ACTIONS(1836), @@ -58190,7 +60855,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1836), [sym_block_comment] = ACTIONS(3), }, - [449] = { + [STATE(449)] = { [ts_builtin_sym_end] = ACTIONS(1840), [sym_identifier] = ACTIONS(1842), [anon_sym_SEMI] = ACTIONS(1840), @@ -58267,7 +60932,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1840), [sym_block_comment] = ACTIONS(3), }, - [450] = { + [STATE(450)] = { [ts_builtin_sym_end] = ACTIONS(1844), [sym_identifier] = ACTIONS(1846), [anon_sym_SEMI] = ACTIONS(1844), @@ -58344,7 +61009,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1844), [sym_block_comment] = ACTIONS(3), }, - [451] = { + [STATE(451)] = { [ts_builtin_sym_end] = ACTIONS(1848), [sym_identifier] = ACTIONS(1850), [anon_sym_SEMI] = ACTIONS(1848), @@ -58421,7 +61086,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1848), [sym_block_comment] = ACTIONS(3), }, - [452] = { + [STATE(452)] = { [ts_builtin_sym_end] = ACTIONS(1852), [sym_identifier] = ACTIONS(1854), [anon_sym_SEMI] = ACTIONS(1852), @@ -58498,7 +61163,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1852), [sym_block_comment] = ACTIONS(3), }, - [453] = { + [STATE(453)] = { [ts_builtin_sym_end] = ACTIONS(1856), [sym_identifier] = ACTIONS(1858), [anon_sym_SEMI] = ACTIONS(1856), @@ -58575,7 +61240,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1856), [sym_block_comment] = ACTIONS(3), }, - [454] = { + [STATE(454)] = { [ts_builtin_sym_end] = ACTIONS(1860), [sym_identifier] = ACTIONS(1862), [anon_sym_SEMI] = ACTIONS(1860), @@ -58652,7 +61317,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1860), [sym_block_comment] = ACTIONS(3), }, - [455] = { + [STATE(455)] = { [ts_builtin_sym_end] = ACTIONS(1864), [sym_identifier] = ACTIONS(1866), [anon_sym_SEMI] = ACTIONS(1864), @@ -58729,7 +61394,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1864), [sym_block_comment] = ACTIONS(3), }, - [456] = { + [STATE(456)] = { [ts_builtin_sym_end] = ACTIONS(1868), [sym_identifier] = ACTIONS(1870), [anon_sym_SEMI] = ACTIONS(1868), @@ -58806,7 +61471,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1868), [sym_block_comment] = ACTIONS(3), }, - [457] = { + [STATE(457)] = { [ts_builtin_sym_end] = ACTIONS(1872), [sym_identifier] = ACTIONS(1874), [anon_sym_SEMI] = ACTIONS(1872), @@ -58883,7 +61548,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1872), [sym_block_comment] = ACTIONS(3), }, - [458] = { + [STATE(458)] = { [ts_builtin_sym_end] = ACTIONS(1876), [sym_identifier] = ACTIONS(1878), [anon_sym_SEMI] = ACTIONS(1876), @@ -58960,7 +61625,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1876), [sym_block_comment] = ACTIONS(3), }, - [459] = { + [STATE(459)] = { [ts_builtin_sym_end] = ACTIONS(1880), [sym_identifier] = ACTIONS(1882), [anon_sym_SEMI] = ACTIONS(1880), @@ -59037,7 +61702,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1880), [sym_block_comment] = ACTIONS(3), }, - [460] = { + [STATE(460)] = { [ts_builtin_sym_end] = ACTIONS(1884), [sym_identifier] = ACTIONS(1886), [anon_sym_SEMI] = ACTIONS(1884), @@ -59114,7 +61779,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1884), [sym_block_comment] = ACTIONS(3), }, - [461] = { + [STATE(461)] = { [ts_builtin_sym_end] = ACTIONS(1888), [sym_identifier] = ACTIONS(1890), [anon_sym_SEMI] = ACTIONS(1888), @@ -59191,7 +61856,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1888), [sym_block_comment] = ACTIONS(3), }, - [462] = { + [STATE(462)] = { [ts_builtin_sym_end] = ACTIONS(1892), [sym_identifier] = ACTIONS(1894), [anon_sym_SEMI] = ACTIONS(1892), @@ -59268,7 +61933,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1892), [sym_block_comment] = ACTIONS(3), }, - [463] = { + [STATE(463)] = { [ts_builtin_sym_end] = ACTIONS(1896), [sym_identifier] = ACTIONS(1898), [anon_sym_SEMI] = ACTIONS(1896), @@ -59345,7 +62010,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1896), [sym_block_comment] = ACTIONS(3), }, - [464] = { + [STATE(464)] = { [ts_builtin_sym_end] = ACTIONS(1900), [sym_identifier] = ACTIONS(1902), [anon_sym_SEMI] = ACTIONS(1900), @@ -59422,7 +62087,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1900), [sym_block_comment] = ACTIONS(3), }, - [465] = { + [STATE(465)] = { [ts_builtin_sym_end] = ACTIONS(1904), [sym_identifier] = ACTIONS(1906), [anon_sym_SEMI] = ACTIONS(1904), @@ -59499,7 +62164,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1904), [sym_block_comment] = ACTIONS(3), }, - [466] = { + [STATE(466)] = { [ts_builtin_sym_end] = ACTIONS(1908), [sym_identifier] = ACTIONS(1910), [anon_sym_SEMI] = ACTIONS(1908), @@ -59576,7 +62241,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1908), [sym_block_comment] = ACTIONS(3), }, - [467] = { + [STATE(467)] = { [ts_builtin_sym_end] = ACTIONS(1912), [sym_identifier] = ACTIONS(1914), [anon_sym_SEMI] = ACTIONS(1912), @@ -59653,7 +62318,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1912), [sym_block_comment] = ACTIONS(3), }, - [468] = { + [STATE(468)] = { [ts_builtin_sym_end] = ACTIONS(1916), [sym_identifier] = ACTIONS(1918), [anon_sym_SEMI] = ACTIONS(1916), @@ -59730,7 +62395,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1916), [sym_block_comment] = ACTIONS(3), }, - [469] = { + [STATE(469)] = { [ts_builtin_sym_end] = ACTIONS(1920), [sym_identifier] = ACTIONS(1922), [anon_sym_SEMI] = ACTIONS(1920), @@ -59807,7 +62472,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1920), [sym_block_comment] = ACTIONS(3), }, - [470] = { + [STATE(470)] = { [ts_builtin_sym_end] = ACTIONS(1924), [sym_identifier] = ACTIONS(1926), [anon_sym_SEMI] = ACTIONS(1924), @@ -59884,7 +62549,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1924), [sym_block_comment] = ACTIONS(3), }, - [471] = { + [STATE(471)] = { [ts_builtin_sym_end] = ACTIONS(1928), [sym_identifier] = ACTIONS(1930), [anon_sym_SEMI] = ACTIONS(1928), @@ -59961,7 +62626,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1928), [sym_block_comment] = ACTIONS(3), }, - [472] = { + [STATE(472)] = { [sym_attribute_item] = STATE(560), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -60038,7 +62703,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [473] = { + [STATE(473)] = { [ts_builtin_sym_end] = ACTIONS(1934), [sym_identifier] = ACTIONS(1936), [anon_sym_SEMI] = ACTIONS(1934), @@ -60115,7 +62780,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1934), [sym_block_comment] = ACTIONS(3), }, - [474] = { + [STATE(474)] = { [ts_builtin_sym_end] = ACTIONS(1938), [sym_identifier] = ACTIONS(1940), [anon_sym_SEMI] = ACTIONS(1938), @@ -60192,7 +62857,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1938), [sym_block_comment] = ACTIONS(3), }, - [475] = { + [STATE(475)] = { [ts_builtin_sym_end] = ACTIONS(1942), [sym_identifier] = ACTIONS(1944), [anon_sym_SEMI] = ACTIONS(1942), @@ -60269,7 +62934,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1942), [sym_block_comment] = ACTIONS(3), }, - [476] = { + [STATE(476)] = { [ts_builtin_sym_end] = ACTIONS(1946), [sym_identifier] = ACTIONS(1948), [anon_sym_SEMI] = ACTIONS(1946), @@ -60346,7 +63011,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1946), [sym_block_comment] = ACTIONS(3), }, - [477] = { + [STATE(477)] = { [ts_builtin_sym_end] = ACTIONS(1950), [sym_identifier] = ACTIONS(1952), [anon_sym_SEMI] = ACTIONS(1950), @@ -60423,7 +63088,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1950), [sym_block_comment] = ACTIONS(3), }, - [478] = { + [STATE(478)] = { [ts_builtin_sym_end] = ACTIONS(1954), [sym_identifier] = ACTIONS(1956), [anon_sym_SEMI] = ACTIONS(1954), @@ -60500,7 +63165,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1954), [sym_block_comment] = ACTIONS(3), }, - [479] = { + [STATE(479)] = { [ts_builtin_sym_end] = ACTIONS(1958), [sym_identifier] = ACTIONS(1960), [anon_sym_SEMI] = ACTIONS(1958), @@ -60577,7 +63242,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1958), [sym_block_comment] = ACTIONS(3), }, - [480] = { + [STATE(480)] = { [ts_builtin_sym_end] = ACTIONS(1962), [sym_identifier] = ACTIONS(1964), [anon_sym_SEMI] = ACTIONS(1962), @@ -60654,7 +63319,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1962), [sym_block_comment] = ACTIONS(3), }, - [481] = { + [STATE(481)] = { [ts_builtin_sym_end] = ACTIONS(1966), [sym_identifier] = ACTIONS(1968), [anon_sym_SEMI] = ACTIONS(1966), @@ -60731,7 +63396,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1966), [sym_block_comment] = ACTIONS(3), }, - [482] = { + [STATE(482)] = { [ts_builtin_sym_end] = ACTIONS(1970), [sym_identifier] = ACTIONS(1972), [anon_sym_SEMI] = ACTIONS(1970), @@ -60808,7 +63473,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1970), [sym_block_comment] = ACTIONS(3), }, - [483] = { + [STATE(483)] = { [ts_builtin_sym_end] = ACTIONS(1974), [sym_identifier] = ACTIONS(1976), [anon_sym_SEMI] = ACTIONS(1974), @@ -60885,7 +63550,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1974), [sym_block_comment] = ACTIONS(3), }, - [484] = { + [STATE(484)] = { [ts_builtin_sym_end] = ACTIONS(1978), [sym_identifier] = ACTIONS(1980), [anon_sym_SEMI] = ACTIONS(1978), @@ -60962,7 +63627,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1978), [sym_block_comment] = ACTIONS(3), }, - [485] = { + [STATE(485)] = { [ts_builtin_sym_end] = ACTIONS(1982), [sym_identifier] = ACTIONS(1984), [anon_sym_SEMI] = ACTIONS(1982), @@ -61039,7 +63704,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1982), [sym_block_comment] = ACTIONS(3), }, - [486] = { + [STATE(486)] = { [ts_builtin_sym_end] = ACTIONS(1986), [sym_identifier] = ACTIONS(1988), [anon_sym_SEMI] = ACTIONS(1986), @@ -61116,7 +63781,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1986), [sym_block_comment] = ACTIONS(3), }, - [487] = { + [STATE(487)] = { [ts_builtin_sym_end] = ACTIONS(1990), [sym_identifier] = ACTIONS(1992), [anon_sym_SEMI] = ACTIONS(1990), @@ -61193,7 +63858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1990), [sym_block_comment] = ACTIONS(3), }, - [488] = { + [STATE(488)] = { [ts_builtin_sym_end] = ACTIONS(1994), [sym_identifier] = ACTIONS(1996), [anon_sym_SEMI] = ACTIONS(1994), @@ -61270,7 +63935,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1994), [sym_block_comment] = ACTIONS(3), }, - [489] = { + [STATE(489)] = { [ts_builtin_sym_end] = ACTIONS(1998), [sym_identifier] = ACTIONS(2000), [anon_sym_SEMI] = ACTIONS(1998), @@ -61347,7 +64012,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(1998), [sym_block_comment] = ACTIONS(3), }, - [490] = { + [STATE(490)] = { [ts_builtin_sym_end] = ACTIONS(2002), [sym_identifier] = ACTIONS(2004), [anon_sym_SEMI] = ACTIONS(2002), @@ -61424,7 +64089,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2002), [sym_block_comment] = ACTIONS(3), }, - [491] = { + [STATE(491)] = { [ts_builtin_sym_end] = ACTIONS(2006), [sym_identifier] = ACTIONS(2008), [anon_sym_SEMI] = ACTIONS(2006), @@ -61501,7 +64166,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2006), [sym_block_comment] = ACTIONS(3), }, - [492] = { + [STATE(492)] = { [ts_builtin_sym_end] = ACTIONS(2010), [sym_identifier] = ACTIONS(2012), [anon_sym_SEMI] = ACTIONS(2010), @@ -61578,7 +64243,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2010), [sym_block_comment] = ACTIONS(3), }, - [493] = { + [STATE(493)] = { [ts_builtin_sym_end] = ACTIONS(2014), [sym_identifier] = ACTIONS(2016), [anon_sym_SEMI] = ACTIONS(2014), @@ -61655,7 +64320,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2014), [sym_block_comment] = ACTIONS(3), }, - [494] = { + [STATE(494)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -61731,7 +64396,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [495] = { + [STATE(495)] = { [sym_attribute_item] = STATE(560), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -61807,7 +64472,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [496] = { + [STATE(496)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -61883,7 +64548,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2055), [sym_block_comment] = ACTIONS(3), }, - [497] = { + [STATE(497)] = { [sym_attribute_item] = STATE(560), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -61959,7 +64624,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [498] = { + [STATE(498)] = { [sym__token_pattern] = STATE(499), [sym_token_tree_pattern] = STATE(499), [sym_token_binding_pattern] = STATE(499), @@ -62035,7 +64700,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [499] = { + [STATE(499)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -62111,7 +64776,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [500] = { + [STATE(500)] = { [sym__token_pattern] = STATE(502), [sym_token_tree_pattern] = STATE(502), [sym_token_binding_pattern] = STATE(502), @@ -62187,7 +64852,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [501] = { + [STATE(501)] = { [sym__token_pattern] = STATE(504), [sym_token_tree_pattern] = STATE(504), [sym_token_binding_pattern] = STATE(504), @@ -62263,7 +64928,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [502] = { + [STATE(502)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -62339,7 +65004,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [503] = { + [STATE(503)] = { [sym__token_pattern] = STATE(494), [sym_token_tree_pattern] = STATE(494), [sym_token_binding_pattern] = STATE(494), @@ -62415,7 +65080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [504] = { + [STATE(504)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -62491,7 +65156,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [505] = { + [STATE(505)] = { [sym_attribute_item] = STATE(560), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -62567,7 +65232,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [506] = { + [STATE(506)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -62643,7 +65308,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2098), [sym_block_comment] = ACTIONS(3), }, - [507] = { + [STATE(507)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -62719,7 +65384,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [508] = { + [STATE(508)] = { [sym__token_pattern] = STATE(507), [sym_token_tree_pattern] = STATE(507), [sym_token_binding_pattern] = STATE(507), @@ -62795,7 +65460,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [509] = { + [STATE(509)] = { [sym__token_pattern] = STATE(511), [sym_token_tree_pattern] = STATE(511), [sym_token_binding_pattern] = STATE(511), @@ -62871,7 +65536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [510] = { + [STATE(510)] = { [sym__token_pattern] = STATE(512), [sym_token_tree_pattern] = STATE(512), [sym_token_binding_pattern] = STATE(512), @@ -62947,7 +65612,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [511] = { + [STATE(511)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -63023,7 +65688,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [512] = { + [STATE(512)] = { [sym__token_pattern] = STATE(262), [sym_token_tree_pattern] = STATE(262), [sym_token_binding_pattern] = STATE(262), @@ -63099,7 +65764,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [513] = { + [STATE(513)] = { [sym_attribute_item] = STATE(558), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -63174,7 +65839,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2162), [sym_block_comment] = ACTIONS(3), }, - [514] = { + [STATE(514)] = { [sym_delim_token_tree] = STATE(541), [sym__delim_tokens] = STATE(541), [sym__non_delim_token] = STATE(541), @@ -63248,7 +65913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [515] = { + [STATE(515)] = { [sym_delim_token_tree] = STATE(553), [sym__delim_tokens] = STATE(553), [sym__non_delim_token] = STATE(553), @@ -63322,7 +65987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [516] = { + [STATE(516)] = { [sym_token_tree] = STATE(518), [sym_token_repetition] = STATE(518), [sym__literal] = STATE(518), @@ -63396,7 +66061,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [517] = { + [STATE(517)] = { [sym_token_tree] = STATE(539), [sym_token_repetition] = STATE(539), [sym__literal] = STATE(539), @@ -63470,7 +66135,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [518] = { + [STATE(518)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -63544,7 +66209,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [519] = { + [STATE(519)] = { [sym_delim_token_tree] = STATE(533), [sym__delim_tokens] = STATE(533), [sym__non_delim_token] = STATE(533), @@ -63618,7 +66283,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [520] = { + [STATE(520)] = { [sym_delim_token_tree] = STATE(534), [sym__delim_tokens] = STATE(534), [sym__non_delim_token] = STATE(534), @@ -63692,7 +66357,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [521] = { + [STATE(521)] = { [sym_token_tree] = STATE(556), [sym_token_repetition] = STATE(556), [sym__literal] = STATE(556), @@ -63766,7 +66431,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [522] = { + [STATE(522)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -63840,7 +66505,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [523] = { + [STATE(523)] = { [sym_delim_token_tree] = STATE(527), [sym__delim_tokens] = STATE(527), [sym__non_delim_token] = STATE(527), @@ -63914,7 +66579,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [524] = { + [STATE(524)] = { [sym_delim_token_tree] = STATE(529), [sym__delim_tokens] = STATE(529), [sym__non_delim_token] = STATE(529), @@ -63988,7 +66653,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [525] = { + [STATE(525)] = { [sym_delim_token_tree] = STATE(532), [sym__delim_tokens] = STATE(532), [sym__non_delim_token] = STATE(532), @@ -64062,7 +66727,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [526] = { + [STATE(526)] = { [sym_token_tree] = STATE(522), [sym_token_repetition] = STATE(522), [sym__literal] = STATE(522), @@ -64136,7 +66801,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [527] = { + [STATE(527)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64210,7 +66875,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [528] = { + [STATE(528)] = { [sym_delim_token_tree] = STATE(535), [sym__delim_tokens] = STATE(535), [sym__non_delim_token] = STATE(535), @@ -64284,7 +66949,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [529] = { + [STATE(529)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64358,7 +67023,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [530] = { + [STATE(530)] = { [sym_token_tree] = STATE(552), [sym_token_repetition] = STATE(552), [sym__literal] = STATE(552), @@ -64432,7 +67097,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [531] = { + [STATE(531)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64506,7 +67171,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [532] = { + [STATE(532)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64580,7 +67245,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [533] = { + [STATE(533)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64654,7 +67319,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [534] = { + [STATE(534)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64728,7 +67393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [535] = { + [STATE(535)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64802,7 +67467,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [536] = { + [STATE(536)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64876,7 +67541,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [537] = { + [STATE(537)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -64950,7 +67615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [538] = { + [STATE(538)] = { [sym_token_tree] = STATE(551), [sym_token_repetition] = STATE(551), [sym__literal] = STATE(551), @@ -65024,7 +67689,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [539] = { + [STATE(539)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -65098,7 +67763,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [540] = { + [STATE(540)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -65172,7 +67837,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [541] = { + [STATE(541)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -65246,7 +67911,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [542] = { + [STATE(542)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -65320,7 +67985,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [543] = { + [STATE(543)] = { [sym_delim_token_tree] = STATE(540), [sym__delim_tokens] = STATE(540), [sym__non_delim_token] = STATE(540), @@ -65394,7 +68059,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [544] = { + [STATE(544)] = { [sym_token_tree] = STATE(548), [sym_token_repetition] = STATE(548), [sym__literal] = STATE(548), @@ -65468,7 +68133,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [545] = { + [STATE(545)] = { [sym_delim_token_tree] = STATE(542), [sym__delim_tokens] = STATE(542), [sym__non_delim_token] = STATE(542), @@ -65542,7 +68207,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [546] = { + [STATE(546)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -65616,7 +68281,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [547] = { + [STATE(547)] = { [sym_delim_token_tree] = STATE(531), [sym__delim_tokens] = STATE(531), [sym__non_delim_token] = STATE(531), @@ -65690,7 +68355,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [548] = { + [STATE(548)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -65764,7 +68429,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [549] = { + [STATE(549)] = { [sym_delim_token_tree] = STATE(536), [sym__delim_tokens] = STATE(536), [sym__non_delim_token] = STATE(536), @@ -65838,7 +68503,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [550] = { + [STATE(550)] = { [sym_delim_token_tree] = STATE(537), [sym__delim_tokens] = STATE(537), [sym__non_delim_token] = STATE(537), @@ -65912,7 +68577,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [551] = { + [STATE(551)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -65986,7 +68651,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [552] = { + [STATE(552)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -66060,7 +68725,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [553] = { + [STATE(553)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -66134,7 +68799,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [554] = { + [STATE(554)] = { [sym_delim_token_tree] = STATE(506), [sym__delim_tokens] = STATE(506), [sym__non_delim_token] = STATE(506), @@ -66208,7 +68873,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [555] = { + [STATE(555)] = { [sym_delim_token_tree] = STATE(546), [sym__delim_tokens] = STATE(546), [sym__non_delim_token] = STATE(546), @@ -66282,7 +68947,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [556] = { + [STATE(556)] = { [sym_token_tree] = STATE(496), [sym_token_repetition] = STATE(496), [sym__literal] = STATE(496), @@ -66356,7 +69021,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2030), [sym_block_comment] = ACTIONS(3), }, - [557] = { + [STATE(557)] = { [sym_delim_token_tree] = STATE(554), [sym__delim_tokens] = STATE(554), [sym__non_delim_token] = STATE(554), @@ -66430,7 +69095,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2189), [sym_block_comment] = ACTIONS(3), }, - [558] = { + [STATE(558)] = { [sym_attribute_item] = STATE(623), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -66503,7 +69168,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [559] = { + [STATE(559)] = { [sym_attribute_item] = STATE(569), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -66576,7 +69241,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [560] = { + [STATE(560)] = { [sym_attribute_item] = STATE(623), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -66649,7 +69314,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [561] = { + [STATE(561)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -66721,7 +69386,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [562] = { + [STATE(562)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -66793,7 +69458,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [563] = { + [STATE(563)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -66865,7 +69530,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [564] = { + [STATE(564)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -66937,7 +69602,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [565] = { + [STATE(565)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -67009,7 +69674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [566] = { + [STATE(566)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -67081,7 +69746,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [567] = { + [STATE(567)] = { [sym_attribute_item] = STATE(570), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -67152,7 +69817,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [568] = { + [STATE(568)] = { [sym_identifier] = ACTIONS(2351), [anon_sym_LPAREN] = ACTIONS(2353), [anon_sym_RPAREN] = ACTIONS(2353), @@ -67223,7 +69888,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2353), [sym_block_comment] = ACTIONS(3), }, - [569] = { + [STATE(569)] = { [sym_attribute_item] = STATE(1153), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -67294,7 +69959,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [570] = { + [STATE(570)] = { [sym_attribute_item] = STATE(1153), [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), @@ -67365,7 +70030,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [571] = { + [STATE(571)] = { [sym_identifier] = ACTIONS(2357), [anon_sym_LPAREN] = ACTIONS(2359), [anon_sym_RPAREN] = ACTIONS(2359), @@ -67435,7 +70100,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2359), [sym_block_comment] = ACTIONS(3), }, - [572] = { + [STATE(572)] = { [sym_identifier] = ACTIONS(2361), [anon_sym_LPAREN] = ACTIONS(2363), [anon_sym_RPAREN] = ACTIONS(2363), @@ -67505,7 +70170,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2363), [sym_block_comment] = ACTIONS(3), }, - [573] = { + [STATE(573)] = { [sym_identifier] = ACTIONS(2365), [anon_sym_LPAREN] = ACTIONS(2367), [anon_sym_RPAREN] = ACTIONS(2367), @@ -67575,7 +70240,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2367), [sym_block_comment] = ACTIONS(3), }, - [574] = { + [STATE(574)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -67645,7 +70310,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [575] = { + [STATE(575)] = { [sym_identifier] = ACTIONS(2373), [anon_sym_LPAREN] = ACTIONS(2375), [anon_sym_RPAREN] = ACTIONS(2375), @@ -67715,7 +70380,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2375), [sym_block_comment] = ACTIONS(3), }, - [576] = { + [STATE(576)] = { [sym_identifier] = ACTIONS(2377), [anon_sym_LPAREN] = ACTIONS(2379), [anon_sym_RPAREN] = ACTIONS(2379), @@ -67785,7 +70450,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2379), [sym_block_comment] = ACTIONS(3), }, - [577] = { + [STATE(577)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -67855,7 +70520,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [578] = { + [STATE(578)] = { [sym_function_modifiers] = STATE(2577), [sym_const_parameter] = STATE(1980), [sym_constrained_type_parameter] = STATE(1857), @@ -67925,7 +70590,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(2387), [sym_block_comment] = ACTIONS(3), }, - [579] = { + [STATE(579)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -67995,7 +70660,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [580] = { + [STATE(580)] = { [sym_identifier] = ACTIONS(2393), [anon_sym_LPAREN] = ACTIONS(2395), [anon_sym_RPAREN] = ACTIONS(2395), @@ -68065,7 +70730,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2395), [sym_block_comment] = ACTIONS(3), }, - [581] = { + [STATE(581)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_RPAREN] = ACTIONS(2399), @@ -68135,7 +70800,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2399), [sym_block_comment] = ACTIONS(3), }, - [582] = { + [STATE(582)] = { [sym_identifier] = ACTIONS(2401), [anon_sym_LPAREN] = ACTIONS(2403), [anon_sym_RPAREN] = ACTIONS(2403), @@ -68205,7 +70870,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2403), [sym_block_comment] = ACTIONS(3), }, - [583] = { + [STATE(583)] = { [sym_parameter] = STATE(1914), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -68275,7 +70940,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [584] = { + [STATE(584)] = { [sym_identifier] = ACTIONS(2413), [anon_sym_LPAREN] = ACTIONS(2415), [anon_sym_RPAREN] = ACTIONS(2415), @@ -68345,7 +71010,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2415), [sym_block_comment] = ACTIONS(3), }, - [585] = { + [STATE(585)] = { [sym_identifier] = ACTIONS(2417), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_RPAREN] = ACTIONS(2419), @@ -68415,7 +71080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2419), [sym_block_comment] = ACTIONS(3), }, - [586] = { + [STATE(586)] = { [sym_identifier] = ACTIONS(2421), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_RPAREN] = ACTIONS(2423), @@ -68485,7 +71150,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2423), [sym_block_comment] = ACTIONS(3), }, - [587] = { + [STATE(587)] = { [sym_identifier] = ACTIONS(2425), [anon_sym_LPAREN] = ACTIONS(2427), [anon_sym_RPAREN] = ACTIONS(2427), @@ -68555,7 +71220,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2427), [sym_block_comment] = ACTIONS(3), }, - [588] = { + [STATE(588)] = { [sym_identifier] = ACTIONS(2429), [anon_sym_LPAREN] = ACTIONS(2431), [anon_sym_RPAREN] = ACTIONS(2431), @@ -68625,7 +71290,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2431), [sym_block_comment] = ACTIONS(3), }, - [589] = { + [STATE(589)] = { [sym_identifier] = ACTIONS(2433), [anon_sym_LPAREN] = ACTIONS(2435), [anon_sym_RPAREN] = ACTIONS(2435), @@ -68695,7 +71360,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2435), [sym_block_comment] = ACTIONS(3), }, - [590] = { + [STATE(590)] = { [sym_identifier] = ACTIONS(2437), [anon_sym_LPAREN] = ACTIONS(2439), [anon_sym_RPAREN] = ACTIONS(2439), @@ -68765,7 +71430,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2439), [sym_block_comment] = ACTIONS(3), }, - [591] = { + [STATE(591)] = { [sym_identifier] = ACTIONS(2441), [anon_sym_LPAREN] = ACTIONS(2443), [anon_sym_RPAREN] = ACTIONS(2443), @@ -68835,7 +71500,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2443), [sym_block_comment] = ACTIONS(3), }, - [592] = { + [STATE(592)] = { [sym_identifier] = ACTIONS(2421), [anon_sym_LPAREN] = ACTIONS(2423), [anon_sym_RPAREN] = ACTIONS(2423), @@ -68904,7 +71569,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2423), [sym_block_comment] = ACTIONS(3), }, - [593] = { + [STATE(593)] = { [sym_identifier] = ACTIONS(584), [anon_sym_LPAREN] = ACTIONS(582), [anon_sym_RPAREN] = ACTIONS(582), @@ -68973,7 +71638,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(582), [sym_block_comment] = ACTIONS(3), }, - [594] = { + [STATE(594)] = { [sym_function_modifiers] = STATE(2577), [sym_higher_ranked_trait_bound] = STATE(1600), [sym_removed_trait_bound] = STATE(1600), @@ -69042,7 +71707,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [595] = { + [STATE(595)] = { [sym_function_modifiers] = STATE(2577), [sym_higher_ranked_trait_bound] = STATE(1585), [sym_removed_trait_bound] = STATE(1585), @@ -69111,7 +71776,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [596] = { + [STATE(596)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -69180,7 +71845,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [597] = { + [STATE(597)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -69249,7 +71914,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [598] = { + [STATE(598)] = { [sym_identifier] = ACTIONS(626), [anon_sym_LPAREN] = ACTIONS(624), [anon_sym_RPAREN] = ACTIONS(624), @@ -69318,7 +71983,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(624), [sym_block_comment] = ACTIONS(3), }, - [599] = { + [STATE(599)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -69387,7 +72052,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [600] = { + [STATE(600)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -69456,7 +72121,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [601] = { + [STATE(601)] = { [sym_identifier] = ACTIONS(2397), [anon_sym_LPAREN] = ACTIONS(2399), [anon_sym_RPAREN] = ACTIONS(2399), @@ -69525,7 +72190,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2399), [sym_block_comment] = ACTIONS(3), }, - [602] = { + [STATE(602)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -69594,7 +72259,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [603] = { + [STATE(603)] = { [sym_function_modifiers] = STATE(2577), [sym_higher_ranked_trait_bound] = STATE(1600), [sym_removed_trait_bound] = STATE(1600), @@ -69663,7 +72328,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [604] = { + [STATE(604)] = { [sym_identifier] = ACTIONS(2373), [anon_sym_LPAREN] = ACTIONS(2375), [anon_sym_RPAREN] = ACTIONS(2375), @@ -69732,7 +72397,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2375), [sym_block_comment] = ACTIONS(3), }, - [605] = { + [STATE(605)] = { [sym_identifier] = ACTIONS(2417), [anon_sym_LPAREN] = ACTIONS(2419), [anon_sym_RPAREN] = ACTIONS(2419), @@ -69801,7 +72466,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2419), [sym_block_comment] = ACTIONS(3), }, - [606] = { + [STATE(606)] = { [sym_function_modifiers] = STATE(2577), [sym_higher_ranked_trait_bound] = STATE(1600), [sym_removed_trait_bound] = STATE(1600), @@ -69870,7 +72535,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [607] = { + [STATE(607)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -69939,7 +72604,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [608] = { + [STATE(608)] = { [sym_parameter] = STATE(2283), [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), @@ -70008,7 +72673,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [609] = { + [STATE(609)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70076,7 +72741,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [610] = { + [STATE(610)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70144,7 +72809,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [611] = { + [STATE(611)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70212,7 +72877,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [612] = { + [STATE(612)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70280,7 +72945,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [613] = { + [STATE(613)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70348,7 +73013,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [614] = { + [STATE(614)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70416,7 +73081,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [615] = { + [STATE(615)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70484,7 +73149,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [616] = { + [STATE(616)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -70552,7 +73217,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [617] = { + [STATE(617)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70620,7 +73285,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [618] = { + [STATE(618)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70688,7 +73353,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [619] = { + [STATE(619)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70756,7 +73421,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [620] = { + [STATE(620)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1420), @@ -70824,7 +73489,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [621] = { + [STATE(621)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70892,7 +73557,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [622] = { + [STATE(622)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -70960,7 +73625,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [623] = { + [STATE(623)] = { [sym_attribute_item] = STATE(623), [aux_sym_enum_variant_list_repeat1] = STATE(623), [sym_identifier] = ACTIONS(2473), @@ -71028,7 +73693,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(2475), [sym_block_comment] = ACTIONS(3), }, - [624] = { + [STATE(624)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71096,7 +73761,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [625] = { + [STATE(625)] = { [sym_function_modifiers] = STATE(2391), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1098), @@ -71164,7 +73829,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(2512), [sym_block_comment] = ACTIONS(3), }, - [626] = { + [STATE(626)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71232,7 +73897,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [627] = { + [STATE(627)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71300,7 +73965,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [628] = { + [STATE(628)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71368,7 +74033,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [629] = { + [STATE(629)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71436,7 +74101,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [630] = { + [STATE(630)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71504,7 +74169,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [631] = { + [STATE(631)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71572,7 +74237,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [632] = { + [STATE(632)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71640,7 +74305,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [633] = { + [STATE(633)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71708,7 +74373,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [634] = { + [STATE(634)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71776,7 +74441,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [635] = { + [STATE(635)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71844,7 +74509,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [636] = { + [STATE(636)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71912,7 +74577,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [637] = { + [STATE(637)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -71980,7 +74645,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [638] = { + [STATE(638)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -72048,7 +74713,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [639] = { + [STATE(639)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(2291), @@ -72116,7 +74781,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [640] = { + [STATE(640)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -72184,7 +74849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [641] = { + [STATE(641)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -72252,7 +74917,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [642] = { + [STATE(642)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -72320,7 +74985,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [643] = { + [STATE(643)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -72388,7 +75053,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [644] = { + [STATE(644)] = { [sym_bracketed_type] = STATE(2433), [sym_generic_type] = STATE(2440), [sym_generic_type_with_turbofish] = STATE(2441), @@ -72456,7 +75121,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_float_literal] = ACTIONS(734), [sym_block_comment] = ACTIONS(3), }, - [645] = { + [STATE(645)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(2270), @@ -72523,7 +75188,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [646] = { + [STATE(646)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1835), @@ -72590,7 +75255,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [647] = { + [STATE(647)] = { [sym_function_modifiers] = STATE(2577), [sym_type_parameters] = STATE(701), [sym_extern_modifier] = STATE(1593), @@ -72657,7 +75322,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [648] = { + [STATE(648)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(2039), @@ -72724,7 +75389,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [649] = { + [STATE(649)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(2039), @@ -72791,7 +75456,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [650] = { + [STATE(650)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(2039), @@ -72858,7 +75523,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [651] = { + [STATE(651)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(2039), @@ -72925,7 +75590,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [652] = { + [STATE(652)] = { [sym_function_modifiers] = STATE(2391), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1058), @@ -72992,7 +75657,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(2512), [sym_block_comment] = ACTIONS(3), }, - [653] = { + [STATE(653)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1865), @@ -73059,7 +75724,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [654] = { + [STATE(654)] = { [sym_function_modifiers] = STATE(2577), [sym_type_parameters] = STATE(702), [sym_extern_modifier] = STATE(1593), @@ -73126,7 +75791,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [655] = { + [STATE(655)] = { [sym_function_modifiers] = STATE(2577), [sym_type_parameters] = STATE(706), [sym_extern_modifier] = STATE(1593), @@ -73193,7 +75858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [656] = { + [STATE(656)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1407), @@ -73260,7 +75925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [657] = { + [STATE(657)] = { [sym_function_modifiers] = STATE(2577), [sym_type_parameters] = STATE(723), [sym_extern_modifier] = STATE(1593), @@ -73327,7 +75992,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_metavariable] = ACTIONS(924), [sym_block_comment] = ACTIONS(3), }, - [658] = { + [STATE(658)] = { [sym_function_modifiers] = STATE(2577), [sym_extern_modifier] = STATE(1593), [sym__type] = STATE(1923), @@ -133907,6 +136572,9 @@ extern const TSLanguage *tree_sitter_rust(void) { tree_sitter_rust_external_scanner_serialize, tree_sitter_rust_external_scanner_deserialize, }, + .primary_state_ids = ts_primary_state_ids, + .reserved_words = ts_reserved_words, + .max_reserved_word_set_size = 12, }; return &language; } diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h index 2b14ac10..0891b393 100644 --- a/src/tree_sitter/parser.h +++ b/src/tree_sitter/parser.h @@ -79,6 +79,12 @@ typedef struct { uint16_t external_lex_state; } TSLexMode; +typedef struct { + uint16_t lex_state; + uint16_t external_lex_state; + uint16_t reserved_word_set_id; +} TSLexerMode; + typedef union { TSParseAction action; struct { @@ -110,7 +116,7 @@ struct TSLanguage { const TSSymbol *public_symbol_map; const uint16_t *alias_map; const TSSymbol *alias_sequences; - const TSLexMode *lex_modes; + const TSLexerMode *lex_modes; bool (*lex_fn)(TSLexer *, TSStateId); bool (*keyword_lex_fn)(TSLexer *, TSStateId); TSSymbol keyword_capture_token; @@ -124,6 +130,8 @@ struct TSLanguage { void (*deserialize)(void *, const char *, unsigned); } external_scanner; const TSStateId *primary_state_ids; + const TSSymbol *reserved_words; + uint16_t max_reserved_word_set_size; }; /*