diff --git a/grammar.js b/grammar.js
index 4c59a2b..1d3d637 100644
--- a/grammar.js
+++ b/grammar.js
@@ -90,7 +90,7 @@ module.exports = grammar(HTML, {
_switch_body_expression: ($) =>
prec.left(
- seq('(', field('value', $.expression), ')', field('body', $.switch_body)),
+ seq('(', field('value', $._any_expression), ')', field('body', $.switch_body)),
),
switch_body: ($) =>
diff --git a/src/grammar.json b/src/grammar.json
index 127baa6..ba5879a 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -681,7 +681,7 @@
"name": "value",
"content": {
"type": "SYMBOL",
- "name": "expression"
+ "name": "_any_expression"
}
},
{
diff --git a/src/node-types.json b/src/node-types.json
index 3db9aee..8e94a2a 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -3182,9 +3182,37 @@
"multiple": false,
"required": true,
"types": [
+ {
+ "type": "arrow_function",
+ "named": true
+ },
+ {
+ "type": "binary_expression",
+ "named": true
+ },
+ {
+ "type": "conditional_expression",
+ "named": true
+ },
{
"type": "expression",
"named": true
+ },
+ {
+ "type": "nullish_coalescing_expression",
+ "named": true
+ },
+ {
+ "type": "regular_expression",
+ "named": true
+ },
+ {
+ "type": "ternary_expression",
+ "named": true
+ },
+ {
+ "type": "unary_expression",
+ "named": true
}
]
}
diff --git a/src/parser.c b/src/parser.c
index 9cafbf3..7d76b34 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -2157,108 +2157,108 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[21] = 21,
[22] = 22,
[23] = 23,
- [24] = 2,
- [25] = 25,
- [26] = 8,
- [27] = 20,
- [28] = 7,
- [29] = 3,
- [30] = 9,
- [31] = 10,
- [32] = 32,
- [33] = 33,
- [34] = 22,
- [35] = 11,
- [36] = 12,
- [37] = 13,
- [38] = 14,
- [39] = 15,
- [40] = 16,
- [41] = 5,
- [42] = 6,
- [43] = 17,
- [44] = 18,
- [45] = 19,
- [46] = 4,
- [47] = 21,
- [48] = 25,
+ [24] = 24,
+ [25] = 17,
+ [26] = 9,
+ [27] = 16,
+ [28] = 5,
+ [29] = 7,
+ [30] = 2,
+ [31] = 3,
+ [32] = 22,
+ [33] = 8,
+ [34] = 12,
+ [35] = 35,
+ [36] = 36,
+ [37] = 10,
+ [38] = 11,
+ [39] = 13,
+ [40] = 15,
+ [41] = 14,
+ [42] = 21,
+ [43] = 20,
+ [44] = 4,
+ [45] = 6,
+ [46] = 19,
+ [47] = 18,
+ [48] = 9,
[49] = 23,
- [50] = 8,
- [51] = 9,
- [52] = 20,
+ [50] = 16,
+ [51] = 17,
+ [52] = 24,
[53] = 53,
[54] = 54,
[55] = 55,
[56] = 56,
- [57] = 32,
- [58] = 33,
+ [57] = 35,
+ [58] = 36,
[59] = 59,
[60] = 60,
- [61] = 20,
+ [61] = 5,
[62] = 62,
- [63] = 54,
+ [63] = 9,
[64] = 64,
[65] = 7,
[66] = 66,
- [67] = 53,
- [68] = 68,
- [69] = 3,
- [70] = 70,
- [71] = 8,
- [72] = 2,
- [73] = 9,
- [74] = 62,
- [75] = 75,
- [76] = 76,
- [77] = 15,
- [78] = 18,
- [79] = 11,
+ [67] = 67,
+ [68] = 54,
+ [69] = 69,
+ [70] = 2,
+ [71] = 71,
+ [72] = 16,
+ [73] = 53,
+ [74] = 74,
+ [75] = 74,
+ [76] = 17,
+ [77] = 71,
+ [78] = 20,
+ [79] = 4,
[80] = 19,
- [81] = 4,
- [82] = 60,
- [83] = 21,
- [84] = 66,
- [85] = 22,
- [86] = 59,
- [87] = 16,
- [88] = 5,
- [89] = 13,
- [90] = 12,
- [91] = 75,
- [92] = 14,
- [93] = 6,
- [94] = 17,
- [95] = 10,
- [96] = 70,
- [97] = 23,
+ [81] = 60,
+ [82] = 13,
+ [83] = 59,
+ [84] = 15,
+ [85] = 21,
+ [86] = 6,
+ [87] = 18,
+ [88] = 8,
+ [89] = 22,
+ [90] = 64,
+ [91] = 14,
+ [92] = 3,
+ [93] = 12,
+ [94] = 10,
+ [95] = 11,
+ [96] = 23,
+ [97] = 62,
[98] = 98,
- [99] = 25,
+ [99] = 98,
[100] = 100,
- [101] = 98,
+ [101] = 100,
[102] = 102,
- [103] = 100,
+ [103] = 24,
[104] = 104,
- [105] = 105,
+ [105] = 36,
[106] = 106,
[107] = 107,
[108] = 104,
- [109] = 66,
- [110] = 33,
- [111] = 102,
- [112] = 105,
- [113] = 32,
- [114] = 75,
- [115] = 105,
- [116] = 104,
+ [109] = 71,
+ [110] = 104,
+ [111] = 106,
+ [112] = 106,
+ [113] = 64,
+ [114] = 114,
+ [115] = 35,
+ [116] = 102,
[117] = 117,
- [118] = 53,
- [119] = 54,
- [120] = 75,
+ [118] = 54,
+ [119] = 53,
+ [120] = 64,
[121] = 59,
- [122] = 66,
+ [122] = 71,
[123] = 60,
- [124] = 75,
- [125] = 70,
+ [124] = 64,
+ [125] = 62,
[126] = 126,
[127] = 127,
[128] = 127,
@@ -2267,159 +2267,159 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[131] = 131,
[132] = 132,
[133] = 133,
- [134] = 134,
- [135] = 134,
- [136] = 136,
- [137] = 134,
+ [134] = 131,
+ [135] = 131,
+ [136] = 132,
+ [137] = 137,
[138] = 131,
- [139] = 136,
- [140] = 134,
- [141] = 132,
- [142] = 136,
- [143] = 134,
+ [139] = 139,
+ [140] = 137,
+ [141] = 139,
+ [142] = 131,
+ [143] = 137,
[144] = 133,
[145] = 145,
[146] = 146,
- [147] = 147,
+ [147] = 146,
[148] = 148,
[149] = 149,
- [150] = 150,
+ [150] = 145,
[151] = 151,
- [152] = 146,
+ [152] = 152,
[153] = 146,
- [154] = 146,
- [155] = 155,
- [156] = 151,
- [157] = 151,
- [158] = 151,
- [159] = 150,
- [160] = 160,
- [161] = 160,
- [162] = 162,
+ [154] = 154,
+ [155] = 152,
+ [156] = 152,
+ [157] = 157,
+ [158] = 152,
+ [159] = 149,
+ [160] = 149,
+ [161] = 161,
+ [162] = 146,
[163] = 163,
- [164] = 150,
+ [164] = 164,
[165] = 165,
- [166] = 150,
- [167] = 160,
- [168] = 160,
- [169] = 169,
- [170] = 169,
- [171] = 169,
- [172] = 169,
- [173] = 173,
- [174] = 173,
- [175] = 173,
- [176] = 173,
- [177] = 177,
- [178] = 178,
- [179] = 178,
- [180] = 178,
- [181] = 178,
- [182] = 182,
- [183] = 183,
- [184] = 183,
- [185] = 183,
- [186] = 183,
- [187] = 187,
- [188] = 187,
- [189] = 187,
- [190] = 187,
- [191] = 187,
- [192] = 192,
- [193] = 193,
+ [166] = 149,
+ [167] = 145,
+ [168] = 168,
+ [169] = 145,
+ [170] = 161,
+ [171] = 171,
+ [172] = 171,
+ [173] = 171,
+ [174] = 171,
+ [175] = 175,
+ [176] = 175,
+ [177] = 175,
+ [178] = 175,
+ [179] = 179,
+ [180] = 180,
+ [181] = 180,
+ [182] = 180,
+ [183] = 180,
+ [184] = 184,
+ [185] = 185,
+ [186] = 185,
+ [187] = 185,
+ [188] = 185,
+ [189] = 189,
+ [190] = 189,
+ [191] = 189,
+ [192] = 189,
+ [193] = 189,
[194] = 194,
- [195] = 195,
+ [195] = 194,
[196] = 196,
[197] = 197,
[198] = 198,
[199] = 199,
[200] = 200,
[201] = 201,
- [202] = 201,
- [203] = 192,
- [204] = 192,
- [205] = 196,
- [206] = 193,
- [207] = 192,
+ [202] = 202,
+ [203] = 202,
+ [204] = 194,
+ [205] = 205,
+ [206] = 205,
+ [207] = 194,
[208] = 208,
[209] = 209,
[210] = 210,
- [211] = 210,
+ [211] = 209,
[212] = 212,
- [213] = 213,
- [214] = 208,
- [215] = 208,
- [216] = 210,
- [217] = 208,
- [218] = 218,
+ [213] = 210,
+ [214] = 212,
+ [215] = 210,
+ [216] = 212,
+ [217] = 210,
+ [218] = 210,
[219] = 219,
- [220] = 213,
- [221] = 219,
- [222] = 210,
- [223] = 208,
- [224] = 3,
- [225] = 7,
- [226] = 3,
+ [220] = 220,
+ [221] = 220,
+ [222] = 222,
+ [223] = 212,
+ [224] = 7,
+ [225] = 5,
+ [226] = 7,
[227] = 2,
- [228] = 25,
- [229] = 7,
+ [228] = 23,
+ [229] = 5,
[230] = 230,
- [231] = 16,
- [232] = 5,
- [233] = 6,
- [234] = 17,
- [235] = 18,
+ [231] = 15,
+ [232] = 14,
+ [233] = 3,
+ [234] = 4,
+ [235] = 21,
[236] = 19,
- [237] = 4,
- [238] = 21,
- [239] = 32,
- [240] = 33,
- [241] = 230,
+ [237] = 18,
+ [238] = 6,
+ [239] = 20,
+ [240] = 35,
+ [241] = 36,
[242] = 242,
[243] = 22,
- [244] = 242,
- [245] = 245,
- [246] = 10,
- [247] = 11,
- [248] = 12,
- [249] = 13,
- [250] = 14,
- [251] = 15,
- [252] = 25,
- [253] = 253,
+ [244] = 8,
+ [245] = 242,
+ [246] = 12,
+ [247] = 247,
+ [248] = 10,
+ [249] = 11,
+ [250] = 13,
+ [251] = 230,
+ [252] = 252,
+ [253] = 247,
[254] = 254,
[255] = 255,
- [256] = 245,
- [257] = 257,
- [258] = 54,
- [259] = 32,
- [260] = 33,
- [261] = 53,
+ [256] = 256,
+ [257] = 23,
+ [258] = 53,
+ [259] = 54,
+ [260] = 35,
+ [261] = 36,
[262] = 262,
[263] = 263,
[264] = 264,
[265] = 265,
[266] = 266,
[267] = 262,
- [268] = 266,
+ [268] = 263,
[269] = 269,
- [270] = 264,
- [271] = 54,
+ [270] = 54,
+ [271] = 53,
[272] = 269,
- [273] = 53,
- [274] = 274,
- [275] = 269,
- [276] = 266,
- [277] = 269,
- [278] = 266,
+ [273] = 269,
+ [274] = 269,
+ [275] = 275,
+ [276] = 275,
+ [277] = 275,
+ [278] = 275,
[279] = 279,
[280] = 280,
[281] = 281,
[282] = 282,
[283] = 283,
- [284] = 60,
- [285] = 59,
- [286] = 286,
+ [284] = 59,
+ [285] = 285,
+ [286] = 60,
[287] = 287,
[288] = 288,
[289] = 289,
@@ -2439,11 +2439,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[303] = 303,
[304] = 304,
[305] = 305,
- [306] = 280,
- [307] = 307,
- [308] = 262,
- [309] = 279,
- [310] = 310,
+ [306] = 306,
+ [307] = 282,
+ [308] = 308,
+ [309] = 262,
+ [310] = 279,
[311] = 311,
[312] = 312,
[313] = 313,
@@ -2455,191 +2455,191 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[319] = 319,
[320] = 320,
[321] = 321,
- [322] = 322,
- [323] = 70,
+ [322] = 62,
+ [323] = 323,
[324] = 324,
[325] = 325,
[326] = 326,
[327] = 327,
[328] = 328,
[329] = 329,
- [330] = 330,
+ [330] = 285,
[331] = 331,
[332] = 332,
[333] = 333,
[334] = 334,
[335] = 335,
- [336] = 336,
+ [336] = 294,
[337] = 337,
[338] = 338,
- [339] = 286,
- [340] = 299,
+ [339] = 339,
+ [340] = 340,
[341] = 341,
[342] = 342,
- [343] = 313,
- [344] = 320,
- [345] = 329,
- [346] = 307,
- [347] = 293,
- [348] = 348,
- [349] = 315,
- [350] = 318,
- [351] = 325,
- [352] = 328,
- [353] = 336,
- [354] = 354,
- [355] = 310,
- [356] = 332,
- [357] = 316,
- [358] = 334,
- [359] = 359,
- [360] = 335,
- [361] = 361,
- [362] = 326,
- [363] = 363,
- [364] = 289,
- [365] = 291,
- [366] = 295,
- [367] = 298,
- [368] = 368,
- [369] = 369,
- [370] = 304,
- [371] = 305,
- [372] = 290,
- [373] = 342,
- [374] = 314,
- [375] = 330,
- [376] = 301,
- [377] = 322,
- [378] = 341,
- [379] = 311,
- [380] = 324,
- [381] = 302,
- [382] = 327,
+ [343] = 297,
+ [344] = 301,
+ [345] = 303,
+ [346] = 315,
+ [347] = 298,
+ [348] = 305,
+ [349] = 287,
+ [350] = 350,
+ [351] = 318,
+ [352] = 308,
+ [353] = 353,
+ [354] = 337,
+ [355] = 355,
+ [356] = 320,
+ [357] = 338,
+ [358] = 341,
+ [359] = 332,
+ [360] = 321,
+ [361] = 323,
+ [362] = 334,
+ [363] = 316,
+ [364] = 319,
+ [365] = 311,
+ [366] = 324,
+ [367] = 367,
+ [368] = 304,
+ [369] = 302,
+ [370] = 325,
+ [371] = 326,
+ [372] = 291,
+ [373] = 331,
+ [374] = 327,
+ [375] = 292,
+ [376] = 299,
+ [377] = 328,
+ [378] = 312,
+ [379] = 306,
+ [380] = 339,
+ [381] = 340,
+ [382] = 313,
[383] = 333,
- [384] = 303,
- [385] = 331,
- [386] = 312,
- [387] = 287,
- [388] = 317,
- [389] = 288,
- [390] = 292,
- [391] = 294,
- [392] = 337,
- [393] = 319,
- [394] = 321,
- [395] = 395,
- [396] = 297,
- [397] = 300,
- [398] = 296,
+ [384] = 384,
+ [385] = 289,
+ [386] = 317,
+ [387] = 288,
+ [388] = 290,
+ [389] = 389,
+ [390] = 342,
+ [391] = 391,
+ [392] = 392,
+ [393] = 295,
+ [394] = 335,
+ [395] = 293,
+ [396] = 296,
+ [397] = 314,
+ [398] = 300,
[399] = 399,
- [400] = 400,
- [401] = 395,
+ [400] = 392,
+ [401] = 401,
[402] = 402,
- [403] = 265,
- [404] = 280,
- [405] = 279,
- [406] = 369,
+ [403] = 403,
+ [404] = 404,
+ [405] = 405,
+ [406] = 406,
[407] = 407,
[408] = 408,
- [409] = 409,
+ [409] = 285,
[410] = 410,
- [411] = 263,
+ [411] = 265,
[412] = 412,
[413] = 413,
- [414] = 363,
- [415] = 286,
+ [414] = 282,
+ [415] = 279,
[416] = 416,
[417] = 417,
- [418] = 418,
- [419] = 354,
- [420] = 420,
- [421] = 421,
- [422] = 407,
- [423] = 338,
- [424] = 297,
- [425] = 425,
- [426] = 400,
- [427] = 413,
- [428] = 416,
- [429] = 417,
- [430] = 402,
- [431] = 399,
- [432] = 421,
- [433] = 408,
- [434] = 412,
- [435] = 418,
- [436] = 409,
- [437] = 410,
- [438] = 262,
+ [418] = 389,
+ [419] = 367,
+ [420] = 264,
+ [421] = 353,
+ [422] = 293,
+ [423] = 404,
+ [424] = 403,
+ [425] = 402,
+ [426] = 405,
+ [427] = 407,
+ [428] = 408,
+ [429] = 413,
+ [430] = 416,
+ [431] = 417,
+ [432] = 432,
+ [433] = 401,
+ [434] = 406,
+ [435] = 410,
+ [436] = 262,
+ [437] = 329,
+ [438] = 412,
[439] = 439,
[440] = 440,
- [441] = 283,
+ [441] = 441,
[442] = 442,
- [443] = 443,
- [444] = 281,
- [445] = 369,
+ [443] = 439,
+ [444] = 444,
+ [445] = 445,
[446] = 446,
- [447] = 282,
- [448] = 448,
+ [447] = 447,
+ [448] = 280,
[449] = 449,
- [450] = 450,
- [451] = 451,
- [452] = 452,
- [453] = 443,
+ [450] = 441,
+ [451] = 449,
+ [452] = 439,
+ [453] = 444,
[454] = 454,
- [455] = 455,
- [456] = 446,
- [457] = 439,
- [458] = 458,
- [459] = 448,
- [460] = 451,
- [461] = 452,
- [462] = 439,
- [463] = 439,
+ [455] = 449,
+ [456] = 449,
+ [457] = 441,
+ [458] = 439,
+ [459] = 444,
+ [460] = 392,
+ [461] = 445,
+ [462] = 441,
+ [463] = 444,
[464] = 464,
- [465] = 448,
- [466] = 451,
- [467] = 452,
- [468] = 451,
- [469] = 452,
+ [465] = 389,
+ [466] = 466,
+ [467] = 281,
+ [468] = 283,
+ [469] = 442,
[470] = 470,
- [471] = 354,
- [472] = 450,
- [473] = 448,
+ [471] = 471,
+ [472] = 472,
+ [473] = 472,
[474] = 474,
[475] = 475,
[476] = 476,
[477] = 477,
[478] = 478,
- [479] = 479,
+ [479] = 478,
[480] = 480,
- [481] = 481,
- [482] = 482,
- [483] = 280,
- [484] = 476,
- [485] = 477,
- [486] = 478,
- [487] = 479,
- [488] = 286,
- [489] = 481,
- [490] = 478,
- [491] = 491,
- [492] = 476,
+ [481] = 476,
+ [482] = 478,
+ [483] = 483,
+ [484] = 484,
+ [485] = 484,
+ [486] = 486,
+ [487] = 486,
+ [488] = 488,
+ [489] = 489,
+ [490] = 490,
+ [491] = 282,
+ [492] = 285,
[493] = 476,
- [494] = 477,
- [495] = 479,
- [496] = 477,
- [497] = 478,
- [498] = 479,
+ [494] = 476,
+ [495] = 478,
+ [496] = 496,
+ [497] = 264,
+ [498] = 279,
[499] = 499,
[500] = 500,
- [501] = 501,
- [502] = 502,
- [503] = 503,
- [504] = 265,
- [505] = 279,
- [506] = 263,
+ [501] = 484,
+ [502] = 486,
+ [503] = 486,
+ [504] = 475,
+ [505] = 265,
+ [506] = 484,
[507] = 507,
[508] = 508,
[509] = 509,
@@ -2660,46 +2660,46 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[524] = 524,
[525] = 525,
[526] = 526,
- [527] = 520,
- [528] = 515,
+ [527] = 527,
+ [528] = 528,
[529] = 529,
[530] = 530,
[531] = 531,
[532] = 532,
- [533] = 513,
+ [533] = 533,
[534] = 534,
- [535] = 535,
+ [535] = 508,
[536] = 536,
[537] = 537,
[538] = 538,
- [539] = 519,
+ [539] = 507,
[540] = 540,
- [541] = 532,
- [542] = 536,
- [543] = 543,
- [544] = 512,
+ [541] = 541,
+ [542] = 511,
+ [543] = 534,
+ [544] = 544,
[545] = 545,
- [546] = 526,
- [547] = 547,
- [548] = 548,
- [549] = 549,
+ [546] = 546,
+ [547] = 510,
+ [548] = 512,
+ [549] = 518,
[550] = 550,
- [551] = 517,
- [552] = 297,
- [553] = 525,
- [554] = 554,
- [555] = 555,
- [556] = 530,
- [557] = 545,
- [558] = 558,
- [559] = 523,
- [560] = 521,
- [561] = 548,
+ [551] = 544,
+ [552] = 552,
+ [553] = 533,
+ [554] = 293,
+ [555] = 536,
+ [556] = 538,
+ [557] = 540,
+ [558] = 546,
+ [559] = 531,
+ [560] = 532,
+ [561] = 561,
[562] = 562,
[563] = 563,
- [564] = 564,
+ [564] = 280,
[565] = 565,
- [566] = 566,
+ [566] = 563,
[567] = 567,
[568] = 568,
[569] = 569,
@@ -2707,167 +2707,167 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[571] = 571,
[572] = 572,
[573] = 573,
- [574] = 282,
- [575] = 575,
- [576] = 576,
+ [574] = 574,
+ [575] = 572,
+ [576] = 392,
[577] = 577,
- [578] = 578,
+ [578] = 562,
[579] = 579,
- [580] = 562,
+ [580] = 580,
[581] = 581,
[582] = 582,
- [583] = 583,
- [584] = 582,
+ [583] = 582,
+ [584] = 584,
[585] = 585,
[586] = 586,
[587] = 587,
- [588] = 585,
+ [588] = 588,
[589] = 589,
- [590] = 569,
+ [590] = 590,
[591] = 591,
- [592] = 572,
- [593] = 593,
- [594] = 594,
+ [592] = 581,
+ [593] = 570,
+ [594] = 572,
[595] = 595,
[596] = 596,
[597] = 597,
[598] = 598,
- [599] = 565,
- [600] = 586,
+ [599] = 577,
+ [600] = 577,
[601] = 601,
- [602] = 575,
+ [602] = 602,
[603] = 603,
[604] = 604,
- [605] = 605,
- [606] = 569,
- [607] = 572,
- [608] = 608,
- [609] = 609,
- [610] = 596,
- [611] = 596,
- [612] = 598,
- [613] = 583,
- [614] = 614,
+ [605] = 570,
+ [606] = 572,
+ [607] = 607,
+ [608] = 577,
+ [609] = 562,
+ [610] = 389,
+ [611] = 611,
+ [612] = 607,
+ [613] = 613,
+ [614] = 281,
[615] = 615,
- [616] = 569,
- [617] = 572,
- [618] = 618,
- [619] = 596,
- [620] = 598,
- [621] = 601,
- [622] = 354,
+ [616] = 602,
+ [617] = 569,
+ [618] = 571,
+ [619] = 619,
+ [620] = 620,
+ [621] = 620,
+ [622] = 283,
[623] = 623,
- [624] = 591,
- [625] = 593,
- [626] = 614,
- [627] = 281,
- [628] = 283,
- [629] = 629,
- [630] = 630,
+ [624] = 624,
+ [625] = 568,
+ [626] = 626,
+ [627] = 627,
+ [628] = 603,
+ [629] = 562,
+ [630] = 627,
[631] = 631,
- [632] = 369,
- [633] = 587,
- [634] = 598,
- [635] = 609,
- [636] = 636,
- [637] = 579,
+ [632] = 595,
+ [633] = 633,
+ [634] = 586,
+ [635] = 570,
+ [636] = 626,
+ [637] = 604,
[638] = 638,
[639] = 639,
[640] = 640,
[641] = 641,
[642] = 642,
- [643] = 639,
- [644] = 644,
+ [643] = 643,
+ [644] = 640,
[645] = 645,
[646] = 646,
[647] = 647,
- [648] = 644,
+ [648] = 648,
[649] = 649,
[650] = 650,
- [651] = 645,
+ [651] = 651,
[652] = 652,
- [653] = 652,
+ [653] = 653,
[654] = 654,
- [655] = 655,
+ [655] = 312,
[656] = 656,
- [657] = 650,
- [658] = 658,
- [659] = 576,
- [660] = 660,
+ [657] = 657,
+ [658] = 649,
+ [659] = 659,
+ [660] = 596,
[661] = 661,
- [662] = 662,
+ [662] = 661,
[663] = 663,
- [664] = 638,
+ [664] = 664,
[665] = 665,
[666] = 666,
[667] = 667,
[668] = 668,
- [669] = 669,
+ [669] = 597,
[670] = 670,
[671] = 671,
[672] = 672,
[673] = 673,
- [674] = 665,
- [675] = 666,
- [676] = 656,
+ [674] = 645,
+ [675] = 675,
+ [676] = 598,
[677] = 677,
- [678] = 678,
- [679] = 667,
- [680] = 680,
- [681] = 293,
+ [678] = 340,
+ [679] = 679,
+ [680] = 647,
+ [681] = 681,
[682] = 682,
- [683] = 669,
- [684] = 670,
- [685] = 685,
+ [683] = 683,
+ [684] = 684,
+ [685] = 663,
[686] = 686,
- [687] = 645,
- [688] = 652,
- [689] = 689,
- [690] = 690,
- [691] = 638,
- [692] = 692,
- [693] = 647,
- [694] = 566,
- [695] = 567,
- [696] = 568,
- [697] = 661,
+ [687] = 651,
+ [688] = 688,
+ [689] = 666,
+ [690] = 667,
+ [691] = 656,
+ [692] = 664,
+ [693] = 668,
+ [694] = 665,
+ [695] = 645,
+ [696] = 696,
+ [697] = 697,
[698] = 698,
[699] = 699,
- [700] = 700,
- [701] = 701,
- [702] = 645,
- [703] = 652,
+ [700] = 657,
+ [701] = 651,
+ [702] = 702,
+ [703] = 703,
[704] = 704,
- [705] = 705,
- [706] = 706,
+ [705] = 651,
+ [706] = 652,
[707] = 707,
- [708] = 673,
- [709] = 652,
- [710] = 662,
- [711] = 671,
- [712] = 700,
- [713] = 672,
- [714] = 714,
+ [708] = 652,
+ [709] = 709,
+ [710] = 670,
+ [711] = 711,
+ [712] = 671,
+ [713] = 645,
+ [714] = 652,
[715] = 715,
- [716] = 326,
- [717] = 715,
- [718] = 673,
- [719] = 707,
- [720] = 720,
+ [716] = 646,
+ [717] = 579,
+ [718] = 718,
+ [719] = 665,
+ [720] = 672,
[721] = 721,
- [722] = 663,
- [723] = 642,
- [724] = 649,
- [725] = 655,
- [726] = 646,
- [727] = 638,
- [728] = 728,
- [729] = 729,
- [730] = 730,
- [731] = 728,
- [732] = 673,
- [733] = 733,
- [734] = 734,
+ [722] = 722,
+ [723] = 673,
+ [724] = 724,
+ [725] = 665,
+ [726] = 704,
+ [727] = 653,
+ [728] = 698,
+ [729] = 699,
+ [730] = 643,
+ [731] = 683,
+ [732] = 732,
+ [733] = 715,
+ [734] = 652,
[735] = 735,
[736] = 736,
[737] = 737,
@@ -2878,22 +2878,22 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[742] = 742,
[743] = 743,
[744] = 744,
- [745] = 745,
- [746] = 746,
- [747] = 744,
+ [745] = 744,
+ [746] = 738,
+ [747] = 747,
[748] = 748,
- [749] = 748,
- [750] = 745,
+ [749] = 749,
+ [750] = 739,
[751] = 751,
[752] = 752,
[753] = 753,
- [754] = 752,
+ [754] = 754,
[755] = 755,
- [756] = 756,
- [757] = 737,
+ [756] = 751,
+ [757] = 757,
[758] = 758,
[759] = 738,
- [760] = 739,
+ [760] = 760,
[761] = 761,
[762] = 762,
[763] = 763,
@@ -2901,72 +2901,72 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[765] = 765,
[766] = 738,
[767] = 739,
- [768] = 768,
+ [768] = 735,
[769] = 769,
[770] = 770,
[771] = 771,
- [772] = 772,
- [773] = 738,
- [774] = 751,
+ [772] = 753,
+ [773] = 773,
+ [774] = 774,
[775] = 775,
- [776] = 764,
- [777] = 777,
- [778] = 771,
- [779] = 746,
+ [776] = 776,
+ [777] = 739,
+ [778] = 778,
+ [779] = 779,
[780] = 780,
[781] = 781,
- [782] = 782,
- [783] = 739,
+ [782] = 742,
+ [783] = 783,
[784] = 784,
- [785] = 780,
+ [785] = 785,
[786] = 786,
- [787] = 787,
+ [787] = 786,
[788] = 788,
[789] = 789,
[790] = 790,
[791] = 791,
[792] = 792,
[793] = 793,
- [794] = 794,
- [795] = 755,
- [796] = 756,
- [797] = 777,
- [798] = 786,
- [799] = 799,
+ [794] = 751,
+ [795] = 795,
+ [796] = 796,
+ [797] = 793,
+ [798] = 798,
+ [799] = 743,
[800] = 800,
- [801] = 745,
- [802] = 802,
- [803] = 803,
+ [801] = 801,
+ [802] = 747,
+ [803] = 748,
[804] = 804,
- [805] = 770,
- [806] = 751,
- [807] = 807,
- [808] = 808,
- [809] = 809,
+ [805] = 776,
+ [806] = 778,
+ [807] = 795,
+ [808] = 798,
+ [809] = 775,
[810] = 810,
- [811] = 771,
+ [811] = 778,
[812] = 812,
- [813] = 813,
+ [813] = 735,
[814] = 814,
- [815] = 790,
- [816] = 771,
- [817] = 753,
- [818] = 737,
- [819] = 819,
- [820] = 799,
- [821] = 787,
- [822] = 819,
- [823] = 751,
- [824] = 782,
- [825] = 825,
- [826] = 800,
- [827] = 827,
- [828] = 804,
- [829] = 829,
- [830] = 737,
- [831] = 742,
- [832] = 832,
- [833] = 807,
+ [815] = 815,
+ [816] = 778,
+ [817] = 735,
+ [818] = 760,
+ [819] = 784,
+ [820] = 820,
+ [821] = 762,
+ [822] = 780,
+ [823] = 814,
+ [824] = 824,
+ [825] = 796,
+ [826] = 741,
+ [827] = 751,
+ [828] = 828,
+ [829] = 763,
+ [830] = 830,
+ [831] = 736,
+ [832] = 744,
+ [833] = 833,
};
static const TSCharacterRange sym_attribute_name_character_set_1[] = {
@@ -3457,16 +3457,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == '=') ADVANCE(372);
END_STATE();
case 35:
- if (lookahead == '[') ADVANCE(37);
- if (lookahead == '\\') ADVANCE(157);
- if (lookahead != 0 &&
- lookahead != '\n' &&
- lookahead != '/') ADVANCE(264);
- END_STATE();
- case 36:
if (lookahead == '[') ADVANCE(158);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') SKIP(36);
+ lookahead == ' ') SKIP(35);
if (lookahead == '!' ||
lookahead == '"' ||
('\'' <= lookahead && lookahead <= ')') ||
@@ -3476,6 +3469,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '_' ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(294);
END_STATE();
+ case 36:
+ if (lookahead == '[') ADVANCE(37);
+ if (lookahead == '\\') ADVANCE(157);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ lookahead != '/') ADVANCE(264);
+ END_STATE();
case 37:
if (lookahead == '\\') ADVANCE(156);
if (lookahead == ']') ADVANCE(264);
@@ -5184,19 +5184,19 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[21] = {.lex_state = 1, .external_lex_state = 3},
[22] = {.lex_state = 1, .external_lex_state = 3},
[23] = {.lex_state = 1, .external_lex_state = 3},
- [24] = {.lex_state = 2, .external_lex_state = 3},
- [25] = {.lex_state = 1, .external_lex_state = 3},
+ [24] = {.lex_state = 1, .external_lex_state = 3},
+ [25] = {.lex_state = 2, .external_lex_state = 3},
[26] = {.lex_state = 2, .external_lex_state = 3},
[27] = {.lex_state = 2, .external_lex_state = 3},
[28] = {.lex_state = 2, .external_lex_state = 3},
[29] = {.lex_state = 2, .external_lex_state = 3},
[30] = {.lex_state = 2, .external_lex_state = 3},
[31] = {.lex_state = 2, .external_lex_state = 3},
- [32] = {.lex_state = 1, .external_lex_state = 3},
- [33] = {.lex_state = 1, .external_lex_state = 3},
+ [32] = {.lex_state = 2, .external_lex_state = 3},
+ [33] = {.lex_state = 2, .external_lex_state = 3},
[34] = {.lex_state = 2, .external_lex_state = 3},
- [35] = {.lex_state = 2, .external_lex_state = 3},
- [36] = {.lex_state = 2, .external_lex_state = 3},
+ [35] = {.lex_state = 1, .external_lex_state = 3},
+ [36] = {.lex_state = 1, .external_lex_state = 3},
[37] = {.lex_state = 2, .external_lex_state = 3},
[38] = {.lex_state = 2, .external_lex_state = 3},
[39] = {.lex_state = 2, .external_lex_state = 3},
@@ -5208,11 +5208,11 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[45] = {.lex_state = 2, .external_lex_state = 3},
[46] = {.lex_state = 2, .external_lex_state = 3},
[47] = {.lex_state = 2, .external_lex_state = 3},
- [48] = {.lex_state = 2, .external_lex_state = 3},
+ [48] = {.lex_state = 1, .external_lex_state = 3},
[49] = {.lex_state = 2, .external_lex_state = 3},
[50] = {.lex_state = 1, .external_lex_state = 3},
[51] = {.lex_state = 1, .external_lex_state = 3},
- [52] = {.lex_state = 1, .external_lex_state = 3},
+ [52] = {.lex_state = 2, .external_lex_state = 3},
[53] = {.lex_state = 1, .external_lex_state = 3},
[54] = {.lex_state = 1, .external_lex_state = 3},
[55] = {.lex_state = 1, .external_lex_state = 3},
@@ -5223,60 +5223,60 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[60] = {.lex_state = 1, .external_lex_state = 3},
[61] = {.lex_state = 1, .external_lex_state = 4},
[62] = {.lex_state = 1, .external_lex_state = 3},
- [63] = {.lex_state = 2, .external_lex_state = 3},
+ [63] = {.lex_state = 1, .external_lex_state = 4},
[64] = {.lex_state = 1, .external_lex_state = 3},
[65] = {.lex_state = 1, .external_lex_state = 4},
[66] = {.lex_state = 1, .external_lex_state = 3},
- [67] = {.lex_state = 2, .external_lex_state = 3},
- [68] = {.lex_state = 1, .external_lex_state = 3},
- [69] = {.lex_state = 1, .external_lex_state = 4},
- [70] = {.lex_state = 1, .external_lex_state = 3},
- [71] = {.lex_state = 1, .external_lex_state = 4},
+ [67] = {.lex_state = 1, .external_lex_state = 3},
+ [68] = {.lex_state = 2, .external_lex_state = 3},
+ [69] = {.lex_state = 1, .external_lex_state = 3},
+ [70] = {.lex_state = 1, .external_lex_state = 4},
+ [71] = {.lex_state = 1, .external_lex_state = 3},
[72] = {.lex_state = 1, .external_lex_state = 4},
- [73] = {.lex_state = 1, .external_lex_state = 4},
- [74] = {.lex_state = 1, .external_lex_state = 4},
- [75] = {.lex_state = 1, .external_lex_state = 3},
- [76] = {.lex_state = 1, .external_lex_state = 3},
- [77] = {.lex_state = 1, .external_lex_state = 4},
+ [73] = {.lex_state = 2, .external_lex_state = 3},
+ [74] = {.lex_state = 1, .external_lex_state = 3},
+ [75] = {.lex_state = 1, .external_lex_state = 4},
+ [76] = {.lex_state = 1, .external_lex_state = 4},
+ [77] = {.lex_state = 2, .external_lex_state = 3},
[78] = {.lex_state = 1, .external_lex_state = 4},
[79] = {.lex_state = 1, .external_lex_state = 4},
[80] = {.lex_state = 1, .external_lex_state = 4},
- [81] = {.lex_state = 1, .external_lex_state = 4},
- [82] = {.lex_state = 2, .external_lex_state = 3},
- [83] = {.lex_state = 1, .external_lex_state = 4},
- [84] = {.lex_state = 2, .external_lex_state = 3},
+ [81] = {.lex_state = 2, .external_lex_state = 3},
+ [82] = {.lex_state = 1, .external_lex_state = 4},
+ [83] = {.lex_state = 2, .external_lex_state = 3},
+ [84] = {.lex_state = 1, .external_lex_state = 4},
[85] = {.lex_state = 1, .external_lex_state = 4},
- [86] = {.lex_state = 2, .external_lex_state = 3},
+ [86] = {.lex_state = 1, .external_lex_state = 4},
[87] = {.lex_state = 1, .external_lex_state = 4},
[88] = {.lex_state = 1, .external_lex_state = 4},
[89] = {.lex_state = 1, .external_lex_state = 4},
- [90] = {.lex_state = 1, .external_lex_state = 4},
- [91] = {.lex_state = 2, .external_lex_state = 3},
+ [90] = {.lex_state = 2, .external_lex_state = 3},
+ [91] = {.lex_state = 1, .external_lex_state = 4},
[92] = {.lex_state = 1, .external_lex_state = 4},
[93] = {.lex_state = 1, .external_lex_state = 4},
[94] = {.lex_state = 1, .external_lex_state = 4},
[95] = {.lex_state = 1, .external_lex_state = 4},
- [96] = {.lex_state = 2, .external_lex_state = 3},
- [97] = {.lex_state = 1, .external_lex_state = 4},
+ [96] = {.lex_state = 1, .external_lex_state = 4},
+ [97] = {.lex_state = 2, .external_lex_state = 3},
[98] = {.lex_state = 160, .external_lex_state = 5},
- [99] = {.lex_state = 1, .external_lex_state = 4},
+ [99] = {.lex_state = 160, .external_lex_state = 5},
[100] = {.lex_state = 160, .external_lex_state = 5},
[101] = {.lex_state = 160, .external_lex_state = 5},
[102] = {.lex_state = 160, .external_lex_state = 2},
- [103] = {.lex_state = 160, .external_lex_state = 5},
+ [103] = {.lex_state = 1, .external_lex_state = 4},
[104] = {.lex_state = 160, .external_lex_state = 2},
- [105] = {.lex_state = 160, .external_lex_state = 2},
+ [105] = {.lex_state = 1, .external_lex_state = 4},
[106] = {.lex_state = 160, .external_lex_state = 2},
[107] = {.lex_state = 160, .external_lex_state = 2},
[108] = {.lex_state = 160, .external_lex_state = 2},
[109] = {.lex_state = 1, .external_lex_state = 3},
- [110] = {.lex_state = 1, .external_lex_state = 4},
- [111] = {.lex_state = 160, .external_lex_state = 5},
+ [110] = {.lex_state = 160, .external_lex_state = 2},
+ [111] = {.lex_state = 160, .external_lex_state = 2},
[112] = {.lex_state = 160, .external_lex_state = 2},
- [113] = {.lex_state = 1, .external_lex_state = 4},
- [114] = {.lex_state = 1, .external_lex_state = 3},
- [115] = {.lex_state = 160, .external_lex_state = 2},
- [116] = {.lex_state = 160, .external_lex_state = 2},
+ [113] = {.lex_state = 1, .external_lex_state = 3},
+ [114] = {.lex_state = 160, .external_lex_state = 2},
+ [115] = {.lex_state = 1, .external_lex_state = 4},
+ [116] = {.lex_state = 160, .external_lex_state = 5},
[117] = {.lex_state = 160, .external_lex_state = 2},
[118] = {.lex_state = 1, .external_lex_state = 4},
[119] = {.lex_state = 1, .external_lex_state = 4},
@@ -5286,24 +5286,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[123] = {.lex_state = 1, .external_lex_state = 4},
[124] = {.lex_state = 1, .external_lex_state = 3},
[125] = {.lex_state = 1, .external_lex_state = 4},
- [126] = {.lex_state = 3, .external_lex_state = 3},
- [127] = {.lex_state = 4, .external_lex_state = 3},
- [128] = {.lex_state = 4, .external_lex_state = 3},
- [129] = {.lex_state = 3, .external_lex_state = 3},
+ [126] = {.lex_state = 4, .external_lex_state = 3},
+ [127] = {.lex_state = 3, .external_lex_state = 3},
+ [128] = {.lex_state = 3, .external_lex_state = 3},
+ [129] = {.lex_state = 4, .external_lex_state = 3},
[130] = {.lex_state = 3, .external_lex_state = 3},
- [131] = {.lex_state = 3, .external_lex_state = 3},
+ [131] = {.lex_state = 1, .external_lex_state = 3},
[132] = {.lex_state = 3, .external_lex_state = 3},
[133] = {.lex_state = 3, .external_lex_state = 3},
[134] = {.lex_state = 1, .external_lex_state = 3},
[135] = {.lex_state = 1, .external_lex_state = 3},
[136] = {.lex_state = 3, .external_lex_state = 3},
- [137] = {.lex_state = 1, .external_lex_state = 3},
- [138] = {.lex_state = 3, .external_lex_state = 3},
+ [137] = {.lex_state = 3, .external_lex_state = 3},
+ [138] = {.lex_state = 1, .external_lex_state = 3},
[139] = {.lex_state = 3, .external_lex_state = 3},
- [140] = {.lex_state = 1, .external_lex_state = 3},
+ [140] = {.lex_state = 3, .external_lex_state = 3},
[141] = {.lex_state = 3, .external_lex_state = 3},
- [142] = {.lex_state = 3, .external_lex_state = 3},
- [143] = {.lex_state = 1, .external_lex_state = 3},
+ [142] = {.lex_state = 1, .external_lex_state = 3},
+ [143] = {.lex_state = 3, .external_lex_state = 3},
[144] = {.lex_state = 3, .external_lex_state = 3},
[145] = {.lex_state = 3, .external_lex_state = 3},
[146] = {.lex_state = 3, .external_lex_state = 3},
@@ -5399,38 +5399,38 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[236] = {.lex_state = 5, .external_lex_state = 3},
[237] = {.lex_state = 5, .external_lex_state = 3},
[238] = {.lex_state = 5, .external_lex_state = 3},
- [239] = {.lex_state = 0, .external_lex_state = 3},
+ [239] = {.lex_state = 5, .external_lex_state = 3},
[240] = {.lex_state = 0, .external_lex_state = 3},
- [241] = {.lex_state = 25, .external_lex_state = 6},
+ [241] = {.lex_state = 0, .external_lex_state = 3},
[242] = {.lex_state = 25, .external_lex_state = 6},
[243] = {.lex_state = 5, .external_lex_state = 3},
- [244] = {.lex_state = 25, .external_lex_state = 6},
+ [244] = {.lex_state = 5, .external_lex_state = 3},
[245] = {.lex_state = 25, .external_lex_state = 6},
[246] = {.lex_state = 5, .external_lex_state = 3},
- [247] = {.lex_state = 5, .external_lex_state = 3},
+ [247] = {.lex_state = 25, .external_lex_state = 6},
[248] = {.lex_state = 5, .external_lex_state = 3},
[249] = {.lex_state = 5, .external_lex_state = 3},
[250] = {.lex_state = 5, .external_lex_state = 3},
- [251] = {.lex_state = 5, .external_lex_state = 3},
- [252] = {.lex_state = 3, .external_lex_state = 3},
+ [251] = {.lex_state = 25, .external_lex_state = 6},
+ [252] = {.lex_state = 26, .external_lex_state = 3},
[253] = {.lex_state = 26, .external_lex_state = 3},
[254] = {.lex_state = 26, .external_lex_state = 3},
[255] = {.lex_state = 26, .external_lex_state = 3},
[256] = {.lex_state = 26, .external_lex_state = 3},
- [257] = {.lex_state = 26, .external_lex_state = 3},
+ [257] = {.lex_state = 3, .external_lex_state = 3},
[258] = {.lex_state = 0, .external_lex_state = 3},
- [259] = {.lex_state = 3, .external_lex_state = 3},
+ [259] = {.lex_state = 0, .external_lex_state = 3},
[260] = {.lex_state = 3, .external_lex_state = 3},
- [261] = {.lex_state = 0, .external_lex_state = 3},
+ [261] = {.lex_state = 3, .external_lex_state = 3},
[262] = {.lex_state = 1, .external_lex_state = 3},
- [263] = {.lex_state = 3, .external_lex_state = 3},
- [264] = {.lex_state = 13, .external_lex_state = 6},
+ [263] = {.lex_state = 13, .external_lex_state = 6},
+ [264] = {.lex_state = 3, .external_lex_state = 3},
[265] = {.lex_state = 3, .external_lex_state = 3},
[266] = {.lex_state = 3, .external_lex_state = 3},
[267] = {.lex_state = 5, .external_lex_state = 3},
- [268] = {.lex_state = 3, .external_lex_state = 3},
+ [268] = {.lex_state = 14, .external_lex_state = 3},
[269] = {.lex_state = 3, .external_lex_state = 3},
- [270] = {.lex_state = 14, .external_lex_state = 3},
+ [270] = {.lex_state = 3, .external_lex_state = 3},
[271] = {.lex_state = 3, .external_lex_state = 3},
[272] = {.lex_state = 3, .external_lex_state = 3},
[273] = {.lex_state = 3, .external_lex_state = 3},
@@ -5440,37 +5440,37 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[277] = {.lex_state = 3, .external_lex_state = 3},
[278] = {.lex_state = 3, .external_lex_state = 3},
[279] = {.lex_state = 0, .external_lex_state = 3},
- [280] = {.lex_state = 8, .external_lex_state = 3},
+ [280] = {.lex_state = 3, .external_lex_state = 3},
[281] = {.lex_state = 3, .external_lex_state = 3},
- [282] = {.lex_state = 3, .external_lex_state = 3},
+ [282] = {.lex_state = 8, .external_lex_state = 3},
[283] = {.lex_state = 3, .external_lex_state = 3},
[284] = {.lex_state = 3, .external_lex_state = 3},
- [285] = {.lex_state = 3, .external_lex_state = 3},
- [286] = {.lex_state = 0, .external_lex_state = 3},
+ [285] = {.lex_state = 0, .external_lex_state = 3},
+ [286] = {.lex_state = 3, .external_lex_state = 3},
[287] = {.lex_state = 160, .external_lex_state = 2},
[288] = {.lex_state = 160, .external_lex_state = 2},
- [289] = {.lex_state = 25, .external_lex_state = 6},
+ [289] = {.lex_state = 160, .external_lex_state = 2},
[290] = {.lex_state = 160, .external_lex_state = 2},
[291] = {.lex_state = 160, .external_lex_state = 2},
[292] = {.lex_state = 160, .external_lex_state = 2},
- [293] = {.lex_state = 160, .external_lex_state = 2},
- [294] = {.lex_state = 160, .external_lex_state = 2},
+ [293] = {.lex_state = 0, .external_lex_state = 3},
+ [294] = {.lex_state = 58, .external_lex_state = 3},
[295] = {.lex_state = 160, .external_lex_state = 2},
[296] = {.lex_state = 160, .external_lex_state = 2},
- [297] = {.lex_state = 0, .external_lex_state = 3},
+ [297] = {.lex_state = 160, .external_lex_state = 2},
[298] = {.lex_state = 160, .external_lex_state = 2},
- [299] = {.lex_state = 58, .external_lex_state = 3},
+ [299] = {.lex_state = 160, .external_lex_state = 2},
[300] = {.lex_state = 160, .external_lex_state = 2},
[301] = {.lex_state = 160, .external_lex_state = 2},
[302] = {.lex_state = 160, .external_lex_state = 2},
[303] = {.lex_state = 160, .external_lex_state = 2},
[304] = {.lex_state = 160, .external_lex_state = 2},
[305] = {.lex_state = 160, .external_lex_state = 2},
- [306] = {.lex_state = 9, .external_lex_state = 3},
- [307] = {.lex_state = 160, .external_lex_state = 2},
- [308] = {.lex_state = 1, .external_lex_state = 3},
- [309] = {.lex_state = 3, .external_lex_state = 3},
- [310] = {.lex_state = 160, .external_lex_state = 2},
+ [306] = {.lex_state = 160, .external_lex_state = 2},
+ [307] = {.lex_state = 9, .external_lex_state = 3},
+ [308] = {.lex_state = 160, .external_lex_state = 2},
+ [309] = {.lex_state = 1, .external_lex_state = 3},
+ [310] = {.lex_state = 3, .external_lex_state = 3},
[311] = {.lex_state = 160, .external_lex_state = 2},
[312] = {.lex_state = 160, .external_lex_state = 2},
[313] = {.lex_state = 160, .external_lex_state = 2},
@@ -5482,25 +5482,25 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[319] = {.lex_state = 160, .external_lex_state = 2},
[320] = {.lex_state = 160, .external_lex_state = 2},
[321] = {.lex_state = 160, .external_lex_state = 2},
- [322] = {.lex_state = 160, .external_lex_state = 2},
- [323] = {.lex_state = 3, .external_lex_state = 3},
+ [322] = {.lex_state = 3, .external_lex_state = 3},
+ [323] = {.lex_state = 160, .external_lex_state = 2},
[324] = {.lex_state = 160, .external_lex_state = 2},
[325] = {.lex_state = 160, .external_lex_state = 2},
[326] = {.lex_state = 160, .external_lex_state = 2},
[327] = {.lex_state = 160, .external_lex_state = 2},
[328] = {.lex_state = 160, .external_lex_state = 2},
- [329] = {.lex_state = 160, .external_lex_state = 2},
- [330] = {.lex_state = 160, .external_lex_state = 2},
+ [329] = {.lex_state = 5, .external_lex_state = 3},
+ [330] = {.lex_state = 3, .external_lex_state = 3},
[331] = {.lex_state = 160, .external_lex_state = 2},
[332] = {.lex_state = 160, .external_lex_state = 2},
- [333] = {.lex_state = 160, .external_lex_state = 2},
+ [333] = {.lex_state = 25, .external_lex_state = 6},
[334] = {.lex_state = 160, .external_lex_state = 2},
[335] = {.lex_state = 160, .external_lex_state = 2},
- [336] = {.lex_state = 160, .external_lex_state = 2},
+ [336] = {.lex_state = 58, .external_lex_state = 3},
[337] = {.lex_state = 160, .external_lex_state = 2},
- [338] = {.lex_state = 5, .external_lex_state = 3},
- [339] = {.lex_state = 3, .external_lex_state = 3},
- [340] = {.lex_state = 58, .external_lex_state = 3},
+ [338] = {.lex_state = 160, .external_lex_state = 2},
+ [339] = {.lex_state = 160, .external_lex_state = 2},
+ [340] = {.lex_state = 160, .external_lex_state = 2},
[341] = {.lex_state = 160, .external_lex_state = 2},
[342] = {.lex_state = 160, .external_lex_state = 2},
[343] = {.lex_state = 160, .external_lex_state = 5},
@@ -5508,28 +5508,28 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[345] = {.lex_state = 160, .external_lex_state = 5},
[346] = {.lex_state = 160, .external_lex_state = 5},
[347] = {.lex_state = 160, .external_lex_state = 5},
- [348] = {.lex_state = 0, .external_lex_state = 3},
+ [348] = {.lex_state = 160, .external_lex_state = 5},
[349] = {.lex_state = 160, .external_lex_state = 5},
[350] = {.lex_state = 160, .external_lex_state = 5},
[351] = {.lex_state = 160, .external_lex_state = 5},
[352] = {.lex_state = 160, .external_lex_state = 5},
- [353] = {.lex_state = 160, .external_lex_state = 5},
- [354] = {.lex_state = 0, .external_lex_state = 3},
- [355] = {.lex_state = 160, .external_lex_state = 5},
+ [353] = {.lex_state = 25, .external_lex_state = 6},
+ [354] = {.lex_state = 160, .external_lex_state = 5},
+ [355] = {.lex_state = 0, .external_lex_state = 3},
[356] = {.lex_state = 160, .external_lex_state = 5},
[357] = {.lex_state = 160, .external_lex_state = 5},
[358] = {.lex_state = 160, .external_lex_state = 5},
- [359] = {.lex_state = 11, .external_lex_state = 3},
+ [359] = {.lex_state = 160, .external_lex_state = 5},
[360] = {.lex_state = 160, .external_lex_state = 5},
[361] = {.lex_state = 160, .external_lex_state = 5},
[362] = {.lex_state = 160, .external_lex_state = 5},
- [363] = {.lex_state = 25, .external_lex_state = 6},
- [364] = {.lex_state = 26, .external_lex_state = 3},
+ [363] = {.lex_state = 160, .external_lex_state = 5},
+ [364] = {.lex_state = 160, .external_lex_state = 5},
[365] = {.lex_state = 160, .external_lex_state = 5},
[366] = {.lex_state = 160, .external_lex_state = 5},
- [367] = {.lex_state = 160, .external_lex_state = 5},
+ [367] = {.lex_state = 25, .external_lex_state = 6},
[368] = {.lex_state = 160, .external_lex_state = 5},
- [369] = {.lex_state = 0, .external_lex_state = 3},
+ [369] = {.lex_state = 160, .external_lex_state = 5},
[370] = {.lex_state = 160, .external_lex_state = 5},
[371] = {.lex_state = 160, .external_lex_state = 5},
[372] = {.lex_state = 160, .external_lex_state = 5},
@@ -5543,266 +5543,266 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[380] = {.lex_state = 160, .external_lex_state = 5},
[381] = {.lex_state = 160, .external_lex_state = 5},
[382] = {.lex_state = 160, .external_lex_state = 5},
- [383] = {.lex_state = 160, .external_lex_state = 5},
- [384] = {.lex_state = 160, .external_lex_state = 5},
+ [383] = {.lex_state = 26, .external_lex_state = 3},
+ [384] = {.lex_state = 11, .external_lex_state = 3},
[385] = {.lex_state = 160, .external_lex_state = 5},
[386] = {.lex_state = 160, .external_lex_state = 5},
[387] = {.lex_state = 160, .external_lex_state = 5},
[388] = {.lex_state = 160, .external_lex_state = 5},
- [389] = {.lex_state = 160, .external_lex_state = 5},
+ [389] = {.lex_state = 0, .external_lex_state = 3},
[390] = {.lex_state = 160, .external_lex_state = 5},
[391] = {.lex_state = 160, .external_lex_state = 5},
- [392] = {.lex_state = 160, .external_lex_state = 5},
+ [392] = {.lex_state = 0, .external_lex_state = 3},
[393] = {.lex_state = 160, .external_lex_state = 5},
[394] = {.lex_state = 160, .external_lex_state = 5},
- [395] = {.lex_state = 25, .external_lex_state = 6},
- [396] = {.lex_state = 3, .external_lex_state = 3},
+ [395] = {.lex_state = 3, .external_lex_state = 3},
+ [396] = {.lex_state = 160, .external_lex_state = 5},
[397] = {.lex_state = 160, .external_lex_state = 5},
[398] = {.lex_state = 160, .external_lex_state = 5},
- [399] = {.lex_state = 25, .external_lex_state = 6},
- [400] = {.lex_state = 25, .external_lex_state = 6},
- [401] = {.lex_state = 26, .external_lex_state = 3},
+ [399] = {.lex_state = 3, .external_lex_state = 3},
+ [400] = {.lex_state = 3, .external_lex_state = 3},
+ [401] = {.lex_state = 25, .external_lex_state = 6},
[402] = {.lex_state = 25, .external_lex_state = 6},
- [403] = {.lex_state = 0, .external_lex_state = 3},
- [404] = {.lex_state = 8, .external_lex_state = 3},
- [405] = {.lex_state = 0, .external_lex_state = 3},
- [406] = {.lex_state = 3, .external_lex_state = 3},
+ [403] = {.lex_state = 25, .external_lex_state = 6},
+ [404] = {.lex_state = 25, .external_lex_state = 6},
+ [405] = {.lex_state = 25, .external_lex_state = 6},
+ [406] = {.lex_state = 25, .external_lex_state = 6},
[407] = {.lex_state = 25, .external_lex_state = 6},
[408] = {.lex_state = 25, .external_lex_state = 6},
- [409] = {.lex_state = 25, .external_lex_state = 6},
+ [409] = {.lex_state = 0, .external_lex_state = 3},
[410] = {.lex_state = 25, .external_lex_state = 6},
[411] = {.lex_state = 0, .external_lex_state = 3},
[412] = {.lex_state = 25, .external_lex_state = 6},
[413] = {.lex_state = 25, .external_lex_state = 6},
- [414] = {.lex_state = 26, .external_lex_state = 3},
+ [414] = {.lex_state = 8, .external_lex_state = 3},
[415] = {.lex_state = 0, .external_lex_state = 3},
[416] = {.lex_state = 25, .external_lex_state = 6},
[417] = {.lex_state = 25, .external_lex_state = 6},
- [418] = {.lex_state = 25, .external_lex_state = 6},
- [419] = {.lex_state = 3, .external_lex_state = 3},
- [420] = {.lex_state = 3, .external_lex_state = 3},
- [421] = {.lex_state = 25, .external_lex_state = 6},
- [422] = {.lex_state = 26, .external_lex_state = 3},
- [423] = {.lex_state = 1, .external_lex_state = 3},
- [424] = {.lex_state = 0, .external_lex_state = 3},
- [425] = {.lex_state = 3, .external_lex_state = 3},
+ [418] = {.lex_state = 3, .external_lex_state = 3},
+ [419] = {.lex_state = 26, .external_lex_state = 3},
+ [420] = {.lex_state = 0, .external_lex_state = 3},
+ [421] = {.lex_state = 26, .external_lex_state = 3},
+ [422] = {.lex_state = 0, .external_lex_state = 3},
+ [423] = {.lex_state = 26, .external_lex_state = 3},
+ [424] = {.lex_state = 26, .external_lex_state = 3},
+ [425] = {.lex_state = 26, .external_lex_state = 3},
[426] = {.lex_state = 26, .external_lex_state = 3},
[427] = {.lex_state = 26, .external_lex_state = 3},
[428] = {.lex_state = 26, .external_lex_state = 3},
[429] = {.lex_state = 26, .external_lex_state = 3},
[430] = {.lex_state = 26, .external_lex_state = 3},
[431] = {.lex_state = 26, .external_lex_state = 3},
- [432] = {.lex_state = 26, .external_lex_state = 3},
+ [432] = {.lex_state = 3, .external_lex_state = 3},
[433] = {.lex_state = 26, .external_lex_state = 3},
[434] = {.lex_state = 26, .external_lex_state = 3},
[435] = {.lex_state = 26, .external_lex_state = 3},
- [436] = {.lex_state = 26, .external_lex_state = 3},
- [437] = {.lex_state = 26, .external_lex_state = 3},
- [438] = {.lex_state = 1, .external_lex_state = 4},
- [439] = {.lex_state = 19, .external_lex_state = 3},
- [440] = {.lex_state = 1, .external_lex_state = 3},
- [441] = {.lex_state = 0, .external_lex_state = 3},
+ [436] = {.lex_state = 1, .external_lex_state = 4},
+ [437] = {.lex_state = 1, .external_lex_state = 3},
+ [438] = {.lex_state = 26, .external_lex_state = 3},
+ [439] = {.lex_state = 1, .external_lex_state = 3},
+ [440] = {.lex_state = 3, .external_lex_state = 3},
+ [441] = {.lex_state = 19, .external_lex_state = 3},
[442] = {.lex_state = 1, .external_lex_state = 3},
- [443] = {.lex_state = 0, .external_lex_state = 3},
- [444] = {.lex_state = 0, .external_lex_state = 3},
+ [443] = {.lex_state = 1, .external_lex_state = 3},
+ [444] = {.lex_state = 1, .external_lex_state = 3},
[445] = {.lex_state = 0, .external_lex_state = 3},
- [446] = {.lex_state = 49, .external_lex_state = 3},
- [447] = {.lex_state = 0, .external_lex_state = 3},
- [448] = {.lex_state = 19, .external_lex_state = 3},
- [449] = {.lex_state = 0, .external_lex_state = 3},
- [450] = {.lex_state = 1, .external_lex_state = 4},
- [451] = {.lex_state = 1, .external_lex_state = 3},
+ [446] = {.lex_state = 0, .external_lex_state = 3},
+ [447] = {.lex_state = 1, .external_lex_state = 3},
+ [448] = {.lex_state = 0, .external_lex_state = 3},
+ [449] = {.lex_state = 19, .external_lex_state = 3},
+ [450] = {.lex_state = 19, .external_lex_state = 3},
+ [451] = {.lex_state = 19, .external_lex_state = 3},
[452] = {.lex_state = 1, .external_lex_state = 3},
- [453] = {.lex_state = 0, .external_lex_state = 3},
- [454] = {.lex_state = 3, .external_lex_state = 3},
- [455] = {.lex_state = 1, .external_lex_state = 3},
- [456] = {.lex_state = 49, .external_lex_state = 3},
+ [453] = {.lex_state = 1, .external_lex_state = 3},
+ [454] = {.lex_state = 0, .external_lex_state = 3},
+ [455] = {.lex_state = 19, .external_lex_state = 3},
+ [456] = {.lex_state = 19, .external_lex_state = 3},
[457] = {.lex_state = 19, .external_lex_state = 3},
[458] = {.lex_state = 1, .external_lex_state = 3},
- [459] = {.lex_state = 19, .external_lex_state = 3},
- [460] = {.lex_state = 1, .external_lex_state = 3},
- [461] = {.lex_state = 1, .external_lex_state = 3},
+ [459] = {.lex_state = 1, .external_lex_state = 3},
+ [460] = {.lex_state = 0, .external_lex_state = 3},
+ [461] = {.lex_state = 0, .external_lex_state = 3},
[462] = {.lex_state = 19, .external_lex_state = 3},
- [463] = {.lex_state = 19, .external_lex_state = 3},
- [464] = {.lex_state = 0, .external_lex_state = 3},
- [465] = {.lex_state = 19, .external_lex_state = 3},
+ [463] = {.lex_state = 1, .external_lex_state = 3},
+ [464] = {.lex_state = 1, .external_lex_state = 3},
+ [465] = {.lex_state = 0, .external_lex_state = 3},
[466] = {.lex_state = 1, .external_lex_state = 3},
- [467] = {.lex_state = 1, .external_lex_state = 3},
- [468] = {.lex_state = 1, .external_lex_state = 3},
- [469] = {.lex_state = 1, .external_lex_state = 3},
+ [467] = {.lex_state = 0, .external_lex_state = 3},
+ [468] = {.lex_state = 0, .external_lex_state = 3},
+ [469] = {.lex_state = 1, .external_lex_state = 4},
[470] = {.lex_state = 0, .external_lex_state = 3},
- [471] = {.lex_state = 0, .external_lex_state = 3},
- [472] = {.lex_state = 1, .external_lex_state = 3},
- [473] = {.lex_state = 19, .external_lex_state = 3},
- [474] = {.lex_state = 19, .external_lex_state = 3},
- [475] = {.lex_state = 3, .external_lex_state = 3},
+ [471] = {.lex_state = 1, .external_lex_state = 3},
+ [472] = {.lex_state = 49, .external_lex_state = 3},
+ [473] = {.lex_state = 49, .external_lex_state = 3},
+ [474] = {.lex_state = 0, .external_lex_state = 7},
+ [475] = {.lex_state = 0, .external_lex_state = 7},
[476] = {.lex_state = 23, .external_lex_state = 3},
- [477] = {.lex_state = 15, .external_lex_state = 3},
- [478] = {.lex_state = 23, .external_lex_state = 3},
+ [477] = {.lex_state = 3, .external_lex_state = 3},
+ [478] = {.lex_state = 15, .external_lex_state = 3},
[479] = {.lex_state = 15, .external_lex_state = 3},
- [480] = {.lex_state = 3, .external_lex_state = 3},
- [481] = {.lex_state = 0, .external_lex_state = 7},
- [482] = {.lex_state = 3, .external_lex_state = 3},
- [483] = {.lex_state = 8, .external_lex_state = 4},
+ [480] = {.lex_state = 0, .external_lex_state = 3},
+ [481] = {.lex_state = 23, .external_lex_state = 3},
+ [482] = {.lex_state = 15, .external_lex_state = 3},
+ [483] = {.lex_state = 3, .external_lex_state = 3},
[484] = {.lex_state = 23, .external_lex_state = 3},
- [485] = {.lex_state = 15, .external_lex_state = 3},
- [486] = {.lex_state = 23, .external_lex_state = 3},
+ [485] = {.lex_state = 23, .external_lex_state = 3},
+ [486] = {.lex_state = 15, .external_lex_state = 3},
[487] = {.lex_state = 15, .external_lex_state = 3},
- [488] = {.lex_state = 0, .external_lex_state = 4},
- [489] = {.lex_state = 0, .external_lex_state = 7},
- [490] = {.lex_state = 23, .external_lex_state = 3},
- [491] = {.lex_state = 0, .external_lex_state = 3},
- [492] = {.lex_state = 23, .external_lex_state = 3},
+ [488] = {.lex_state = 0, .external_lex_state = 3},
+ [489] = {.lex_state = 0, .external_lex_state = 3},
+ [490] = {.lex_state = 19, .external_lex_state = 3},
+ [491] = {.lex_state = 8, .external_lex_state = 4},
+ [492] = {.lex_state = 0, .external_lex_state = 4},
[493] = {.lex_state = 23, .external_lex_state = 3},
- [494] = {.lex_state = 15, .external_lex_state = 3},
+ [494] = {.lex_state = 23, .external_lex_state = 3},
[495] = {.lex_state = 15, .external_lex_state = 3},
- [496] = {.lex_state = 15, .external_lex_state = 3},
- [497] = {.lex_state = 23, .external_lex_state = 3},
- [498] = {.lex_state = 15, .external_lex_state = 3},
- [499] = {.lex_state = 0, .external_lex_state = 3},
- [500] = {.lex_state = 0, .external_lex_state = 3},
- [501] = {.lex_state = 1, .external_lex_state = 3},
- [502] = {.lex_state = 0, .external_lex_state = 7},
- [503] = {.lex_state = 0, .external_lex_state = 3},
- [504] = {.lex_state = 0, .external_lex_state = 4},
+ [496] = {.lex_state = 0, .external_lex_state = 3},
+ [497] = {.lex_state = 0, .external_lex_state = 4},
+ [498] = {.lex_state = 0, .external_lex_state = 4},
+ [499] = {.lex_state = 3, .external_lex_state = 3},
+ [500] = {.lex_state = 1, .external_lex_state = 3},
+ [501] = {.lex_state = 23, .external_lex_state = 3},
+ [502] = {.lex_state = 15, .external_lex_state = 3},
+ [503] = {.lex_state = 15, .external_lex_state = 3},
+ [504] = {.lex_state = 0, .external_lex_state = 7},
[505] = {.lex_state = 0, .external_lex_state = 4},
- [506] = {.lex_state = 0, .external_lex_state = 4},
+ [506] = {.lex_state = 23, .external_lex_state = 3},
[507] = {.lex_state = 0, .external_lex_state = 3},
[508] = {.lex_state = 0, .external_lex_state = 3},
- [509] = {.lex_state = 15, .external_lex_state = 3},
+ [509] = {.lex_state = 0, .external_lex_state = 3},
[510] = {.lex_state = 0, .external_lex_state = 3},
- [511] = {.lex_state = 0, .external_lex_state = 3},
- [512] = {.lex_state = 0, .external_lex_state = 7},
+ [511] = {.lex_state = 12, .external_lex_state = 3},
+ [512] = {.lex_state = 0, .external_lex_state = 3},
[513] = {.lex_state = 0, .external_lex_state = 3},
- [514] = {.lex_state = 0, .external_lex_state = 3},
- [515] = {.lex_state = 138, .external_lex_state = 3},
- [516] = {.lex_state = 138, .external_lex_state = 3},
+ [514] = {.lex_state = 1, .external_lex_state = 3},
+ [515] = {.lex_state = 0, .external_lex_state = 3},
+ [516] = {.lex_state = 0, .external_lex_state = 3},
[517] = {.lex_state = 0, .external_lex_state = 3},
[518] = {.lex_state = 0, .external_lex_state = 3},
[519] = {.lex_state = 0, .external_lex_state = 3},
- [520] = {.lex_state = 20, .external_lex_state = 3},
+ [520] = {.lex_state = 0, .external_lex_state = 3},
[521] = {.lex_state = 0, .external_lex_state = 3},
[522] = {.lex_state = 0, .external_lex_state = 3},
- [523] = {.lex_state = 148, .external_lex_state = 3},
+ [523] = {.lex_state = 0, .external_lex_state = 3},
[524] = {.lex_state = 0, .external_lex_state = 3},
[525] = {.lex_state = 0, .external_lex_state = 3},
- [526] = {.lex_state = 12, .external_lex_state = 3},
- [527] = {.lex_state = 20, .external_lex_state = 3},
- [528] = {.lex_state = 138, .external_lex_state = 3},
+ [526] = {.lex_state = 0, .external_lex_state = 7},
+ [527] = {.lex_state = 0, .external_lex_state = 3},
+ [528] = {.lex_state = 0, .external_lex_state = 3},
[529] = {.lex_state = 0, .external_lex_state = 3},
[530] = {.lex_state = 0, .external_lex_state = 3},
- [531] = {.lex_state = 0, .external_lex_state = 3},
+ [531] = {.lex_state = 148, .external_lex_state = 3},
[532] = {.lex_state = 148, .external_lex_state = 3},
- [533] = {.lex_state = 0, .external_lex_state = 3},
- [534] = {.lex_state = 0, .external_lex_state = 3},
- [535] = {.lex_state = 23, .external_lex_state = 3},
- [536] = {.lex_state = 0, .external_lex_state = 3},
- [537] = {.lex_state = 0, .external_lex_state = 7},
+ [533] = {.lex_state = 148, .external_lex_state = 3},
+ [534] = {.lex_state = 20, .external_lex_state = 3},
+ [535] = {.lex_state = 0, .external_lex_state = 3},
+ [536] = {.lex_state = 0, .external_lex_state = 7},
+ [537] = {.lex_state = 23, .external_lex_state = 3},
[538] = {.lex_state = 0, .external_lex_state = 3},
[539] = {.lex_state = 0, .external_lex_state = 3},
[540] = {.lex_state = 0, .external_lex_state = 3},
- [541] = {.lex_state = 148, .external_lex_state = 3},
- [542] = {.lex_state = 0, .external_lex_state = 3},
- [543] = {.lex_state = 0, .external_lex_state = 3},
- [544] = {.lex_state = 0, .external_lex_state = 7},
- [545] = {.lex_state = 148, .external_lex_state = 3},
- [546] = {.lex_state = 12, .external_lex_state = 3},
- [547] = {.lex_state = 1, .external_lex_state = 3},
+ [541] = {.lex_state = 0, .external_lex_state = 3},
+ [542] = {.lex_state = 12, .external_lex_state = 3},
+ [543] = {.lex_state = 20, .external_lex_state = 3},
+ [544] = {.lex_state = 138, .external_lex_state = 3},
+ [545] = {.lex_state = 15, .external_lex_state = 3},
+ [546] = {.lex_state = 0, .external_lex_state = 3},
+ [547] = {.lex_state = 0, .external_lex_state = 3},
[548] = {.lex_state = 0, .external_lex_state = 3},
[549] = {.lex_state = 0, .external_lex_state = 3},
[550] = {.lex_state = 0, .external_lex_state = 3},
- [551] = {.lex_state = 0, .external_lex_state = 3},
- [552] = {.lex_state = 0, .external_lex_state = 4},
- [553] = {.lex_state = 0, .external_lex_state = 3},
- [554] = {.lex_state = 0, .external_lex_state = 3},
- [555] = {.lex_state = 0, .external_lex_state = 3},
+ [551] = {.lex_state = 138, .external_lex_state = 3},
+ [552] = {.lex_state = 0, .external_lex_state = 3},
+ [553] = {.lex_state = 148, .external_lex_state = 3},
+ [554] = {.lex_state = 0, .external_lex_state = 4},
+ [555] = {.lex_state = 0, .external_lex_state = 7},
[556] = {.lex_state = 0, .external_lex_state = 3},
- [557] = {.lex_state = 148, .external_lex_state = 3},
+ [557] = {.lex_state = 0, .external_lex_state = 3},
[558] = {.lex_state = 0, .external_lex_state = 3},
[559] = {.lex_state = 148, .external_lex_state = 3},
- [560] = {.lex_state = 0, .external_lex_state = 3},
- [561] = {.lex_state = 0, .external_lex_state = 3},
- [562] = {.lex_state = 58, .external_lex_state = 3},
- [563] = {.lex_state = 0, .external_lex_state = 3},
- [564] = {.lex_state = 1, .external_lex_state = 3},
- [565] = {.lex_state = 0, .external_lex_state = 8},
- [566] = {.lex_state = 0, .external_lex_state = 3},
+ [560] = {.lex_state = 148, .external_lex_state = 3},
+ [561] = {.lex_state = 138, .external_lex_state = 3},
+ [562] = {.lex_state = 0, .external_lex_state = 3},
+ [563] = {.lex_state = 0, .external_lex_state = 4},
+ [564] = {.lex_state = 0, .external_lex_state = 4},
+ [565] = {.lex_state = 50, .external_lex_state = 3},
+ [566] = {.lex_state = 0, .external_lex_state = 4},
[567] = {.lex_state = 0, .external_lex_state = 3},
- [568] = {.lex_state = 0, .external_lex_state = 3},
+ [568] = {.lex_state = 1, .external_lex_state = 3},
[569] = {.lex_state = 0, .external_lex_state = 3},
[570] = {.lex_state = 0, .external_lex_state = 3},
[571] = {.lex_state = 0, .external_lex_state = 3},
[572] = {.lex_state = 0, .external_lex_state = 3},
[573] = {.lex_state = 0, .external_lex_state = 3},
- [574] = {.lex_state = 0, .external_lex_state = 4},
+ [574] = {.lex_state = 0, .external_lex_state = 3},
[575] = {.lex_state = 0, .external_lex_state = 3},
- [576] = {.lex_state = 0, .external_lex_state = 3},
+ [576] = {.lex_state = 0, .external_lex_state = 4},
[577] = {.lex_state = 0, .external_lex_state = 3},
- [578] = {.lex_state = 4, .external_lex_state = 3},
- [579] = {.lex_state = 0, .external_lex_state = 4},
- [580] = {.lex_state = 58, .external_lex_state = 3},
- [581] = {.lex_state = 19, .external_lex_state = 3},
- [582] = {.lex_state = 0, .external_lex_state = 9},
- [583] = {.lex_state = 0, .external_lex_state = 9},
- [584] = {.lex_state = 0, .external_lex_state = 9},
+ [578] = {.lex_state = 0, .external_lex_state = 3},
+ [579] = {.lex_state = 0, .external_lex_state = 3},
+ [580] = {.lex_state = 1, .external_lex_state = 3},
+ [581] = {.lex_state = 0, .external_lex_state = 8},
+ [582] = {.lex_state = 0, .external_lex_state = 3},
+ [583] = {.lex_state = 0, .external_lex_state = 4},
+ [584] = {.lex_state = 0, .external_lex_state = 3},
[585] = {.lex_state = 1, .external_lex_state = 3},
- [586] = {.lex_state = 0, .external_lex_state = 4},
- [587] = {.lex_state = 0, .external_lex_state = 3},
- [588] = {.lex_state = 1, .external_lex_state = 3},
- [589] = {.lex_state = 0, .external_lex_state = 3},
+ [586] = {.lex_state = 0, .external_lex_state = 9},
+ [587] = {.lex_state = 1, .external_lex_state = 3},
+ [588] = {.lex_state = 4, .external_lex_state = 3},
+ [589] = {.lex_state = 19, .external_lex_state = 3},
[590] = {.lex_state = 0, .external_lex_state = 3},
[591] = {.lex_state = 0, .external_lex_state = 3},
- [592] = {.lex_state = 0, .external_lex_state = 3},
+ [592] = {.lex_state = 0, .external_lex_state = 8},
[593] = {.lex_state = 0, .external_lex_state = 3},
- [594] = {.lex_state = 1, .external_lex_state = 3},
- [595] = {.lex_state = 50, .external_lex_state = 3},
+ [594] = {.lex_state = 0, .external_lex_state = 3},
+ [595] = {.lex_state = 0, .external_lex_state = 9},
[596] = {.lex_state = 0, .external_lex_state = 3},
- [597] = {.lex_state = 1, .external_lex_state = 3},
+ [597] = {.lex_state = 0, .external_lex_state = 3},
[598] = {.lex_state = 0, .external_lex_state = 3},
- [599] = {.lex_state = 0, .external_lex_state = 8},
- [600] = {.lex_state = 0, .external_lex_state = 4},
- [601] = {.lex_state = 0, .external_lex_state = 10},
+ [599] = {.lex_state = 0, .external_lex_state = 3},
+ [600] = {.lex_state = 0, .external_lex_state = 3},
+ [601] = {.lex_state = 0, .external_lex_state = 3},
[602] = {.lex_state = 0, .external_lex_state = 3},
[603] = {.lex_state = 0, .external_lex_state = 3},
[604] = {.lex_state = 0, .external_lex_state = 3},
[605] = {.lex_state = 0, .external_lex_state = 3},
[606] = {.lex_state = 0, .external_lex_state = 3},
- [607] = {.lex_state = 0, .external_lex_state = 3},
- [608] = {.lex_state = 4, .external_lex_state = 3},
+ [607] = {.lex_state = 0, .external_lex_state = 10},
+ [608] = {.lex_state = 0, .external_lex_state = 3},
[609] = {.lex_state = 0, .external_lex_state = 3},
- [610] = {.lex_state = 0, .external_lex_state = 3},
- [611] = {.lex_state = 0, .external_lex_state = 3},
- [612] = {.lex_state = 0, .external_lex_state = 3},
- [613] = {.lex_state = 0, .external_lex_state = 9},
- [614] = {.lex_state = 138, .external_lex_state = 3},
+ [610] = {.lex_state = 0, .external_lex_state = 4},
+ [611] = {.lex_state = 1, .external_lex_state = 3},
+ [612] = {.lex_state = 0, .external_lex_state = 10},
+ [613] = {.lex_state = 0, .external_lex_state = 3},
+ [614] = {.lex_state = 0, .external_lex_state = 4},
[615] = {.lex_state = 0, .external_lex_state = 3},
[616] = {.lex_state = 0, .external_lex_state = 3},
[617] = {.lex_state = 0, .external_lex_state = 3},
[618] = {.lex_state = 0, .external_lex_state = 3},
[619] = {.lex_state = 0, .external_lex_state = 3},
- [620] = {.lex_state = 0, .external_lex_state = 3},
- [621] = {.lex_state = 0, .external_lex_state = 10},
+ [620] = {.lex_state = 138, .external_lex_state = 3},
+ [621] = {.lex_state = 138, .external_lex_state = 3},
[622] = {.lex_state = 0, .external_lex_state = 4},
[623] = {.lex_state = 0, .external_lex_state = 3},
- [624] = {.lex_state = 0, .external_lex_state = 3},
- [625] = {.lex_state = 0, .external_lex_state = 3},
- [626] = {.lex_state = 138, .external_lex_state = 3},
- [627] = {.lex_state = 0, .external_lex_state = 4},
+ [624] = {.lex_state = 4, .external_lex_state = 3},
+ [625] = {.lex_state = 1, .external_lex_state = 3},
+ [626] = {.lex_state = 58, .external_lex_state = 3},
+ [627] = {.lex_state = 0, .external_lex_state = 3},
[628] = {.lex_state = 0, .external_lex_state = 4},
[629] = {.lex_state = 0, .external_lex_state = 3},
- [630] = {.lex_state = 0, .external_lex_state = 3},
- [631] = {.lex_state = 1, .external_lex_state = 3},
- [632] = {.lex_state = 0, .external_lex_state = 4},
- [633] = {.lex_state = 0, .external_lex_state = 4},
- [634] = {.lex_state = 0, .external_lex_state = 3},
- [635] = {.lex_state = 0, .external_lex_state = 4},
- [636] = {.lex_state = 0, .external_lex_state = 3},
+ [630] = {.lex_state = 0, .external_lex_state = 4},
+ [631] = {.lex_state = 0, .external_lex_state = 3},
+ [632] = {.lex_state = 0, .external_lex_state = 9},
+ [633] = {.lex_state = 0, .external_lex_state = 3},
+ [634] = {.lex_state = 0, .external_lex_state = 9},
+ [635] = {.lex_state = 0, .external_lex_state = 3},
+ [636] = {.lex_state = 58, .external_lex_state = 3},
[637] = {.lex_state = 0, .external_lex_state = 3},
- [638] = {.lex_state = 3, .external_lex_state = 3},
+ [638] = {.lex_state = 0, .external_lex_state = 3},
[639] = {.lex_state = 0, .external_lex_state = 3},
- [640] = {.lex_state = 0, .external_lex_state = 9},
+ [640] = {.lex_state = 0, .external_lex_state = 3},
[641] = {.lex_state = 0, .external_lex_state = 3},
- [642] = {.lex_state = 0, .external_lex_state = 3},
+ [642] = {.lex_state = 138, .external_lex_state = 3},
[643] = {.lex_state = 0, .external_lex_state = 3},
[644] = {.lex_state = 0, .external_lex_state = 3},
[645] = {.lex_state = 3, .external_lex_state = 3},
@@ -5810,187 +5810,187 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[647] = {.lex_state = 0, .external_lex_state = 3},
[648] = {.lex_state = 0, .external_lex_state = 3},
[649] = {.lex_state = 0, .external_lex_state = 3},
- [650] = {.lex_state = 0, .external_lex_state = 3},
+ [650] = {.lex_state = 0, .external_lex_state = 7},
[651] = {.lex_state = 3, .external_lex_state = 3},
[652] = {.lex_state = 3, .external_lex_state = 3},
- [653] = {.lex_state = 3, .external_lex_state = 3},
- [654] = {.lex_state = 1, .external_lex_state = 3},
- [655] = {.lex_state = 0, .external_lex_state = 3},
+ [653] = {.lex_state = 0, .external_lex_state = 3},
+ [654] = {.lex_state = 0, .external_lex_state = 3},
+ [655] = {.lex_state = 0, .external_lex_state = 7},
[656] = {.lex_state = 0, .external_lex_state = 3},
[657] = {.lex_state = 0, .external_lex_state = 3},
[658] = {.lex_state = 0, .external_lex_state = 3},
- [659] = {.lex_state = 2, .external_lex_state = 3},
- [660] = {.lex_state = 0, .external_lex_state = 3},
+ [659] = {.lex_state = 0, .external_lex_state = 3},
+ [660] = {.lex_state = 2, .external_lex_state = 3},
[661] = {.lex_state = 0, .external_lex_state = 3},
[662] = {.lex_state = 0, .external_lex_state = 3},
[663] = {.lex_state = 0, .external_lex_state = 3},
- [664] = {.lex_state = 3, .external_lex_state = 3},
- [665] = {.lex_state = 24, .external_lex_state = 3},
- [666] = {.lex_state = 16, .external_lex_state = 3},
- [667] = {.lex_state = 0, .external_lex_state = 3},
- [668] = {.lex_state = 0, .external_lex_state = 9},
- [669] = {.lex_state = 0, .external_lex_state = 3},
+ [664] = {.lex_state = 0, .external_lex_state = 3},
+ [665] = {.lex_state = 3, .external_lex_state = 3},
+ [666] = {.lex_state = 24, .external_lex_state = 3},
+ [667] = {.lex_state = 16, .external_lex_state = 3},
+ [668] = {.lex_state = 0, .external_lex_state = 3},
+ [669] = {.lex_state = 2, .external_lex_state = 3},
[670] = {.lex_state = 0, .external_lex_state = 3},
[671] = {.lex_state = 0, .external_lex_state = 3},
[672] = {.lex_state = 0, .external_lex_state = 3},
- [673] = {.lex_state = 3, .external_lex_state = 3},
- [674] = {.lex_state = 24, .external_lex_state = 3},
- [675] = {.lex_state = 16, .external_lex_state = 3},
- [676] = {.lex_state = 0, .external_lex_state = 3},
- [677] = {.lex_state = 0, .external_lex_state = 7},
- [678] = {.lex_state = 0, .external_lex_state = 3},
+ [673] = {.lex_state = 0, .external_lex_state = 3},
+ [674] = {.lex_state = 3, .external_lex_state = 3},
+ [675] = {.lex_state = 0, .external_lex_state = 3},
+ [676] = {.lex_state = 2, .external_lex_state = 3},
+ [677] = {.lex_state = 0, .external_lex_state = 3},
+ [678] = {.lex_state = 0, .external_lex_state = 7},
[679] = {.lex_state = 0, .external_lex_state = 3},
[680] = {.lex_state = 0, .external_lex_state = 3},
[681] = {.lex_state = 0, .external_lex_state = 7},
- [682] = {.lex_state = 3, .external_lex_state = 3},
- [683] = {.lex_state = 0, .external_lex_state = 3},
+ [682] = {.lex_state = 0, .external_lex_state = 3},
+ [683] = {.lex_state = 3, .external_lex_state = 3},
[684] = {.lex_state = 0, .external_lex_state = 3},
- [685] = {.lex_state = 0, .external_lex_state = 9},
- [686] = {.lex_state = 0, .external_lex_state = 3},
+ [685] = {.lex_state = 0, .external_lex_state = 3},
+ [686] = {.lex_state = 3, .external_lex_state = 3},
[687] = {.lex_state = 3, .external_lex_state = 3},
- [688] = {.lex_state = 3, .external_lex_state = 3},
- [689] = {.lex_state = 0, .external_lex_state = 9},
- [690] = {.lex_state = 0, .external_lex_state = 3},
- [691] = {.lex_state = 3, .external_lex_state = 3},
+ [688] = {.lex_state = 51, .external_lex_state = 3},
+ [689] = {.lex_state = 24, .external_lex_state = 3},
+ [690] = {.lex_state = 16, .external_lex_state = 3},
+ [691] = {.lex_state = 0, .external_lex_state = 3},
[692] = {.lex_state = 0, .external_lex_state = 3},
[693] = {.lex_state = 0, .external_lex_state = 3},
- [694] = {.lex_state = 2, .external_lex_state = 3},
- [695] = {.lex_state = 2, .external_lex_state = 3},
- [696] = {.lex_state = 2, .external_lex_state = 3},
+ [694] = {.lex_state = 3, .external_lex_state = 3},
+ [695] = {.lex_state = 3, .external_lex_state = 3},
+ [696] = {.lex_state = 0, .external_lex_state = 3},
[697] = {.lex_state = 0, .external_lex_state = 3},
[698] = {.lex_state = 0, .external_lex_state = 3},
- [699] = {.lex_state = 51, .external_lex_state = 3},
- [700] = {.lex_state = 0, .external_lex_state = 11},
- [701] = {.lex_state = 0, .external_lex_state = 3},
- [702] = {.lex_state = 3, .external_lex_state = 3},
- [703] = {.lex_state = 3, .external_lex_state = 3},
- [704] = {.lex_state = 138, .external_lex_state = 3},
- [705] = {.lex_state = 0, .external_lex_state = 3},
- [706] = {.lex_state = 0, .external_lex_state = 3},
- [707] = {.lex_state = 0, .external_lex_state = 3},
+ [699] = {.lex_state = 0, .external_lex_state = 3},
+ [700] = {.lex_state = 0, .external_lex_state = 3},
+ [701] = {.lex_state = 3, .external_lex_state = 3},
+ [702] = {.lex_state = 0, .external_lex_state = 9},
+ [703] = {.lex_state = 0, .external_lex_state = 3},
+ [704] = {.lex_state = 0, .external_lex_state = 3},
+ [705] = {.lex_state = 3, .external_lex_state = 3},
+ [706] = {.lex_state = 3, .external_lex_state = 3},
+ [707] = {.lex_state = 0, .external_lex_state = 9},
[708] = {.lex_state = 3, .external_lex_state = 3},
- [709] = {.lex_state = 3, .external_lex_state = 3},
+ [709] = {.lex_state = 1, .external_lex_state = 3},
[710] = {.lex_state = 0, .external_lex_state = 3},
[711] = {.lex_state = 0, .external_lex_state = 3},
- [712] = {.lex_state = 0, .external_lex_state = 11},
- [713] = {.lex_state = 0, .external_lex_state = 3},
- [714] = {.lex_state = 0, .external_lex_state = 3},
- [715] = {.lex_state = 0, .external_lex_state = 3},
- [716] = {.lex_state = 0, .external_lex_state = 7},
- [717] = {.lex_state = 0, .external_lex_state = 3},
- [718] = {.lex_state = 3, .external_lex_state = 3},
- [719] = {.lex_state = 0, .external_lex_state = 3},
+ [712] = {.lex_state = 0, .external_lex_state = 3},
+ [713] = {.lex_state = 3, .external_lex_state = 3},
+ [714] = {.lex_state = 3, .external_lex_state = 3},
+ [715] = {.lex_state = 0, .external_lex_state = 11},
+ [716] = {.lex_state = 0, .external_lex_state = 3},
+ [717] = {.lex_state = 2, .external_lex_state = 3},
+ [718] = {.lex_state = 0, .external_lex_state = 9},
+ [719] = {.lex_state = 3, .external_lex_state = 3},
[720] = {.lex_state = 0, .external_lex_state = 3},
- [721] = {.lex_state = 0, .external_lex_state = 7},
- [722] = {.lex_state = 0, .external_lex_state = 3},
+ [721] = {.lex_state = 0, .external_lex_state = 3},
+ [722] = {.lex_state = 0, .external_lex_state = 9},
[723] = {.lex_state = 0, .external_lex_state = 3},
[724] = {.lex_state = 0, .external_lex_state = 3},
- [725] = {.lex_state = 0, .external_lex_state = 3},
+ [725] = {.lex_state = 3, .external_lex_state = 3},
[726] = {.lex_state = 0, .external_lex_state = 3},
- [727] = {.lex_state = 3, .external_lex_state = 3},
- [728] = {.lex_state = 3, .external_lex_state = 3},
+ [727] = {.lex_state = 0, .external_lex_state = 3},
+ [728] = {.lex_state = 0, .external_lex_state = 3},
[729] = {.lex_state = 0, .external_lex_state = 3},
[730] = {.lex_state = 0, .external_lex_state = 3},
[731] = {.lex_state = 3, .external_lex_state = 3},
- [732] = {.lex_state = 3, .external_lex_state = 3},
- [733] = {.lex_state = 3, .external_lex_state = 3},
- [734] = {.lex_state = 0, .external_lex_state = 3},
- [735] = {.lex_state = 3, .external_lex_state = 3},
+ [732] = {.lex_state = 0, .external_lex_state = 3},
+ [733] = {.lex_state = 0, .external_lex_state = 11},
+ [734] = {.lex_state = 3, .external_lex_state = 3},
+ [735] = {.lex_state = 5, .external_lex_state = 3},
[736] = {.lex_state = 0, .external_lex_state = 3},
- [737] = {.lex_state = 5, .external_lex_state = 3},
+ [737] = {.lex_state = 0, .external_lex_state = 3},
[738] = {.lex_state = 0, .external_lex_state = 3},
[739] = {.lex_state = 0, .external_lex_state = 3},
[740] = {.lex_state = 0, .external_lex_state = 3},
[741] = {.lex_state = 0, .external_lex_state = 3},
- [742] = {.lex_state = 0, .external_lex_state = 3},
+ [742] = {.lex_state = 0, .external_lex_state = 12},
[743] = {.lex_state = 0, .external_lex_state = 3},
- [744] = {.lex_state = 160, .external_lex_state = 3},
+ [744] = {.lex_state = 0, .external_lex_state = 3},
[745] = {.lex_state = 0, .external_lex_state = 3},
- [746] = {.lex_state = 26, .external_lex_state = 3},
- [747] = {.lex_state = 160, .external_lex_state = 3},
- [748] = {.lex_state = 160, .external_lex_state = 3},
- [749] = {.lex_state = 160, .external_lex_state = 3},
+ [746] = {.lex_state = 0, .external_lex_state = 3},
+ [747] = {.lex_state = 0, .external_lex_state = 3},
+ [748] = {.lex_state = 0, .external_lex_state = 3},
+ [749] = {.lex_state = 0, .external_lex_state = 3},
[750] = {.lex_state = 0, .external_lex_state = 3},
[751] = {.lex_state = 0, .external_lex_state = 3},
[752] = {.lex_state = 0, .external_lex_state = 3},
[753] = {.lex_state = 0, .external_lex_state = 3},
[754] = {.lex_state = 0, .external_lex_state = 3},
- [755] = {.lex_state = 0, .external_lex_state = 3},
+ [755] = {.lex_state = 35, .external_lex_state = 3},
[756] = {.lex_state = 0, .external_lex_state = 3},
- [757] = {.lex_state = 5, .external_lex_state = 3},
+ [757] = {.lex_state = 0, .external_lex_state = 3},
[758] = {.lex_state = 3, .external_lex_state = 3},
[759] = {.lex_state = 0, .external_lex_state = 3},
- [760] = {.lex_state = 0, .external_lex_state = 3},
+ [760] = {.lex_state = 160, .external_lex_state = 3},
[761] = {.lex_state = 0, .external_lex_state = 3},
[762] = {.lex_state = 0, .external_lex_state = 3},
- [763] = {.lex_state = 0, .external_lex_state = 3},
- [764] = {.lex_state = 0, .external_lex_state = 12},
+ [763] = {.lex_state = 0, .external_lex_state = 4},
+ [764] = {.lex_state = 0, .external_lex_state = 3},
[765] = {.lex_state = 0, .external_lex_state = 3},
[766] = {.lex_state = 0, .external_lex_state = 3},
[767] = {.lex_state = 0, .external_lex_state = 3},
- [768] = {.lex_state = 0, .external_lex_state = 3},
+ [768] = {.lex_state = 5, .external_lex_state = 3},
[769] = {.lex_state = 0, .external_lex_state = 3},
- [770] = {.lex_state = 160, .external_lex_state = 3},
- [771] = {.lex_state = 35, .external_lex_state = 3},
+ [770] = {.lex_state = 3, .external_lex_state = 3},
+ [771] = {.lex_state = 0, .external_lex_state = 3},
[772] = {.lex_state = 0, .external_lex_state = 3},
- [773] = {.lex_state = 0, .external_lex_state = 3},
- [774] = {.lex_state = 0, .external_lex_state = 3},
- [775] = {.lex_state = 0, .external_lex_state = 3},
- [776] = {.lex_state = 0, .external_lex_state = 12},
- [777] = {.lex_state = 2, .external_lex_state = 3},
- [778] = {.lex_state = 35, .external_lex_state = 3},
- [779] = {.lex_state = 26, .external_lex_state = 3},
+ [773] = {.lex_state = 3, .external_lex_state = 3},
+ [774] = {.lex_state = 3, .external_lex_state = 3},
+ [775] = {.lex_state = 160, .external_lex_state = 3},
+ [776] = {.lex_state = 0, .external_lex_state = 13},
+ [777] = {.lex_state = 0, .external_lex_state = 3},
+ [778] = {.lex_state = 36, .external_lex_state = 3},
+ [779] = {.lex_state = 0, .external_lex_state = 3},
[780] = {.lex_state = 149, .external_lex_state = 3},
[781] = {.lex_state = 0, .external_lex_state = 3},
- [782] = {.lex_state = 0, .external_lex_state = 13},
+ [782] = {.lex_state = 0, .external_lex_state = 12},
[783] = {.lex_state = 0, .external_lex_state = 3},
- [784] = {.lex_state = 0, .external_lex_state = 3},
- [785] = {.lex_state = 149, .external_lex_state = 3},
- [786] = {.lex_state = 0, .external_lex_state = 3},
- [787] = {.lex_state = 0, .external_lex_state = 3},
+ [784] = {.lex_state = 1, .external_lex_state = 3},
+ [785] = {.lex_state = 0, .external_lex_state = 3},
+ [786] = {.lex_state = 160, .external_lex_state = 3},
+ [787] = {.lex_state = 160, .external_lex_state = 3},
[788] = {.lex_state = 0, .external_lex_state = 3},
- [789] = {.lex_state = 0, .external_lex_state = 3},
+ [789] = {.lex_state = 3, .external_lex_state = 3},
[790] = {.lex_state = 0, .external_lex_state = 3},
[791] = {.lex_state = 0, .external_lex_state = 3},
- [792] = {.lex_state = 3, .external_lex_state = 3},
- [793] = {.lex_state = 0, .external_lex_state = 3},
+ [792] = {.lex_state = 0, .external_lex_state = 3},
+ [793] = {.lex_state = 2, .external_lex_state = 3},
[794] = {.lex_state = 0, .external_lex_state = 3},
[795] = {.lex_state = 0, .external_lex_state = 3},
[796] = {.lex_state = 0, .external_lex_state = 3},
[797] = {.lex_state = 2, .external_lex_state = 3},
[798] = {.lex_state = 0, .external_lex_state = 3},
[799] = {.lex_state = 0, .external_lex_state = 3},
- [800] = {.lex_state = 0, .external_lex_state = 3},
+ [800] = {.lex_state = 3, .external_lex_state = 3},
[801] = {.lex_state = 0, .external_lex_state = 3},
[802] = {.lex_state = 0, .external_lex_state = 3},
- [803] = {.lex_state = 36, .external_lex_state = 3},
- [804] = {.lex_state = 0, .external_lex_state = 4},
- [805] = {.lex_state = 160, .external_lex_state = 3},
- [806] = {.lex_state = 0, .external_lex_state = 3},
+ [803] = {.lex_state = 0, .external_lex_state = 3},
+ [804] = {.lex_state = 0, .external_lex_state = 3},
+ [805] = {.lex_state = 0, .external_lex_state = 13},
+ [806] = {.lex_state = 36, .external_lex_state = 3},
[807] = {.lex_state = 0, .external_lex_state = 3},
[808] = {.lex_state = 0, .external_lex_state = 3},
- [809] = {.lex_state = 3, .external_lex_state = 3},
+ [809] = {.lex_state = 160, .external_lex_state = 3},
[810] = {.lex_state = 0, .external_lex_state = 3},
- [811] = {.lex_state = 35, .external_lex_state = 3},
- [812] = {.lex_state = 3, .external_lex_state = 3},
- [813] = {.lex_state = 0, .external_lex_state = 3},
- [814] = {.lex_state = 0, .external_lex_state = 3},
+ [811] = {.lex_state = 36, .external_lex_state = 3},
+ [812] = {.lex_state = 0, .external_lex_state = 3},
+ [813] = {.lex_state = 5, .external_lex_state = 3},
+ [814] = {.lex_state = 26, .external_lex_state = 3},
[815] = {.lex_state = 0, .external_lex_state = 3},
- [816] = {.lex_state = 35, .external_lex_state = 3},
- [817] = {.lex_state = 0, .external_lex_state = 3},
- [818] = {.lex_state = 5, .external_lex_state = 3},
+ [816] = {.lex_state = 36, .external_lex_state = 3},
+ [817] = {.lex_state = 5, .external_lex_state = 3},
+ [818] = {.lex_state = 160, .external_lex_state = 3},
[819] = {.lex_state = 1, .external_lex_state = 3},
[820] = {.lex_state = 0, .external_lex_state = 3},
[821] = {.lex_state = 0, .external_lex_state = 3},
- [822] = {.lex_state = 1, .external_lex_state = 3},
- [823] = {.lex_state = 0, .external_lex_state = 3},
- [824] = {.lex_state = 0, .external_lex_state = 13},
+ [822] = {.lex_state = 149, .external_lex_state = 3},
+ [823] = {.lex_state = 26, .external_lex_state = 3},
+ [824] = {.lex_state = 0, .external_lex_state = 3},
[825] = {.lex_state = 0, .external_lex_state = 3},
[826] = {.lex_state = 0, .external_lex_state = 3},
[827] = {.lex_state = 0, .external_lex_state = 3},
- [828] = {.lex_state = 0, .external_lex_state = 4},
- [829] = {.lex_state = 0, .external_lex_state = 3},
- [830] = {.lex_state = 5, .external_lex_state = 3},
+ [828] = {.lex_state = 0, .external_lex_state = 3},
+ [829] = {.lex_state = 0, .external_lex_state = 4},
+ [830] = {.lex_state = 0, .external_lex_state = 3},
[831] = {.lex_state = 0, .external_lex_state = 3},
[832] = {.lex_state = 0, .external_lex_state = 3},
[833] = {.lex_state = 0, .external_lex_state = 3},
@@ -6097,37 +6097,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__empty_quoted_string] = ACTIONS(1),
},
[STATE(1)] = {
- [sym_document] = STATE(794),
- [sym_doctype] = STATE(301),
- [sym__node] = STATE(301),
- [sym_element] = STATE(301),
- [sym_script_element] = STATE(301),
- [sym_style_element] = STATE(301),
- [sym_start_tag] = STATE(98),
- [sym_script_start_tag] = STATE(613),
- [sym_style_start_tag] = STATE(582),
- [sym_self_closing_tag] = STATE(322),
- [sym_erroneous_end_tag] = STATE(301),
- [sym__any_statement] = STATE(341),
- [sym__alternative_statement] = STATE(311),
- [sym_let_statement] = STATE(341),
- [sym_switch_statement] = STATE(341),
- [sym__switch_start_expression] = STATE(715),
- [sym_defer_statement] = STATE(341),
- [sym_placeholder_statement] = STATE(324),
- [sym_loading_statement] = STATE(327),
- [sym_error_statement] = STATE(331),
- [sym_for_statement] = STATE(341),
- [sym__for_start_expression] = STATE(707),
- [sym_empty_statement] = STATE(288),
- [sym_if_statement] = STATE(341),
- [sym_else_if_statement] = STATE(292),
- [sym_else_statement] = STATE(294),
- [sym__if_start_expression] = STATE(642),
- [sym__else_if_start_expression] = STATE(649),
- [sym_icu_expression] = STATE(301),
- [sym_interpolation] = STATE(301),
- [aux_sym_document_repeat1] = STATE(106),
+ [sym_document] = STATE(828),
+ [sym_doctype] = STATE(297),
+ [sym__node] = STATE(297),
+ [sym_element] = STATE(297),
+ [sym_script_element] = STATE(297),
+ [sym_style_element] = STATE(297),
+ [sym_start_tag] = STATE(101),
+ [sym_script_start_tag] = STATE(595),
+ [sym_style_start_tag] = STATE(586),
+ [sym_self_closing_tag] = STATE(298),
+ [sym_erroneous_end_tag] = STATE(297),
+ [sym__any_statement] = STATE(287),
+ [sym__alternative_statement] = STATE(318),
+ [sym_let_statement] = STATE(287),
+ [sym_switch_statement] = STATE(287),
+ [sym__switch_start_expression] = STATE(704),
+ [sym_defer_statement] = STATE(287),
+ [sym_placeholder_statement] = STATE(337),
+ [sym_loading_statement] = STATE(338),
+ [sym_error_statement] = STATE(341),
+ [sym_for_statement] = STATE(287),
+ [sym__for_start_expression] = STATE(653),
+ [sym_empty_statement] = STATE(332),
+ [sym_if_statement] = STATE(287),
+ [sym_else_if_statement] = STATE(334),
+ [sym_else_statement] = STATE(311),
+ [sym__if_start_expression] = STATE(698),
+ [sym__else_if_start_expression] = STATE(699),
+ [sym_icu_expression] = STATE(297),
+ [sym_interpolation] = STATE(297),
+ [aux_sym_document_repeat1] = STATE(114),
[ts_builtin_sym_end] = ACTIONS(5),
[anon_sym_LT_BANG] = ACTIONS(7),
[anon_sym_LT] = ACTIONS(9),
@@ -6198,37 +6198,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [60] = 8,
+ [60] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(27), 14,
+ ACTIONS(27), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 28,
+ ACTIONS(29), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6236,7 +6226,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6257,10 +6252,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [127] = 3,
+ [117] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 16,
+ ACTIONS(31), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6277,7 +6272,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(39), 33,
+ ACTIONS(33), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6311,14 +6306,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [184] = 3,
+ [174] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 16,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -6331,7 +6327,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(43), 33,
+ ACTIONS(37), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6365,10 +6361,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [241] = 3,
+ [233] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 16,
+ ACTIONS(39), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6385,7 +6381,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 33,
+ ACTIONS(41), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6419,12 +6415,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [298] = 4,
+ [290] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(49), 15,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(51), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(62), 1,
+ sym_pipe_sequence,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(43), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6434,13 +6440,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 33,
+ ACTIONS(45), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6448,12 +6453,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_as,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6474,25 +6474,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [357] = 9,
+ [357] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(53), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(27), 12,
+ ACTIONS(53), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6500,19 +6485,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 27,
+ ACTIONS(55), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6533,14 +6527,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [425] = 5,
+ [413] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(55), 1,
+ ACTIONS(57), 1,
anon_sym_EQ_GT,
- ACTIONS(49), 15,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6556,7 +6550,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 31,
+ ACTIONS(37), 31,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6588,10 +6582,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [485] = 3,
+ [473] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(57), 15,
+ ACTIONS(59), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6607,7 +6601,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(59), 33,
+ ACTIONS(61), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6641,10 +6635,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [541] = 3,
+ [529] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(61), 15,
+ ACTIONS(63), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6660,7 +6654,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(63), 33,
+ ACTIONS(65), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6694,10 +6688,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [597] = 3,
+ [585] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(65), 15,
+ ACTIONS(67), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6713,7 +6707,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(67), 33,
+ ACTIONS(69), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6747,10 +6741,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [653] = 3,
+ [641] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(69), 15,
+ ACTIONS(71), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6766,7 +6760,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(71), 33,
+ ACTIONS(73), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6800,10 +6794,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [709] = 3,
+ [697] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(73), 15,
+ ACTIONS(75), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6819,7 +6813,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(75), 33,
+ ACTIONS(77), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6853,10 +6847,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [765] = 3,
+ [753] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(77), 15,
+ ACTIONS(79), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6872,7 +6866,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(79), 33,
+ ACTIONS(81), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6906,39 +6900,47 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [821] = 3,
+ [809] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 15,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(51), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(62), 1,
+ sym_pipe_sequence,
+ ACTIONS(85), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ ACTIONS(87), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(83), 33,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(83), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(43), 10,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(45), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6959,10 +6961,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [877] = 3,
+ [881] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 15,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(51), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(62), 1,
+ sym_pipe_sequence,
+ ACTIONS(87), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(43), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6970,28 +6987,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(87), 33,
+ ACTIONS(45), 27,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7012,7 +7020,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [933] = 3,
+ [949] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(89), 15,
@@ -7065,7 +7073,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [989] = 3,
+ [1005] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 15,
@@ -7118,47 +7126,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1045] = 11,
+ [1061] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(53), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(99), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(97), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- ACTIONS(27), 10,
+ ACTIONS(97), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 20,
+ ACTIONS(99), 33,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7235,9 +7235,9 @@ static const uint16_t ts_small_parse_table[] = {
[1173] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -7287,27 +7287,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1233] = 5,
+ [1233] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(111), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(109), 8,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
- ACTIONS(49), 13,
+ ACTIONS(113), 1,
+ anon_sym_COLON,
+ STATE(60), 1,
+ sym_pipe_arguments,
+ STATE(35), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(109), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
@@ -7316,11 +7313,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 24,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(111), 28,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7341,43 +7342,44 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1292] = 4,
+ [1294] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(113), 1,
- anon_sym_LPAREN,
- ACTIONS(21), 18,
+ ACTIONS(117), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(115), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_RBRACK,
+ ACTIONS(35), 13,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(23), 28,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_COLON,
+ ACTIONS(37), 24,
+ anon_sym_DOT,
anon_sym_LBRACK,
- anon_sym_DOT_DOT_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7394,17 +7396,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1349] = 6,
+ [1353] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(119), 1,
- anon_sym_COLON,
- STATE(60), 1,
- sym_pipe_arguments,
- STATE(32), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(115), 15,
+ anon_sym_DOT,
+ ACTIONS(121), 1,
+ anon_sym_LBRACK,
+ ACTIONS(125), 1,
+ anon_sym_PIPE,
+ STATE(68), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(97), 1,
+ sym_pipe_sequence,
+ ACTIONS(123), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(127), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(43), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7412,27 +7423,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(117), 28,
+ anon_sym_in,
+ ACTIONS(45), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7449,33 +7455,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1410] = 10,
+ [1422] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(121), 1,
+ ACTIONS(129), 1,
+ anon_sym_LPAREN,
+ ACTIONS(131), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(35), 18,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
anon_sym_DOT,
- ACTIONS(123), 1,
- anon_sym_LBRACK,
- ACTIONS(127), 1,
- anon_sym_PIPE,
- STATE(63), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(96), 1,
- sym_pipe_sequence,
- ACTIONS(125), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(129), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(27), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
@@ -7483,12 +7481,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(29), 24,
+ ACTIONS(37), 27,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
+ anon_sym_LBRACK,
anon_sym_DOT_DOT_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7508,36 +7509,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1479] = 12,
+ [1481] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(35), 1,
+ ACTIONS(51), 1,
anon_sym_PIPE,
- ACTIONS(121), 1,
+ ACTIONS(119), 1,
anon_sym_DOT,
- ACTIONS(123), 1,
+ ACTIONS(121), 1,
anon_sym_LBRACK,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
+ STATE(62), 1,
sym_pipe_sequence,
- ACTIONS(125), 2,
+ ACTIONS(123), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(129), 2,
+ ACTIONS(127), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(99), 3,
+ ACTIONS(85), 3,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
sym_identifier,
- ACTIONS(97), 5,
+ ACTIONS(83), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_DOT_DOT_DOT,
- ACTIONS(27), 11,
+ ACTIONS(43), 11,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7549,7 +7550,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(29), 19,
+ ACTIONS(45), 19,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7569,12 +7570,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1552] = 4,
+ [1554] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(113), 1,
+ ACTIONS(129), 1,
anon_sym_LPAREN,
- ACTIONS(49), 18,
+ ACTIONS(35), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7593,7 +7594,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(51), 28,
+ ACTIONS(37), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7622,23 +7623,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1609] = 9,
+ [1611] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(121), 1,
+ ACTIONS(119), 1,
anon_sym_DOT,
- ACTIONS(123), 1,
+ ACTIONS(121), 1,
anon_sym_LBRACK,
- ACTIONS(127), 1,
+ ACTIONS(125), 1,
anon_sym_PIPE,
- STATE(63), 1,
+ STATE(68), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(96), 1,
+ STATE(97), 1,
sym_pipe_sequence,
- ACTIONS(129), 2,
+ ACTIONS(127), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(27), 16,
+ ACTIONS(43), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7655,7 +7656,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(29), 24,
+ ACTIONS(45), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7680,14 +7681,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1676] = 5,
+ [1678] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(113), 1,
+ ACTIONS(129), 1,
anon_sym_LPAREN,
- ACTIONS(131), 1,
- anon_sym_EQ_GT,
- ACTIONS(49), 18,
+ ACTIONS(21), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7706,11 +7705,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(51), 27,
+ ACTIONS(23), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
+ anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_DOT_DOT_DOT,
anon_sym_QMARK_DOT,
@@ -7737,7 +7737,7 @@ static const uint16_t ts_small_parse_table[] = {
[1735] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(57), 18,
+ ACTIONS(27), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7756,7 +7756,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(59), 28,
+ ACTIONS(29), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7785,15 +7785,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1789] = 5,
+ [1789] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(119), 1,
- anon_sym_COLON,
- STATE(33), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(133), 15,
+ anon_sym_DOT,
+ ACTIONS(121), 1,
+ anon_sym_LBRACK,
+ ACTIONS(127), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(105), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7804,24 +7806,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(135), 28,
+ anon_sym_in,
+ ACTIONS(107), 25,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ anon_sym_COLON,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7838,18 +7839,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1847] = 5,
+ [1849] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_COLON,
- STATE(33), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(137), 15,
+ ACTIONS(53), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7857,24 +7854,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(139), 28,
+ anon_sym_in,
+ ACTIONS(55), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_DOT_DOT_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7891,20 +7890,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1905] = 6,
+ [1903] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(121), 1,
- anon_sym_DOT,
- ACTIONS(123), 1,
- anon_sym_LBRACK,
- ACTIONS(129), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(105), 17,
+ ACTIONS(67), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7919,13 +7912,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(107), 25,
+ ACTIONS(69), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_DOT_DOT_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7945,14 +7941,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1965] = 3,
+ [1957] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(61), 18,
+ ACTIONS(113), 1,
+ anon_sym_COLON,
+ STATE(36), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(133), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7960,26 +7960,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(63), 28,
+ ACTIONS(135), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_DOT_DOT_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7996,14 +7994,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2019] = 3,
+ [2015] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(65), 18,
+ ACTIONS(141), 1,
+ anon_sym_COLON,
+ STATE(36), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(137), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -8011,26 +8013,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(67), 28,
+ ACTIONS(139), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_DOT_DOT_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -8050,7 +8050,7 @@ static const uint16_t ts_small_parse_table[] = {
[2073] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(69), 18,
+ ACTIONS(59), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8069,7 +8069,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(71), 28,
+ ACTIONS(61), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8101,7 +8101,7 @@ static const uint16_t ts_small_parse_table[] = {
[2127] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(73), 18,
+ ACTIONS(63), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8120,7 +8120,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(75), 28,
+ ACTIONS(65), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8152,7 +8152,7 @@ static const uint16_t ts_small_parse_table[] = {
[2181] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(77), 18,
+ ACTIONS(71), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8171,7 +8171,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(79), 28,
+ ACTIONS(73), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8203,7 +8203,7 @@ static const uint16_t ts_small_parse_table[] = {
[2235] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 18,
+ ACTIONS(79), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8222,7 +8222,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(83), 28,
+ ACTIONS(81), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8254,7 +8254,7 @@ static const uint16_t ts_small_parse_table[] = {
[2289] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 18,
+ ACTIONS(75), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8273,7 +8273,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(43), 28,
+ ACTIONS(77), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8305,7 +8305,7 @@ static const uint16_t ts_small_parse_table[] = {
[2343] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 18,
+ ACTIONS(101), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8324,7 +8324,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(47), 28,
+ ACTIONS(103), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8356,7 +8356,7 @@ static const uint16_t ts_small_parse_table[] = {
[2397] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 18,
+ ACTIONS(97), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8375,7 +8375,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(87), 28,
+ ACTIONS(99), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8407,7 +8407,7 @@ static const uint16_t ts_small_parse_table[] = {
[2451] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(89), 18,
+ ACTIONS(31), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8426,7 +8426,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(91), 28,
+ ACTIONS(33), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8458,7 +8458,7 @@ static const uint16_t ts_small_parse_table[] = {
[2505] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 18,
+ ACTIONS(39), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8477,7 +8477,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(95), 28,
+ ACTIONS(41), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8509,7 +8509,7 @@ static const uint16_t ts_small_parse_table[] = {
[2559] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 18,
+ ACTIONS(93), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8528,7 +8528,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(39), 28,
+ ACTIONS(95), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8560,7 +8560,7 @@ static const uint16_t ts_small_parse_table[] = {
[2613] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(101), 18,
+ ACTIONS(89), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8579,7 +8579,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(103), 28,
+ ACTIONS(91), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8608,17 +8608,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2667] = 6,
+ [2667] = 5,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
ACTIONS(144), 1,
- anon_sym_COLON,
- STATE(82), 1,
- sym_pipe_arguments,
- STATE(57), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(115), 17,
+ anon_sym_EQ_GT,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8629,22 +8626,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(117), 24,
+ ACTIONS(37), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -8661,39 +8660,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2726] = 5,
+ [2724] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(111), 3,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- sym_identifier,
- ACTIONS(109), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(49), 15,
+ ACTIONS(146), 1,
+ anon_sym_COLON,
+ STATE(81), 1,
+ sym_pipe_arguments,
+ STATE(57), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(109), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(51), 22,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(111), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8713,42 +8713,44 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2783] = 9,
+ [2783] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(35), 1,
+ ACTIONS(51), 1,
anon_sym_PIPE,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
+ STATE(62), 1,
sym_pipe_sequence,
- ACTIONS(146), 2,
+ ACTIONS(85), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(148), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(27), 12,
+ ACTIONS(83), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ ACTIONS(43), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
+ ACTIONS(45), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8769,14 +8771,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2848] = 5,
+ [2852] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(148), 1,
- anon_sym_EQ_GT,
- ACTIONS(49), 15,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(51), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(62), 1,
+ sym_pipe_sequence,
+ ACTIONS(148), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(43), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8784,23 +8797,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 28,
+ ACTIONS(45), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8821,48 +8827,42 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2905] = 11,
+ [2917] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(99), 2,
+ ACTIONS(117), 3,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(146), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(97), 4,
+ sym_identifier,
+ ACTIONS(115), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- ACTIONS(27), 10,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 20,
+ anon_sym_in,
+ ACTIONS(37), 22,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -8933,7 +8933,7 @@ static const uint16_t ts_small_parse_table[] = {
[3030] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(35), 1,
+ ACTIONS(51), 1,
anon_sym_PIPE,
STATE(53), 1,
aux_sym_pipe_sequence_repeat1,
@@ -8986,15 +8986,15 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(55), 1,
+ ACTIONS(57), 1,
anon_sym_EQ_GT,
ACTIONS(161), 1,
anon_sym_RPAREN,
ACTIONS(164), 1,
anon_sym_COMMA,
- STATE(604), 1,
+ STATE(590), 1,
aux_sym_arrow_function_parameters_repeat1,
- ACTIONS(49), 15,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9010,7 +9010,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 24,
+ ACTIONS(37), 24,
anon_sym_DOT,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
@@ -9040,11 +9040,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(55), 1,
+ ACTIONS(57), 1,
anon_sym_EQ_GT,
ACTIONS(166), 1,
anon_sym_EQ,
- ACTIONS(49), 15,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9060,7 +9060,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 26,
+ ACTIONS(37), 26,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_DOT,
@@ -9090,7 +9090,7 @@ static const uint16_t ts_small_parse_table[] = {
[3206] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(144), 1,
+ ACTIONS(146), 1,
anon_sym_COLON,
STATE(58), 2,
sym__pipe_argument,
@@ -9285,95 +9285,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3420] = 11,
+ [3420] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(35), 1,
- anon_sym_PIPE,
- ACTIONS(97), 1,
- sym__interpolation_end,
- ACTIONS(177), 1,
- anon_sym_LBRACK,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(99), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(179), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(175), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(27), 10,
+ ACTIONS(175), 1,
+ anon_sym_LPAREN,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(29), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [3486] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 1,
- anon_sym_PIPE,
- ACTIONS(181), 1,
- anon_sym_PLUS,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(53), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(27), 11,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 21,
- anon_sym_COMMA,
+ ACTIONS(37), 26,
+ sym__interpolation_end,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9394,14 +9333,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3550] = 5,
+ [3472] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(127), 1,
- anon_sym_PIPE,
- STATE(67), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(157), 16,
+ ACTIONS(177), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9411,66 +9346,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(159), 24,
+ ACTIONS(179), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [3604] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(166), 1,
- anon_sym_EQ,
- ACTIONS(49), 15,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(51), 26,
- anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9491,12 +9380,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3656] = 4,
+ [3522] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(183), 1,
+ ACTIONS(175), 1,
anon_sym_LPAREN,
- ACTIONS(49), 15,
+ ACTIONS(181), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9512,10 +9403,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 26,
+ ACTIONS(37), 25,
sym__interpolation_end,
anon_sym_DOT,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -9539,15 +9429,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3708] = 6,
+ [3576] = 6,
ACTIONS(3), 1,
sym_comment,
- STATE(190), 1,
+ STATE(193), 1,
sym__binary_op,
- ACTIONS(189), 2,
+ ACTIONS(187), 4,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(187), 7,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(185), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -9555,20 +9447,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_RBRACK,
- ACTIONS(185), 12,
+ ACTIONS(183), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(191), 20,
+ ACTIONS(189), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9589,14 +9479,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3764] = 5,
+ [3632] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(193), 1,
+ anon_sym_LBRACK,
+ ACTIONS(195), 1,
anon_sym_PIPE,
- STATE(67), 1,
+ STATE(118), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(150), 16,
+ STATE(125), 1,
+ sym_pipe_sequence,
+ ACTIONS(191), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(43), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9606,22 +9504,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(152), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(45), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -9638,20 +9531,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3818] = 5,
+ [3692] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(658), 1,
- sym_unit,
- ACTIONS(196), 2,
- anon_sym_ms,
- anon_sym_s,
- ACTIONS(49), 13,
+ ACTIONS(166), 1,
+ anon_sym_EQ,
+ ACTIONS(35), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
@@ -9660,9 +9552,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 26,
- anon_sym_RPAREN,
- anon_sym_COMMA,
+ ACTIONS(37), 26,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
anon_sym_DOT,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
@@ -9687,38 +9579,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3872] = 8,
+ [3744] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(177), 1,
- anon_sym_LBRACK,
- ACTIONS(198), 1,
- anon_sym_PIPE,
- STATE(119), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(125), 1,
- sym_pipe_sequence,
- ACTIONS(175), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(27), 14,
+ STATE(677), 1,
+ sym_unit,
+ ACTIONS(197), 2,
+ anon_sym_ms,
+ anon_sym_s,
+ ACTIONS(35), 13,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 21,
- sym__interpolation_end,
+ ACTIONS(37), 26,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9739,10 +9628,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3932] = 3,
+ [3798] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(200), 14,
+ ACTIONS(125), 1,
+ anon_sym_PIPE,
+ STATE(73), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(157), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9752,24 +9645,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(202), 28,
+ anon_sym_in,
+ ACTIONS(159), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -9786,39 +9677,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3982] = 9,
+ [3852] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(177), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(198), 1,
+ ACTIONS(51), 1,
anon_sym_PIPE,
- STATE(119), 1,
+ ACTIONS(199), 1,
+ anon_sym_RPAREN,
+ ACTIONS(201), 1,
+ anon_sym_COMMA,
+ STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(125), 1,
+ STATE(62), 1,
sym_pipe_sequence,
- ACTIONS(179), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(175), 3,
+ STATE(601), 1,
+ aux_sym_arguments_repeat1,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(27), 12,
+ ACTIONS(43), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 21,
- sym__interpolation_end,
+ ACTIONS(45), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9839,10 +9732,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4044] = 4,
+ [3918] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(183), 1,
+ ACTIONS(175), 1,
anon_sym_LPAREN,
ACTIONS(21), 15,
anon_sym_GT,
@@ -9887,35 +9780,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4096] = 5,
+ [3970] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(183), 1,
- anon_sym_LPAREN,
- ACTIONS(204), 1,
- anon_sym_EQ_GT,
- ACTIONS(49), 15,
+ STATE(193), 1,
+ sym__binary_op,
+ ACTIONS(205), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(203), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ ACTIONS(183), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 25,
- sym__interpolation_end,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(189), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9936,40 +9830,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4150] = 10,
+ [4026] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(177), 1,
- anon_sym_LBRACK,
- ACTIONS(198), 1,
+ ACTIONS(51), 1,
anon_sym_PIPE,
- ACTIONS(206), 1,
- anon_sym_PLUS,
- STATE(119), 1,
+ ACTIONS(83), 1,
+ sym__interpolation_end,
+ ACTIONS(193), 1,
+ anon_sym_LBRACK,
+ STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(125), 1,
+ STATE(62), 1,
sym_pipe_sequence,
- ACTIONS(179), 2,
+ ACTIONS(85), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(207), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(175), 3,
+ ACTIONS(191), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(27), 11,
+ ACTIONS(43), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 21,
- sym__interpolation_end,
+ ACTIONS(45), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9990,40 +9885,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4214] = 6,
+ [4092] = 5,
ACTIONS(3), 1,
sym_comment,
- STATE(190), 1,
- sym__binary_op,
- ACTIONS(210), 4,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(208), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- ACTIONS(185), 10,
+ ACTIONS(209), 1,
+ anon_sym_PIPE,
+ STATE(73), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(150), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(191), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
anon_sym_in,
+ ACTIONS(152), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -10040,41 +9934,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4270] = 11,
+ [4146] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(35), 1,
+ ACTIONS(51), 1,
anon_sym_PIPE,
ACTIONS(212), 1,
- anon_sym_RPAREN,
- ACTIONS(214), 1,
- anon_sym_COMMA,
+ anon_sym_PLUS,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
+ STATE(62), 1,
sym_pipe_sequence,
- STATE(573), 1,
- aux_sym_arguments_repeat1,
- ACTIONS(31), 3,
+ ACTIONS(87), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(27), 12,
+ ACTIONS(43), 11,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 20,
+ ACTIONS(45), 21,
+ anon_sym_COMMA,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10095,32 +9988,93 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4336] = 3,
+ [4210] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(77), 15,
+ ACTIONS(193), 1,
+ anon_sym_LBRACK,
+ ACTIONS(195), 1,
+ anon_sym_PIPE,
+ ACTIONS(214), 1,
+ anon_sym_PLUS,
+ STATE(118), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(125), 1,
+ sym_pipe_sequence,
+ ACTIONS(207), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(191), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(43), 11,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(79), 26,
+ ACTIONS(45), 21,
sym__interpolation_end,
- anon_sym_DOT,
- anon_sym_COLON,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [4274] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(193), 1,
anon_sym_LBRACK,
+ ACTIONS(195), 1,
+ anon_sym_PIPE,
+ STATE(118), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(125), 1,
+ sym_pipe_sequence,
+ ACTIONS(207), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(191), 3,
+ anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
+ ACTIONS(43), 12,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(45), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10141,36 +10095,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4385] = 3,
+ [4336] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(89), 15,
+ STATE(191), 1,
+ sym__binary_op,
+ ACTIONS(205), 3,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ sym_identifier,
+ ACTIONS(203), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(216), 13,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(91), 26,
- sym__interpolation_end,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_in,
+ ACTIONS(218), 19,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -10187,10 +10144,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4434] = 3,
+ [4391] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(61), 15,
+ ACTIONS(97), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10206,7 +10163,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(63), 26,
+ ACTIONS(99), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10233,10 +10190,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4483] = 3,
+ [4440] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 15,
+ ACTIONS(31), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10252,7 +10209,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(95), 26,
+ ACTIONS(33), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10279,10 +10236,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4532] = 3,
+ [4489] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 15,
+ ACTIONS(93), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10298,7 +10255,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(39), 26,
+ ACTIONS(95), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10325,7 +10282,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4581] = 3,
+ [4538] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(171), 17,
@@ -10371,10 +10328,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4630] = 3,
+ [4587] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(101), 15,
+ ACTIONS(71), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10390,7 +10347,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(103), 26,
+ ACTIONS(73), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10417,36 +10374,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4679] = 6,
+ [4636] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(191), 1,
- sym__binary_op,
- ACTIONS(189), 3,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- sym_identifier,
- ACTIONS(187), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(216), 13,
+ ACTIONS(150), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(218), 19,
+ ACTIONS(152), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10466,16 +10420,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4734] = 5,
+ [4685] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(177), 1,
- anon_sym_LBRACK,
- ACTIONS(175), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(105), 15,
+ ACTIONS(79), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10491,9 +10439,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(107), 22,
+ ACTIONS(81), 26,
sym__interpolation_end,
+ anon_sym_DOT,
anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10514,10 +10466,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4787] = 3,
+ [4734] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(150), 17,
+ ACTIONS(101), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10528,22 +10480,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(152), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(103), 26,
+ sym__interpolation_end,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -10560,10 +10512,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4836] = 3,
+ [4783] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 15,
+ ACTIONS(39), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10579,7 +10531,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(83), 26,
+ ACTIONS(41), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10606,10 +10558,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4885] = 3,
+ [4832] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 15,
+ ACTIONS(89), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10625,7 +10577,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(43), 26,
+ ACTIONS(91), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10652,10 +10604,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4934] = 3,
+ [4881] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(69), 15,
+ ACTIONS(53), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10671,7 +10623,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(71), 26,
+ ACTIONS(55), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10698,10 +10650,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4983] = 3,
+ [4930] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(65), 15,
+ ACTIONS(193), 1,
+ anon_sym_LBRACK,
+ ACTIONS(191), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(105), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10717,13 +10675,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(67), 26,
+ ACTIONS(107), 22,
sym__interpolation_end,
- anon_sym_DOT,
anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10744,18 +10698,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5032] = 6,
+ [4983] = 6,
ACTIONS(3), 1,
sym_comment,
STATE(191), 1,
sym__binary_op,
- ACTIONS(208), 5,
+ ACTIONS(185), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_DOT_DOT_DOT,
- ACTIONS(210), 5,
+ ACTIONS(187), 5,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
@@ -10793,10 +10747,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5087] = 3,
+ [5038] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(73), 15,
+ ACTIONS(75), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10812,7 +10766,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(75), 26,
+ ACTIONS(77), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10839,10 +10793,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5136] = 3,
+ [5087] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 15,
+ ACTIONS(27), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10858,7 +10812,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 26,
+ ACTIONS(29), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10885,10 +10839,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5185] = 3,
+ [5136] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 15,
+ ACTIONS(67), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10904,7 +10858,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(87), 26,
+ ACTIONS(69), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10931,10 +10885,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5234] = 3,
+ [5185] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(57), 15,
+ ACTIONS(59), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10950,7 +10904,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(59), 26,
+ ACTIONS(61), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10977,10 +10931,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5283] = 3,
+ [5234] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(200), 16,
+ ACTIONS(63), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10990,22 +10944,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- sym_identifier,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(202), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(65), 26,
+ sym__interpolation_end,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -11022,20 +10977,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5331] = 5,
+ [5283] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(109), 1,
- sym__interpolation_end,
- ACTIONS(111), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(49), 13,
+ ACTIONS(220), 1,
+ anon_sym_COLON,
+ STATE(123), 1,
+ sym_pipe_arguments,
+ STATE(115), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(109), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
@@ -11044,11 +11003,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 24,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(111), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11069,88 +11025,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5383] = 28,
+ [5337] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(220), 1,
- anon_sym_LT_BANG,
- ACTIONS(222), 1,
- anon_sym_LT,
- ACTIONS(224), 1,
- anon_sym_LT_SLASH,
- ACTIONS(228), 1,
- anon_sym_LBRACE,
- ACTIONS(230), 1,
- sym__implicit_end_tag,
- ACTIONS(232), 1,
- sym__interpolation_start,
- ACTIONS(234), 1,
- sym__control_flow_start,
- STATE(100), 1,
- aux_sym_document_repeat1,
- STATE(101), 1,
- sym_start_tag,
- STATE(300), 1,
- sym_end_tag,
- STATE(377), 1,
- sym_self_closing_tag,
- STATE(379), 1,
- sym__alternative_statement,
- STATE(380), 1,
- sym_placeholder_statement,
- STATE(382), 1,
- sym_loading_statement,
- STATE(385), 1,
- sym_error_statement,
- STATE(389), 1,
- sym_empty_statement,
- STATE(390), 1,
- sym_else_if_statement,
- STATE(391), 1,
- sym_else_statement,
- STATE(583), 1,
- sym_script_start_tag,
- STATE(584), 1,
- sym_style_start_tag,
- STATE(717), 1,
- sym__switch_start_expression,
- STATE(719), 1,
- sym__for_start_expression,
- STATE(723), 1,
- sym__if_start_expression,
- STATE(724), 1,
- sym__else_if_start_expression,
- ACTIONS(226), 2,
- sym_entity,
- sym_text,
- STATE(378), 6,
- sym__any_statement,
- sym_let_statement,
- sym_switch_statement,
- sym_defer_statement,
- sym_for_statement,
- sym_if_statement,
- STATE(376), 8,
- sym_doctype,
- sym__node,
- sym_element,
- sym_script_element,
- sym_style_element,
- sym_erroneous_end_tag,
- sym_icu_expression,
- sym_interpolation,
- [5481] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(236), 1,
- anon_sym_COLON,
- STATE(123), 1,
- sym_pipe_arguments,
- STATE(113), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(115), 15,
- anon_sym_GT,
+ ACTIONS(177), 16,
+ anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
@@ -11159,18 +11038,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(117), 21,
- sym__interpolation_end,
+ anon_sym_in,
+ ACTIONS(179), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -11187,68 +11070,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5535] = 28,
+ [5385] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(220), 1,
- anon_sym_LT_BANG,
ACTIONS(222), 1,
- anon_sym_LT,
+ anon_sym_LT_BANG,
ACTIONS(224), 1,
+ anon_sym_LT,
+ ACTIONS(226), 1,
anon_sym_LT_SLASH,
- ACTIONS(228), 1,
+ ACTIONS(230), 1,
anon_sym_LBRACE,
ACTIONS(232), 1,
- sym__interpolation_start,
+ sym__implicit_end_tag,
ACTIONS(234), 1,
+ sym__interpolation_start,
+ ACTIONS(236), 1,
sym__control_flow_start,
- ACTIONS(238), 1,
- sym__implicit_end_tag,
- STATE(101), 1,
+ STATE(100), 1,
sym_start_tag,
- STATE(111), 1,
+ STATE(116), 1,
aux_sym_document_repeat1,
- STATE(334), 1,
+ STATE(325), 1,
sym_end_tag,
- STATE(377), 1,
+ STATE(347), 1,
sym_self_closing_tag,
- STATE(379), 1,
+ STATE(351), 1,
sym__alternative_statement,
- STATE(380), 1,
+ STATE(354), 1,
sym_placeholder_statement,
- STATE(382), 1,
+ STATE(357), 1,
sym_loading_statement,
- STATE(385), 1,
+ STATE(358), 1,
sym_error_statement,
- STATE(389), 1,
+ STATE(359), 1,
sym_empty_statement,
- STATE(390), 1,
+ STATE(362), 1,
sym_else_if_statement,
- STATE(391), 1,
+ STATE(365), 1,
sym_else_statement,
- STATE(583), 1,
+ STATE(632), 1,
sym_script_start_tag,
- STATE(584), 1,
+ STATE(634), 1,
sym_style_start_tag,
- STATE(717), 1,
+ STATE(726), 1,
sym__switch_start_expression,
- STATE(719), 1,
+ STATE(727), 1,
sym__for_start_expression,
- STATE(723), 1,
+ STATE(728), 1,
sym__if_start_expression,
- STATE(724), 1,
+ STATE(729), 1,
sym__else_if_start_expression,
- ACTIONS(226), 2,
+ ACTIONS(228), 2,
sym_entity,
sym_text,
- STATE(378), 6,
+ STATE(349), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(376), 8,
+ STATE(343), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11257,68 +11140,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5633] = 28,
+ [5483] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(220), 1,
- anon_sym_LT_BANG,
ACTIONS(222), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(224), 1,
anon_sym_LT,
- ACTIONS(228), 1,
+ ACTIONS(230), 1,
anon_sym_LBRACE,
- ACTIONS(232), 1,
- sym__interpolation_start,
ACTIONS(234), 1,
+ sym__interpolation_start,
+ ACTIONS(236), 1,
sym__control_flow_start,
- ACTIONS(240), 1,
+ ACTIONS(238), 1,
anon_sym_LT_SLASH,
- ACTIONS(242), 1,
+ ACTIONS(240), 1,
sym__implicit_end_tag,
- STATE(101), 1,
+ STATE(100), 1,
sym_start_tag,
- STATE(103), 1,
+ STATE(116), 1,
aux_sym_document_repeat1,
- STATE(377), 1,
+ STATE(347), 1,
sym_self_closing_tag,
- STATE(379), 1,
+ STATE(351), 1,
sym__alternative_statement,
- STATE(380), 1,
+ STATE(354), 1,
sym_placeholder_statement,
- STATE(382), 1,
+ STATE(357), 1,
sym_loading_statement,
- STATE(385), 1,
+ STATE(358), 1,
sym_error_statement,
- STATE(389), 1,
+ STATE(359), 1,
sym_empty_statement,
- STATE(390), 1,
+ STATE(362), 1,
sym_else_if_statement,
- STATE(391), 1,
+ STATE(365), 1,
sym_else_statement,
- STATE(397), 1,
+ STATE(370), 1,
sym_end_tag,
- STATE(583), 1,
+ STATE(632), 1,
sym_script_start_tag,
- STATE(584), 1,
+ STATE(634), 1,
sym_style_start_tag,
- STATE(717), 1,
+ STATE(726), 1,
sym__switch_start_expression,
- STATE(719), 1,
+ STATE(727), 1,
sym__for_start_expression,
- STATE(723), 1,
+ STATE(728), 1,
sym__if_start_expression,
- STATE(724), 1,
+ STATE(729), 1,
sym__else_if_start_expression,
- ACTIONS(226), 2,
+ ACTIONS(228), 2,
sym_entity,
sym_text,
- STATE(378), 6,
+ STATE(349), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(376), 8,
+ STATE(343), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11327,67 +11210,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5731] = 27,
+ [5581] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(246), 1,
+ ACTIONS(222), 1,
anon_sym_LT_BANG,
- ACTIONS(249), 1,
+ ACTIONS(224), 1,
anon_sym_LT,
- ACTIONS(252), 1,
- anon_sym_LT_SLASH,
- ACTIONS(258), 1,
+ ACTIONS(230), 1,
anon_sym_LBRACE,
- ACTIONS(261), 1,
+ ACTIONS(234), 1,
sym__interpolation_start,
- ACTIONS(264), 1,
+ ACTIONS(236), 1,
sym__control_flow_start,
- STATE(98), 1,
- sym_start_tag,
- STATE(102), 1,
+ ACTIONS(238), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(242), 1,
+ sym__implicit_end_tag,
+ STATE(99), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
- STATE(311), 1,
- sym__alternative_statement,
- STATE(322), 1,
+ STATE(100), 1,
+ sym_start_tag,
+ STATE(347), 1,
sym_self_closing_tag,
- STATE(324), 1,
+ STATE(351), 1,
+ sym__alternative_statement,
+ STATE(354), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(357), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(358), 1,
sym_error_statement,
- STATE(582), 1,
- sym_style_start_tag,
- STATE(613), 1,
+ STATE(359), 1,
+ sym_empty_statement,
+ STATE(362), 1,
+ sym_else_if_statement,
+ STATE(365), 1,
+ sym_else_statement,
+ STATE(371), 1,
+ sym_end_tag,
+ STATE(632), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(634), 1,
+ sym_style_start_tag,
+ STATE(726), 1,
+ sym__switch_start_expression,
+ STATE(727), 1,
+ sym__for_start_expression,
+ STATE(728), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(729), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
- sym__switch_start_expression,
- ACTIONS(244), 2,
- ts_builtin_sym_end,
- anon_sym_RBRACE,
- ACTIONS(255), 2,
+ ACTIONS(228), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(349), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(343), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11396,68 +11280,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5827] = 28,
+ [5679] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(220), 1,
- anon_sym_LT_BANG,
ACTIONS(222), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(224), 1,
anon_sym_LT,
- ACTIONS(228), 1,
+ ACTIONS(226), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(230), 1,
anon_sym_LBRACE,
- ACTIONS(232), 1,
- sym__interpolation_start,
ACTIONS(234), 1,
+ sym__interpolation_start,
+ ACTIONS(236), 1,
sym__control_flow_start,
- ACTIONS(240), 1,
- anon_sym_LT_SLASH,
- ACTIONS(267), 1,
+ ACTIONS(244), 1,
sym__implicit_end_tag,
- STATE(101), 1,
- sym_start_tag,
- STATE(111), 1,
+ STATE(98), 1,
aux_sym_document_repeat1,
- STATE(358), 1,
+ STATE(100), 1,
+ sym_start_tag,
+ STATE(326), 1,
sym_end_tag,
- STATE(377), 1,
+ STATE(347), 1,
sym_self_closing_tag,
- STATE(379), 1,
+ STATE(351), 1,
sym__alternative_statement,
- STATE(380), 1,
+ STATE(354), 1,
sym_placeholder_statement,
- STATE(382), 1,
+ STATE(357), 1,
sym_loading_statement,
- STATE(385), 1,
+ STATE(358), 1,
sym_error_statement,
- STATE(389), 1,
+ STATE(359), 1,
sym_empty_statement,
- STATE(390), 1,
+ STATE(362), 1,
sym_else_if_statement,
- STATE(391), 1,
+ STATE(365), 1,
sym_else_statement,
- STATE(583), 1,
+ STATE(632), 1,
sym_script_start_tag,
- STATE(584), 1,
+ STATE(634), 1,
sym_style_start_tag,
- STATE(717), 1,
+ STATE(726), 1,
sym__switch_start_expression,
- STATE(719), 1,
+ STATE(727), 1,
sym__for_start_expression,
- STATE(723), 1,
+ STATE(728), 1,
sym__if_start_expression,
- STATE(724), 1,
+ STATE(729), 1,
sym__else_if_start_expression,
- ACTIONS(226), 2,
+ ACTIONS(228), 2,
sym_entity,
sym_text,
- STATE(378), 6,
+ STATE(349), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(376), 8,
+ STATE(343), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11466,66 +11350,67 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5925] = 27,
+ [5777] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(7), 1,
+ ACTIONS(248), 1,
anon_sym_LT_BANG,
- ACTIONS(9), 1,
+ ACTIONS(251), 1,
anon_sym_LT,
- ACTIONS(11), 1,
+ ACTIONS(254), 1,
anon_sym_LT_SLASH,
- ACTIONS(15), 1,
+ ACTIONS(260), 1,
anon_sym_LBRACE,
- ACTIONS(17), 1,
+ ACTIONS(263), 1,
sym__interpolation_start,
- ACTIONS(19), 1,
+ ACTIONS(266), 1,
sym__control_flow_start,
- ACTIONS(269), 1,
- anon_sym_RBRACE,
- STATE(98), 1,
+ STATE(101), 1,
sym_start_tag,
- STATE(112), 1,
+ STATE(102), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
+ STATE(298), 1,
+ sym_self_closing_tag,
STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(582), 1,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
- ACTIONS(13), 2,
+ ACTIONS(246), 2,
+ ts_builtin_sym_end,
+ anon_sym_RBRACE,
+ ACTIONS(257), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11534,66 +11419,113 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6020] = 27,
+ [5873] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(7), 1,
- anon_sym_LT_BANG,
- ACTIONS(9), 1,
+ ACTIONS(115), 1,
+ sym__interpolation_end,
+ ACTIONS(117), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(35), 13,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(11), 1,
- anon_sym_LT_SLASH,
- ACTIONS(15), 1,
- anon_sym_LBRACE,
- ACTIONS(17), 1,
- sym__interpolation_start,
- ACTIONS(19), 1,
- sym__control_flow_start,
- ACTIONS(271), 1,
- anon_sym_RBRACE,
- STATE(98), 1,
- sym_start_tag,
- STATE(102), 1,
- aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
- STATE(311), 1,
- sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
- sym_placeholder_statement,
- STATE(327), 1,
- sym_loading_statement,
- STATE(331), 1,
- sym_error_statement,
- STATE(582), 1,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(37), 24,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [5925] = 27,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(7), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(9), 1,
+ anon_sym_LT,
+ ACTIONS(11), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(15), 1,
+ anon_sym_LBRACE,
+ ACTIONS(17), 1,
+ sym__interpolation_start,
+ ACTIONS(19), 1,
+ sym__control_flow_start,
+ ACTIONS(269), 1,
+ anon_sym_RBRACE,
+ STATE(101), 1,
+ sym_start_tag,
+ STATE(112), 1,
+ aux_sym_document_repeat1,
+ STATE(298), 1,
+ sym_self_closing_tag,
+ STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
+ sym__alternative_statement,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
+ sym_placeholder_statement,
+ STATE(338), 1,
+ sym_loading_statement,
+ STATE(341), 1,
+ sym_error_statement,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11602,7 +11534,53 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6115] = 27,
+ [6020] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(271), 1,
+ anon_sym_COLON,
+ STATE(105), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(137), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(139), 21,
+ sym__interpolation_end,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [6071] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11617,51 +11595,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(273), 1,
- ts_builtin_sym_end,
- STATE(98), 1,
+ ACTIONS(274), 1,
+ anon_sym_RBRACE,
+ STATE(101), 1,
sym_start_tag,
STATE(102), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
+ STATE(298), 1,
+ sym_self_closing_tag,
STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(582), 1,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11670,7 +11648,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6210] = 27,
+ [6166] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11685,51 +11663,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(275), 1,
+ ACTIONS(276), 1,
anon_sym_RBRACE,
- STATE(98), 1,
+ STATE(101), 1,
sym_start_tag,
STATE(102), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
+ STATE(298), 1,
+ sym_self_closing_tag,
STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(582), 1,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11738,7 +11716,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6305] = 27,
+ [6261] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11753,51 +11731,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(277), 1,
+ ACTIONS(278), 1,
anon_sym_RBRACE,
- STATE(98), 1,
+ STATE(101), 1,
sym_start_tag,
- STATE(105), 1,
+ STATE(106), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
+ STATE(298), 1,
+ sym_self_closing_tag,
STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(582), 1,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11806,79 +11784,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6400] = 6,
+ [6356] = 6,
ACTIONS(3), 1,
sym_comment,
- STATE(188), 1,
+ STATE(189), 1,
sym__binary_op,
- ACTIONS(189), 2,
+ ACTIONS(205), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(187), 4,
+ ACTIONS(203), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
- ACTIONS(279), 12,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(281), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [6453] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(283), 1,
- anon_sym_COLON,
- STATE(110), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(137), 15,
+ ACTIONS(280), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(139), 21,
- sym__interpolation_end,
+ ACTIONS(282), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11899,66 +11831,134 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6504] = 27,
+ [6409] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(244), 1,
- sym__implicit_end_tag,
- ACTIONS(286), 1,
+ ACTIONS(7), 1,
anon_sym_LT_BANG,
- ACTIONS(289), 1,
+ ACTIONS(9), 1,
anon_sym_LT,
- ACTIONS(292), 1,
+ ACTIONS(11), 1,
anon_sym_LT_SLASH,
- ACTIONS(298), 1,
+ ACTIONS(15), 1,
anon_sym_LBRACE,
- ACTIONS(301), 1,
+ ACTIONS(17), 1,
sym__interpolation_start,
- ACTIONS(304), 1,
+ ACTIONS(19), 1,
sym__control_flow_start,
+ ACTIONS(284), 1,
+ anon_sym_RBRACE,
STATE(101), 1,
sym_start_tag,
STATE(111), 1,
aux_sym_document_repeat1,
- STATE(377), 1,
+ STATE(298), 1,
sym_self_closing_tag,
- STATE(379), 1,
- sym__alternative_statement,
- STATE(380), 1,
+ STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
+ sym__alternative_statement,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(382), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(385), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(389), 1,
+ STATE(586), 1,
+ sym_style_start_tag,
+ STATE(595), 1,
+ sym_script_start_tag,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
+ sym__if_start_expression,
+ STATE(699), 1,
+ sym__else_if_start_expression,
+ STATE(704), 1,
+ sym__switch_start_expression,
+ ACTIONS(13), 2,
+ sym_entity,
+ sym_text,
+ STATE(287), 6,
+ sym__any_statement,
+ sym_let_statement,
+ sym_switch_statement,
+ sym_defer_statement,
+ sym_for_statement,
+ sym_if_statement,
+ STATE(297), 8,
+ sym_doctype,
+ sym__node,
+ sym_element,
+ sym_script_element,
+ sym_style_element,
+ sym_erroneous_end_tag,
+ sym_icu_expression,
+ sym_interpolation,
+ [6504] = 27,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(7), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(9), 1,
+ anon_sym_LT,
+ ACTIONS(11), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(15), 1,
+ anon_sym_LBRACE,
+ ACTIONS(17), 1,
+ sym__interpolation_start,
+ ACTIONS(19), 1,
+ sym__control_flow_start,
+ ACTIONS(286), 1,
+ anon_sym_RBRACE,
+ STATE(101), 1,
+ sym_start_tag,
+ STATE(102), 1,
+ aux_sym_document_repeat1,
+ STATE(298), 1,
+ sym_self_closing_tag,
+ STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
+ sym__alternative_statement,
+ STATE(332), 1,
sym_empty_statement,
- STATE(390), 1,
+ STATE(334), 1,
sym_else_if_statement,
- STATE(391), 1,
- sym_else_statement,
- STATE(583), 1,
- sym_script_start_tag,
- STATE(584), 1,
+ STATE(337), 1,
+ sym_placeholder_statement,
+ STATE(338), 1,
+ sym_loading_statement,
+ STATE(341), 1,
+ sym_error_statement,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(717), 1,
- sym__switch_start_expression,
- STATE(719), 1,
+ STATE(595), 1,
+ sym_script_start_tag,
+ STATE(653), 1,
sym__for_start_expression,
- STATE(723), 1,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(724), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- ACTIONS(295), 2,
+ STATE(704), 1,
+ sym__switch_start_expression,
+ ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(378), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(376), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11982,51 +11982,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(307), 1,
+ ACTIONS(288), 1,
anon_sym_RBRACE,
- STATE(98), 1,
+ STATE(101), 1,
sym_start_tag,
STATE(102), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
+ STATE(298), 1,
+ sym_self_closing_tag,
STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(582), 1,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -12035,32 +12035,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6694] = 5,
+ [6694] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(236), 1,
- anon_sym_COLON,
- STATE(110), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(133), 15,
+ STATE(189), 1,
+ sym__binary_op,
+ ACTIONS(185), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ ACTIONS(187), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(280), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(135), 21,
- sym__interpolation_end,
+ ACTIONS(282), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12081,33 +12082,100 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6745] = 6,
+ [6747] = 27,
ACTIONS(3), 1,
sym_comment,
- STATE(188), 1,
- sym__binary_op,
- ACTIONS(208), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- ACTIONS(210), 4,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(279), 10,
+ ACTIONS(7), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(9), 1,
+ anon_sym_LT,
+ ACTIONS(11), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(15), 1,
+ anon_sym_LBRACE,
+ ACTIONS(17), 1,
+ sym__interpolation_start,
+ ACTIONS(19), 1,
+ sym__control_flow_start,
+ ACTIONS(290), 1,
+ ts_builtin_sym_end,
+ STATE(101), 1,
+ sym_start_tag,
+ STATE(102), 1,
+ aux_sym_document_repeat1,
+ STATE(298), 1,
+ sym_self_closing_tag,
+ STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
+ sym__alternative_statement,
+ STATE(332), 1,
+ sym_empty_statement,
+ STATE(334), 1,
+ sym_else_if_statement,
+ STATE(337), 1,
+ sym_placeholder_statement,
+ STATE(338), 1,
+ sym_loading_statement,
+ STATE(341), 1,
+ sym_error_statement,
+ STATE(586), 1,
+ sym_style_start_tag,
+ STATE(595), 1,
+ sym_script_start_tag,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
+ sym__if_start_expression,
+ STATE(699), 1,
+ sym__else_if_start_expression,
+ STATE(704), 1,
+ sym__switch_start_expression,
+ ACTIONS(13), 2,
+ sym_entity,
+ sym_text,
+ STATE(287), 6,
+ sym__any_statement,
+ sym_let_statement,
+ sym_switch_statement,
+ sym_defer_statement,
+ sym_for_statement,
+ sym_if_statement,
+ STATE(297), 8,
+ sym_doctype,
+ sym__node,
+ sym_element,
+ sym_script_element,
+ sym_style_element,
+ sym_erroneous_end_tag,
+ sym_icu_expression,
+ sym_interpolation,
+ [6842] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(220), 1,
+ anon_sym_COLON,
+ STATE(105), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(133), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(281), 20,
+ ACTIONS(135), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12128,66 +12196,66 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6798] = 27,
+ [6893] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(7), 1,
+ ACTIONS(246), 1,
+ sym__implicit_end_tag,
+ ACTIONS(292), 1,
anon_sym_LT_BANG,
- ACTIONS(9), 1,
+ ACTIONS(295), 1,
anon_sym_LT,
- ACTIONS(11), 1,
+ ACTIONS(298), 1,
anon_sym_LT_SLASH,
- ACTIONS(15), 1,
+ ACTIONS(304), 1,
anon_sym_LBRACE,
- ACTIONS(17), 1,
+ ACTIONS(307), 1,
sym__interpolation_start,
- ACTIONS(19), 1,
+ ACTIONS(310), 1,
sym__control_flow_start,
- ACTIONS(309), 1,
- anon_sym_RBRACE,
- STATE(98), 1,
+ STATE(100), 1,
sym_start_tag,
- STATE(102), 1,
+ STATE(116), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
- STATE(311), 1,
- sym__alternative_statement,
- STATE(322), 1,
+ STATE(347), 1,
sym_self_closing_tag,
- STATE(324), 1,
+ STATE(351), 1,
+ sym__alternative_statement,
+ STATE(354), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(357), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(358), 1,
sym_error_statement,
- STATE(582), 1,
- sym_style_start_tag,
- STATE(613), 1,
+ STATE(359), 1,
+ sym_empty_statement,
+ STATE(362), 1,
+ sym_else_if_statement,
+ STATE(365), 1,
+ sym_else_statement,
+ STATE(632), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(634), 1,
+ sym_style_start_tag,
+ STATE(726), 1,
+ sym__switch_start_expression,
+ STATE(727), 1,
+ sym__for_start_expression,
+ STATE(728), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(729), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
- sym__switch_start_expression,
- ACTIONS(13), 2,
+ ACTIONS(301), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(349), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(343), 8,
sym_doctype,
sym__node,
sym_element,
@@ -12196,7 +12264,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6893] = 27,
+ [6988] = 26,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -12211,117 +12279,49 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(311), 1,
- anon_sym_RBRACE,
- STATE(98), 1,
+ STATE(101), 1,
sym_start_tag,
- STATE(115), 1,
+ STATE(107), 1,
aux_sym_document_repeat1,
- STATE(288), 1,
- sym_empty_statement,
- STATE(292), 1,
- sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
+ STATE(298), 1,
+ sym_self_closing_tag,
STATE(311), 1,
+ sym_else_statement,
+ STATE(318), 1,
sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
- sym_placeholder_statement,
- STATE(327), 1,
- sym_loading_statement,
- STATE(331), 1,
- sym_error_statement,
- STATE(582), 1,
- sym_style_start_tag,
- STATE(613), 1,
- sym_script_start_tag,
- STATE(642), 1,
- sym__if_start_expression,
- STATE(649), 1,
- sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
- sym__switch_start_expression,
- ACTIONS(13), 2,
- sym_entity,
- sym_text,
- STATE(341), 6,
- sym__any_statement,
- sym_let_statement,
- sym_switch_statement,
- sym_defer_statement,
- sym_for_statement,
- sym_if_statement,
- STATE(301), 8,
- sym_doctype,
- sym__node,
- sym_element,
- sym_script_element,
- sym_style_element,
- sym_erroneous_end_tag,
- sym_icu_expression,
- sym_interpolation,
- [6988] = 26,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(7), 1,
- anon_sym_LT_BANG,
- ACTIONS(9), 1,
- anon_sym_LT,
- ACTIONS(11), 1,
- anon_sym_LT_SLASH,
- ACTIONS(15), 1,
- anon_sym_LBRACE,
- ACTIONS(17), 1,
- sym__interpolation_start,
- ACTIONS(19), 1,
- sym__control_flow_start,
- STATE(98), 1,
- sym_start_tag,
- STATE(107), 1,
- aux_sym_document_repeat1,
- STATE(288), 1,
+ STATE(332), 1,
sym_empty_statement,
- STATE(292), 1,
+ STATE(334), 1,
sym_else_if_statement,
- STATE(294), 1,
- sym_else_statement,
- STATE(311), 1,
- sym__alternative_statement,
- STATE(322), 1,
- sym_self_closing_tag,
- STATE(324), 1,
+ STATE(337), 1,
sym_placeholder_statement,
- STATE(327), 1,
+ STATE(338), 1,
sym_loading_statement,
- STATE(331), 1,
+ STATE(341), 1,
sym_error_statement,
- STATE(582), 1,
+ STATE(586), 1,
sym_style_start_tag,
- STATE(613), 1,
+ STATE(595), 1,
sym_script_start_tag,
- STATE(642), 1,
+ STATE(653), 1,
+ sym__for_start_expression,
+ STATE(698), 1,
sym__if_start_expression,
- STATE(649), 1,
+ STATE(699), 1,
sym__else_if_start_expression,
- STATE(707), 1,
- sym__for_start_expression,
- STATE(715), 1,
+ STATE(704), 1,
sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(287), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(301), 8,
+ STATE(297), 8,
sym_doctype,
sym__node,
sym_element,
@@ -12333,11 +12333,11 @@ static const uint16_t ts_small_parse_table[] = {
[7080] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(313), 1,
+ ACTIONS(195), 1,
anon_sym_PIPE,
- STATE(118), 1,
+ STATE(119), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(150), 14,
+ ACTIONS(157), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12352,7 +12352,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(152), 21,
+ ACTIONS(159), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -12377,11 +12377,11 @@ static const uint16_t ts_small_parse_table[] = {
[7129] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(198), 1,
+ ACTIONS(313), 1,
anon_sym_PIPE,
- STATE(118), 1,
+ STATE(119), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(157), 14,
+ ACTIONS(150), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12396,7 +12396,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(159), 21,
+ ACTIONS(152), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -12421,11 +12421,11 @@ static const uint16_t ts_small_parse_table[] = {
[7178] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
+ ACTIONS(185), 1,
sym__interpolation_end,
- STATE(187), 1,
+ STATE(192), 1,
sym__binary_op,
- ACTIONS(210), 4,
+ ACTIONS(187), 4,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
@@ -12506,11 +12506,11 @@ static const uint16_t ts_small_parse_table[] = {
[7272] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(187), 1,
+ ACTIONS(203), 1,
sym__interpolation_end,
- STATE(187), 1,
+ STATE(192), 1,
sym__binary_op,
- ACTIONS(189), 2,
+ ACTIONS(205), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
ACTIONS(316), 12,
@@ -12591,9 +12591,9 @@ static const uint16_t ts_small_parse_table[] = {
[7366] = 5,
ACTIONS(3), 1,
sym_comment,
- STATE(189), 1,
+ STATE(190), 1,
sym__binary_op,
- ACTIONS(208), 2,
+ ACTIONS(185), 2,
anon_sym_RPAREN,
anon_sym_COMMA,
ACTIONS(320), 12,
@@ -12633,7 +12633,7 @@ static const uint16_t ts_small_parse_table[] = {
[7413] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(200), 14,
+ ACTIONS(177), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12648,7 +12648,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(202), 21,
+ ACTIONS(179), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -12670,7 +12670,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7456] = 23,
+ [7456] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
@@ -12680,7 +12680,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(330), 1,
- anon_sym_SEMI,
+ anon_sym_let,
ACTIONS(332), 1,
anon_sym_LPAREN,
ACTIONS(334), 1,
@@ -12695,33 +12695,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- STATE(64), 1,
- sym_member_expression,
- STATE(66), 1,
+ STATE(109), 1,
sym_expression,
- STATE(264), 1,
- sym__double_quote,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
sym__single_quote,
- STATE(513), 1,
- sym_assignment_expression,
- STATE(542), 1,
- aux_sym__binding_assignment_repeat1,
- STATE(823), 1,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(409), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(443), 6,
+ STATE(558), 2,
+ sym_structural_expression,
+ sym_structural_declaration,
+ STATE(355), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 8,
+ STATE(51), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -12729,8 +12726,9 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [7539] = 21,
+ [7535] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
@@ -12746,7 +12744,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(348), 1,
- anon_sym_let,
+ anon_sym_SEMI,
ACTIONS(350), 1,
anon_sym_SLASH,
ACTIONS(352), 1,
@@ -12755,30 +12753,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(356), 1,
sym_number,
- STATE(109), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(263), 1,
+ sym__double_quote,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(477), 1,
- sym__double_quote,
- STATE(751), 1,
+ STATE(510), 1,
+ sym_assignment_expression,
+ STATE(512), 1,
+ aux_sym__binding_assignment_repeat1,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(415), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(548), 2,
- sym_structural_expression,
- sym_structural_declaration,
- STATE(348), 6,
+ STATE(461), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 9,
+ STATE(17), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -12786,9 +12787,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [7618] = 21,
+ [7618] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
@@ -12801,10 +12801,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(348), 1,
- anon_sym_let,
+ anon_sym_SEMI,
ACTIONS(350), 1,
anon_sym_SLASH,
ACTIONS(352), 1,
@@ -12813,30 +12811,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(356), 1,
sym_number,
- STATE(109), 1,
+ ACTIONS(358), 1,
+ anon_sym_DQUOTE,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(268), 1,
+ sym__double_quote,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(477), 1,
- sym__double_quote,
- STATE(751), 1,
+ STATE(547), 1,
+ sym_assignment_expression,
+ STATE(548), 1,
+ aux_sym__binding_assignment_repeat1,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(415), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(561), 2,
- sym_structural_expression,
- sym_structural_declaration,
- STATE(348), 6,
+ STATE(445), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 9,
+ STATE(17), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -12844,17 +12847,18 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [7697] = 23,
+ [7701] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(330), 1,
- anon_sym_SEMI,
+ anon_sym_let,
ACTIONS(332), 1,
anon_sym_LPAREN,
ACTIONS(334), 1,
@@ -12869,35 +12873,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(358), 1,
- anon_sym_DQUOTE,
- STATE(64), 1,
- sym_member_expression,
- STATE(66), 1,
+ STATE(109), 1,
sym_expression,
- STATE(270), 1,
- sym__double_quote,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
sym__single_quote,
- STATE(533), 1,
- sym_assignment_expression,
- STATE(536), 1,
- aux_sym__binding_assignment_repeat1,
- STATE(823), 1,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(409), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(453), 6,
+ STATE(546), 2,
+ sym_structural_expression,
+ sym_structural_declaration,
+ STATE(355), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 8,
+ STATE(51), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -12905,6 +12904,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
[7780] = 22,
ACTIONS(3), 1,
@@ -12915,47 +12915,47 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(354), 1,
sym_identifier,
- ACTIONS(342), 1,
+ ACTIONS(356), 1,
sym_number,
- ACTIONS(344), 1,
- anon_sym_BQUOTE,
ACTIONS(360), 1,
anon_sym_DQUOTE,
ACTIONS(363), 1,
anon_sym_SEMI,
- STATE(64), 1,
- sym_member_expression,
STATE(66), 1,
+ sym_member_expression,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(680), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(679), 1,
sym_assignment_expression,
- STATE(823), 1,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(514), 6,
+ STATE(516), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 8,
+ STATE(17), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -12964,45 +12964,84 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [7860] = 20,
+ [7860] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ STATE(189), 1,
+ sym__binary_op,
+ ACTIONS(280), 12,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(282), 20,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [7903] = 20,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(371), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(373), 1,
- anon_sym_SLASH,
- ACTIONS(375), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(377), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
anon_sym_BANG,
- ACTIONS(379), 1,
+ ACTIONS(365), 1,
sym_identifier,
- ACTIONS(381), 1,
+ ACTIONS(367), 1,
sym_number,
- ACTIONS(383), 1,
- anon_sym_BQUOTE,
- STATE(122), 1,
+ STATE(71), 1,
sym_expression,
- STATE(462), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(774), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(804), 1,
+ STATE(831), 1,
sym_concatenation_expression,
- STATE(488), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(600), 6,
+ STATE(637), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
@@ -13019,107 +13058,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7935] = 20,
+ [7978] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
- sym_identifier,
- ACTIONS(387), 1,
- sym_number,
- STATE(66), 1,
- sym_expression,
- STATE(439), 1,
- sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
- sym__double_quote,
- STATE(823), 1,
- sym_arrow_function_parameters,
- STATE(831), 1,
- sym_concatenation_expression,
- STATE(286), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(602), 6,
- sym__any_expression,
- sym_arrow_function,
- sym_regular_expression,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(62), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [8010] = 20,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(324), 1,
- anon_sym_SQUOTE,
- ACTIONS(328), 1,
- anon_sym_LBRACE,
- ACTIONS(332), 1,
- anon_sym_LPAREN,
- ACTIONS(334), 1,
+ ACTIONS(350), 1,
anon_sym_SLASH,
- ACTIONS(336), 1,
- anon_sym_LBRACK,
- ACTIONS(338), 1,
+ ACTIONS(352), 1,
anon_sym_BANG,
- ACTIONS(342), 1,
+ ACTIONS(356), 1,
sym_number,
- ACTIONS(344), 1,
- anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(593), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(571), 1,
sym_if_condition,
- STATE(823), 1,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(518), 6,
+ STATE(541), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13129,12 +13113,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8085] = 4,
+ [8053] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(187), 1,
+ STATE(190), 1,
sym__binary_op,
- ACTIONS(316), 12,
+ ACTIONS(320), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -13147,7 +13131,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(318), 20,
+ ACTIONS(322), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -13168,12 +13152,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8128] = 4,
+ [8096] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(189), 1,
+ STATE(192), 1,
sym__binary_op,
- ACTIONS(320), 12,
+ ACTIONS(316), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -13186,7 +13170,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(322), 20,
+ ACTIONS(318), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -13207,52 +13191,107 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8171] = 20,
+ [8139] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
anon_sym_BANG,
- ACTIONS(342), 1,
+ ACTIONS(365), 1,
+ sym_identifier,
+ ACTIONS(367), 1,
sym_number,
+ STATE(71), 1,
+ sym_expression,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(736), 1,
+ sym_concatenation_expression,
+ STATE(827), 1,
+ sym_arrow_function_parameters,
+ STATE(285), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(604), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(74), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [8214] = 20,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(389), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(369), 1,
anon_sym_RPAREN,
- ACTIONS(391), 1,
+ ACTIONS(371), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(569), 6,
+ STATE(635), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13262,7 +13301,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8246] = 4,
+ [8289] = 4,
ACTIONS(3), 1,
sym_comment,
STATE(191), 1,
@@ -13301,52 +13340,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8289] = 20,
+ [8332] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(371), 1,
+ ACTIONS(379), 1,
anon_sym_LPAREN,
- ACTIONS(373), 1,
+ ACTIONS(381), 1,
anon_sym_SLASH,
- ACTIONS(375), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(377), 1,
+ ACTIONS(385), 1,
anon_sym_BANG,
- ACTIONS(379), 1,
+ ACTIONS(387), 1,
sym_identifier,
- ACTIONS(381), 1,
+ ACTIONS(389), 1,
sym_number,
- ACTIONS(383), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
STATE(122), 1,
sym_expression,
- STATE(462), 1,
+ STATE(451), 1,
sym__backtick,
- STATE(492), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(496), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(774), 1,
+ STATE(756), 1,
sym_arrow_function_parameters,
- STATE(828), 1,
+ STATE(829), 1,
sym_concatenation_expression,
- STATE(488), 2,
+ STATE(492), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(586), 6,
+ STATE(563), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(74), 9,
+ STATE(75), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13356,52 +13395,107 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8364] = 20,
+ [8407] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(369), 1,
+ anon_sym_RPAREN,
+ ACTIONS(371), 1,
+ sym_identifier,
+ STATE(71), 1,
+ sym_expression,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
+ sym_arrow_function_parameters,
+ STATE(285), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(570), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(17), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [8482] = 20,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(373), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
+ ACTIONS(377), 1,
+ anon_sym_LBRACE,
+ ACTIONS(379), 1,
+ anon_sym_LPAREN,
+ ACTIONS(381), 1,
+ anon_sym_SLASH,
+ ACTIONS(383), 1,
+ anon_sym_LBRACK,
+ ACTIONS(385), 1,
+ anon_sym_BANG,
+ ACTIONS(387), 1,
+ sym_identifier,
ACTIONS(389), 1,
- anon_sym_RPAREN,
+ sym_number,
ACTIONS(391), 1,
- sym_identifier,
- STATE(66), 1,
+ anon_sym_BQUOTE,
+ STATE(122), 1,
sym_expression,
- STATE(439), 1,
+ STATE(451), 1,
sym__backtick,
STATE(476), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(756), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(763), 1,
+ sym_concatenation_expression,
+ STATE(492), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(590), 6,
+ STATE(566), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(75), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13411,12 +13505,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8439] = 4,
+ [8557] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(190), 1,
+ STATE(193), 1,
sym__binary_op,
- ACTIONS(185), 12,
+ ACTIONS(183), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -13429,7 +13523,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(191), 20,
+ ACTIONS(189), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -13450,52 +13544,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8482] = 20,
+ [8600] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
- sym_identifier,
- ACTIONS(387), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
sym_number,
- STATE(66), 1,
+ ACTIONS(369), 1,
+ anon_sym_RPAREN,
+ ACTIONS(371), 1,
+ sym_identifier,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(742), 1,
- sym_concatenation_expression,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(575), 6,
+ STATE(605), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(62), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13505,52 +13599,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8557] = 20,
+ [8675] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(389), 1,
- anon_sym_RPAREN,
- ACTIONS(391), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(618), 1,
+ sym_if_condition,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(616), 6,
+ STATE(541), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13560,91 +13654,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8632] = 4,
- ACTIONS(3), 1,
- sym_comment,
- STATE(188), 1,
- sym__binary_op,
- ACTIONS(279), 12,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(281), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [8675] = 20,
+ [8750] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(625), 1,
- sym_if_condition,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(518), 6,
+ STATE(578), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13654,50 +13707,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8750] = 19,
+ [8822] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
+ ACTIONS(375), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(379), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
+ ACTIONS(381), 1,
anon_sym_SLASH,
- ACTIONS(336), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
- ACTIONS(344), 1,
- anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(385), 1,
+ anon_sym_BANG,
+ ACTIONS(387), 1,
sym_identifier,
- STATE(66), 1,
+ ACTIONS(391), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(393), 1,
+ sym_number,
+ STATE(122), 1,
sym_expression,
- STATE(439), 1,
+ STATE(451), 1,
sym__backtick,
STATE(476), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(756), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(492), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(464), 6,
+ STATE(610), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(76), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13707,50 +13760,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8822] = 19,
+ [8894] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 1,
- anon_sym_SQUOTE,
ACTIONS(395), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(397), 1,
- anon_sym_LBRACE,
+ anon_sym_DQUOTE,
ACTIONS(399), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(401), 1,
- anon_sym_SLASH,
+ anon_sym_LPAREN,
ACTIONS(403), 1,
- anon_sym_LBRACK,
+ anon_sym_SLASH,
ACTIONS(405), 1,
- anon_sym_BANG,
+ anon_sym_LBRACK,
ACTIONS(407), 1,
- sym_identifier,
+ anon_sym_BANG,
ACTIONS(409), 1,
- sym_number,
+ sym_identifier,
ACTIONS(411), 1,
+ sym_number,
+ ACTIONS(413), 1,
anon_sym_BQUOTE,
- STATE(84), 1,
+ STATE(77), 1,
sym_expression,
- STATE(463), 1,
+ STATE(456), 1,
sym__backtick,
- STATE(493), 1,
+ STATE(481), 1,
sym__single_quote,
- STATE(494), 1,
+ STATE(482), 1,
sym__double_quote,
- STATE(806), 1,
+ STATE(794), 1,
sym_arrow_function_parameters,
- STATE(339), 2,
+ STATE(330), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(419), 6,
+ STATE(418), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(26), 9,
+ STATE(25), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13760,50 +13813,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8894] = 19,
+ [8966] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(507), 6,
+ STATE(550), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13813,50 +13866,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8966] = 19,
+ [9038] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(549), 6,
+ STATE(635), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13866,50 +13919,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9038] = 19,
+ [9110] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(554), 6,
+ STATE(629), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13919,50 +13972,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9110] = 19,
+ [9182] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(569), 6,
+ STATE(522), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13972,110 +14025,57 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9182] = 20,
+ [9254] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
- sym_identifier,
- STATE(23), 1,
- sym_group,
- STATE(66), 1,
- sym_expression,
- STATE(439), 1,
- sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
- sym__double_quote,
- STATE(823), 1,
- sym_arrow_function_parameters,
- STATE(286), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(369), 6,
- sym__any_expression,
- sym_arrow_function,
- sym_regular_expression,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(8), 8,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [9256] = 19,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(365), 1,
- anon_sym_SQUOTE,
- ACTIONS(367), 1,
- anon_sym_DQUOTE,
- ACTIONS(369), 1,
- anon_sym_LBRACE,
- ACTIONS(371), 1,
- anon_sym_LPAREN,
- ACTIONS(373), 1,
+ ACTIONS(350), 1,
anon_sym_SLASH,
- ACTIONS(375), 1,
- anon_sym_LBRACK,
- ACTIONS(377), 1,
+ ACTIONS(352), 1,
anon_sym_BANG,
- ACTIONS(379), 1,
- sym_identifier,
- ACTIONS(383), 1,
- anon_sym_BQUOTE,
- ACTIONS(413), 1,
+ ACTIONS(356), 1,
sym_number,
- STATE(122), 1,
+ ACTIONS(365), 1,
+ sym_identifier,
+ STATE(24), 1,
+ sym_group,
+ STATE(71), 1,
sym_expression,
- STATE(462), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(774), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(488), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(622), 6,
+ STATE(392), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(71), 9,
+ STATE(17), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
@@ -14084,6 +14084,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
@@ -14098,31 +14100,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(415), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(109), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(409), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(354), 6,
+ STATE(465), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(51), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14137,6 +14137,8 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
@@ -14145,37 +14147,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(350), 1,
anon_sym_SLASH,
ACTIONS(352), 1,
anon_sym_BANG,
ACTIONS(356), 1,
sym_number,
- ACTIONS(415), 1,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(109), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(751), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(415), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(471), 6,
+ STATE(638), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14185,11 +14185,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9472] = 19,
+ [9472] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
@@ -14204,86 +14206,85 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(415), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(24), 1,
+ sym_group,
+ STATE(109), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(409), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(630), 6,
+ STATE(460), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(51), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9544] = 20,
+ [9546] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 1,
- anon_sym_SQUOTE,
ACTIONS(395), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(397), 1,
- anon_sym_LBRACE,
+ anon_sym_DQUOTE,
ACTIONS(399), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(401), 1,
- anon_sym_SLASH,
+ anon_sym_LPAREN,
ACTIONS(403), 1,
- anon_sym_LBRACK,
+ anon_sym_SLASH,
ACTIONS(405), 1,
- anon_sym_BANG,
+ anon_sym_LBRACK,
ACTIONS(407), 1,
- sym_identifier,
+ anon_sym_BANG,
ACTIONS(409), 1,
- sym_number,
+ sym_identifier,
ACTIONS(411), 1,
+ sym_number,
+ ACTIONS(413), 1,
anon_sym_BQUOTE,
- STATE(49), 1,
+ STATE(52), 1,
sym_group,
- STATE(84), 1,
+ STATE(77), 1,
sym_expression,
- STATE(463), 1,
+ STATE(456), 1,
sym__backtick,
- STATE(493), 1,
+ STATE(481), 1,
sym__single_quote,
- STATE(494), 1,
+ STATE(482), 1,
sym__double_quote,
- STATE(806), 1,
+ STATE(794), 1,
sym_arrow_function_parameters,
- STATE(339), 2,
+ STATE(330), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(406), 6,
+ STATE(400), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(26), 8,
+ STATE(25), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -14292,11 +14293,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9618] = 20,
+ [9620] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
@@ -14305,93 +14308,90 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(350), 1,
anon_sym_SLASH,
ACTIONS(352), 1,
anon_sym_BANG,
ACTIONS(356), 1,
sym_number,
- ACTIONS(415), 1,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(23), 1,
- sym_group,
- STATE(109), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(751), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(415), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(445), 6,
+ STATE(470), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 8,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
[9692] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(371), 1,
+ ACTIONS(379), 1,
anon_sym_LPAREN,
- ACTIONS(373), 1,
+ ACTIONS(381), 1,
anon_sym_SLASH,
- ACTIONS(375), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(377), 1,
+ ACTIONS(385), 1,
anon_sym_BANG,
- ACTIONS(379), 1,
+ ACTIONS(387), 1,
sym_identifier,
- ACTIONS(383), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
- ACTIONS(413), 1,
+ ACTIONS(393), 1,
sym_number,
- STATE(97), 1,
+ STATE(103), 1,
sym_group,
STATE(122), 1,
sym_expression,
- STATE(462), 1,
+ STATE(451), 1,
sym__backtick,
- STATE(492), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(496), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(774), 1,
+ STATE(756), 1,
sym_arrow_function_parameters,
- STATE(488), 2,
+ STATE(492), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(632), 6,
+ STATE(576), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(71), 8,
+ STATE(76), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -14405,45 +14405,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(606), 6,
+ STATE(570), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14458,45 +14458,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(634), 6,
+ STATE(593), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14511,45 +14511,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
- sym_identifier,
- STATE(66), 1,
- sym_expression,
- STATE(439), 1,
- sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
+ sym_identifier,
+ STATE(71), 1,
+ sym_expression,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(598), 6,
+ STATE(602), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14564,45 +14564,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(524), 6,
+ STATE(389), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14615,47 +14615,47 @@ static const uint16_t ts_small_parse_table[] = {
[10054] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 1,
- anon_sym_SQUOTE,
ACTIONS(395), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(397), 1,
- anon_sym_LBRACE,
+ anon_sym_DQUOTE,
ACTIONS(399), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(401), 1,
- anon_sym_SLASH,
+ anon_sym_LPAREN,
ACTIONS(403), 1,
- anon_sym_LBRACK,
+ anon_sym_SLASH,
ACTIONS(405), 1,
- anon_sym_BANG,
+ anon_sym_LBRACK,
ACTIONS(407), 1,
- sym_identifier,
+ anon_sym_BANG,
ACTIONS(409), 1,
- sym_number,
+ sym_identifier,
ACTIONS(411), 1,
+ sym_number,
+ ACTIONS(413), 1,
anon_sym_BQUOTE,
- STATE(84), 1,
+ STATE(77), 1,
sym_expression,
- STATE(463), 1,
+ STATE(456), 1,
sym__backtick,
- STATE(493), 1,
+ STATE(481), 1,
sym__single_quote,
- STATE(494), 1,
+ STATE(482), 1,
sym__double_quote,
- STATE(806), 1,
+ STATE(794), 1,
sym_arrow_function_parameters,
- STATE(339), 2,
+ STATE(330), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(420), 6,
+ STATE(399), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(26), 9,
+ STATE(25), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14670,45 +14670,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(590), 6,
+ STATE(615), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14723,45 +14723,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(618), 6,
+ STATE(528), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14776,45 +14776,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(616), 6,
+ STATE(605), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14829,45 +14829,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(612), 6,
+ STATE(562), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14882,45 +14882,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(334), 1,
- anon_sym_SLASH,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
- ACTIONS(342), 1,
- sym_number,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(365), 1,
sym_identifier,
- STATE(66), 1,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(286), 2,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(620), 6,
+ STATE(529), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(8), 9,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14930,50 +14930,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10486] = 20,
+ [10486] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
- sym_identifier,
- ACTIONS(417), 1,
- anon_sym_RPAREN,
- ACTIONS(419), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(421), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
sym_number,
- STATE(135), 1,
+ ACTIONS(365), 1,
+ sym_identifier,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(773), 1,
- sym_arguments,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(615), 5,
- sym_arrow_function,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- sym_spread,
- sym__timed_argument,
- STATE(76), 9,
+ STATE(609), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(17), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14983,77 +14983,183 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10559] = 20,
+ [10558] = 19,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
- sym_identifier,
- ACTIONS(419), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(421), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
sym_number,
- ACTIONS(423), 1,
- anon_sym_RPAREN,
- STATE(135), 1,
+ ACTIONS(365), 1,
+ sym_identifier,
+ STATE(71), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(766), 1,
- sym_arguments,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(615), 5,
- sym_arrow_function,
+ STATE(285), 2,
sym_unary_expression,
sym_binary_expression,
- sym_spread,
- sym__timed_argument,
- STATE(76), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
+ STATE(616), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(17), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10632] = 20,
+ [10630] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(352), 1,
anon_sym_BANG,
+ ACTIONS(365), 1,
+ sym_identifier,
+ ACTIONS(417), 1,
+ anon_sym_RPAREN,
+ ACTIONS(419), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(421), 1,
+ sym_number,
+ STATE(134), 1,
+ sym_expression,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(759), 1,
+ sym_arguments,
+ STATE(827), 1,
+ sym_arrow_function_parameters,
+ STATE(639), 5,
+ sym_arrow_function,
+ sym_unary_expression,
+ sym_binary_expression,
+ sym_spread,
+ sym__timed_argument,
+ STATE(69), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [10703] = 20,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(365), 1,
+ sym_identifier,
+ ACTIONS(419), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(421), 1,
+ sym_number,
+ ACTIONS(423), 1,
+ anon_sym_RPAREN,
+ STATE(134), 1,
+ sym_expression,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(766), 1,
+ sym_arguments,
+ STATE(827), 1,
+ sym_arrow_function_parameters,
+ STATE(639), 5,
+ sym_arrow_function,
+ sym_unary_expression,
+ sym_binary_expression,
+ sym_spread,
+ sym__timed_argument,
+ STATE(69), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [10776] = 20,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(365), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15061,25 +15167,25 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(425), 1,
anon_sym_RPAREN,
- STATE(135), 1,
+ STATE(134), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(759), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(746), 1,
sym_arguments,
- STATE(823), 1,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(615), 5,
+ STATE(639), 5,
sym_arrow_function,
sym_unary_expression,
sym_binary_expression,
sym_spread,
sym__timed_argument,
- STATE(76), 9,
+ STATE(69), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15089,24 +15195,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10705] = 20,
+ [10849] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
anon_sym_LPAREN,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(365), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15114,25 +15220,25 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(427), 1,
anon_sym_RPAREN,
- STATE(135), 1,
+ STATE(134), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
STATE(738), 1,
sym_arguments,
- STATE(823), 1,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(615), 5,
+ STATE(639), 5,
sym_arrow_function,
sym_unary_expression,
sym_binary_expression,
sym_spread,
sym__timed_argument,
- STATE(76), 9,
+ STATE(69), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15142,21 +15248,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10778] = 17,
+ [10922] = 17,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(429), 1,
@@ -15167,13 +15273,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(572), 3,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(606), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15187,21 +15293,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10840] = 17,
+ [10984] = 17,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(429), 1,
@@ -15212,13 +15318,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(437), 1,
anon_sym_RBRACK,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(617), 3,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(572), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15232,21 +15338,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10902] = 17,
+ [11046] = 17,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(429), 1,
@@ -15257,13 +15363,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(439), 1,
anon_sym_RBRACK,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(607), 3,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(575), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15277,21 +15383,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10964] = 17,
+ [11108] = 17,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(429), 1,
@@ -15302,13 +15408,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(441), 1,
anon_sym_RBRACK,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(592), 3,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(594), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15322,21 +15428,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11026] = 16,
+ [11170] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(429), 1,
@@ -15345,13 +15451,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(641), 3,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(721), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15365,20 +15471,20 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11085] = 17,
+ [11229] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 1,
- anon_sym_SQUOTE,
ACTIONS(395), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(397), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(399), 1,
anon_sym_LBRACE,
- ACTIONS(403), 1,
- anon_sym_LBRACK,
ACTIONS(405), 1,
+ anon_sym_LBRACK,
+ ACTIONS(407), 1,
anon_sym_BANG,
- ACTIONS(411), 1,
+ ACTIONS(413), 1,
anon_sym_BQUOTE,
ACTIONS(443), 1,
anon_sym_LPAREN,
@@ -15386,17 +15492,17 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(447), 1,
sym_number,
- STATE(137), 1,
+ STATE(138), 1,
sym_expression,
STATE(283), 1,
sym_conditional_expression,
- STATE(463), 1,
+ STATE(456), 1,
sym__backtick,
- STATE(493), 1,
+ STATE(481), 1,
sym__single_quote,
- STATE(494), 1,
+ STATE(482), 1,
sym__double_quote,
- STATE(309), 2,
+ STATE(310), 2,
sym_unary_expression,
sym_binary_expression,
STATE(27), 9,
@@ -15409,41 +15515,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11146] = 17,
+ [11290] = 17,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
+ ACTIONS(338), 1,
+ anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(352), 1,
- anon_sym_BANG,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(449), 1,
sym_identifier,
ACTIONS(451), 1,
sym_number,
- STATE(143), 1,
+ STATE(131), 1,
sym_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(441), 1,
+ STATE(468), 1,
sym_conditional_expression,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(405), 2,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(52), 9,
+ STATE(50), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15453,41 +15559,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11207] = 17,
+ [11351] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(377), 1,
- anon_sym_BANG,
- ACTIONS(383), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(453), 1,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(457), 1,
+ ACTIONS(453), 1,
sym_number,
- STATE(134), 1,
+ STATE(142), 1,
sym_expression,
- STATE(462), 1,
+ STATE(283), 1,
+ sym_conditional_expression,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(628), 1,
- sym_conditional_expression,
- STATE(505), 2,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(279), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(61), 9,
+ STATE(16), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15497,41 +15603,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11268] = 17,
+ [11412] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
+ ACTIONS(375), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(336), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
+ ACTIONS(385), 1,
anon_sym_BANG,
- ACTIONS(344), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(455), 1,
anon_sym_LPAREN,
- ACTIONS(449), 1,
+ ACTIONS(457), 1,
sym_identifier,
ACTIONS(459), 1,
sym_number,
- STATE(140), 1,
+ STATE(135), 1,
sym_expression,
- STATE(283), 1,
- sym_conditional_expression,
- STATE(439), 1,
+ STATE(451), 1,
sym__backtick,
STATE(476), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(279), 2,
+ STATE(622), 1,
+ sym_conditional_expression,
+ STATE(498), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(20), 9,
+ STATE(72), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15541,11 +15647,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11329] = 16,
+ [11473] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(332), 1,
@@ -15554,26 +15662,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(385), 1,
+ ACTIONS(365), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(461), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(823), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(827), 1,
sym_arrow_function_parameters,
- STATE(720), 2,
+ STATE(648), 2,
sym_arrow_function,
sym_spread,
- STATE(455), 9,
+ STATE(466), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15583,37 +15689,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11387] = 15,
+ [11531] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
+ ACTIONS(338), 1,
+ anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(352), 1,
- anon_sym_BANG,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(449), 1,
sym_identifier,
ACTIONS(463), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
STATE(411), 2,
sym_expression,
sym_unary_expression,
- STATE(3), 9,
+ STATE(7), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15623,34 +15729,34 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11442] = 15,
+ [11586] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(338), 1,
- anon_sym_BANG,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(265), 2,
sym_expression,
sym_unary_expression,
STATE(224), 9,
@@ -15663,37 +15769,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11497] = 15,
+ [11641] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(405), 1,
- anon_sym_BANG,
- ACTIONS(465), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(467), 1,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
- ACTIONS(469), 1,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(471), 1,
- anon_sym_LPAREN,
- ACTIONS(473), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(475), 1,
+ ACTIONS(385), 1,
+ anon_sym_BANG,
+ ACTIONS(391), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(455), 1,
+ anon_sym_LPAREN,
+ ACTIONS(457), 1,
sym_identifier,
- ACTIONS(477), 1,
+ ACTIONS(465), 1,
sym_number,
- ACTIONS(479), 1,
- anon_sym_BQUOTE,
- STATE(457), 1,
+ STATE(451), 1,
sym__backtick,
- STATE(484), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(485), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(505), 2,
sym_expression,
sym_unary_expression,
- STATE(226), 9,
+ STATE(65), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15703,37 +15809,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11552] = 15,
+ [11696] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(407), 1,
+ anon_sym_BANG,
+ ACTIONS(467), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(469), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(471), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
- anon_sym_LBRACK,
- ACTIONS(377), 1,
- anon_sym_BANG,
- ACTIONS(383), 1,
- anon_sym_BQUOTE,
- ACTIONS(453), 1,
+ ACTIONS(473), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(475), 1,
+ anon_sym_LBRACK,
+ ACTIONS(477), 1,
sym_identifier,
- ACTIONS(481), 1,
+ ACTIONS(479), 1,
sym_number,
- STATE(462), 1,
+ ACTIONS(481), 1,
+ anon_sym_BQUOTE,
+ STATE(449), 1,
sym__backtick,
- STATE(492), 1,
+ STATE(494), 1,
sym__single_quote,
- STATE(496), 1,
+ STATE(495), 1,
sym__double_quote,
- STATE(506), 2,
+ STATE(265), 2,
sym_expression,
sym_unary_expression,
- STATE(69), 9,
+ STATE(226), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15743,36 +15849,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11607] = 15,
+ [11751] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(383), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(453), 1,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(481), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(120), 1,
+ STATE(113), 1,
sym_expression,
- STATE(462), 1,
+ STATE(420), 1,
+ sym_binary_expression,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(504), 1,
- sym_binary_expression,
- STATE(69), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(7), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15782,36 +15888,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11661] = 15,
+ [11805] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(449), 1,
sym_identifier,
ACTIONS(463), 1,
sym_number,
- STATE(114), 1,
+ STATE(124), 1,
sym_expression,
- STATE(403), 1,
+ STATE(264), 1,
sym_binary_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(3), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(7), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15821,36 +15927,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11715] = 15,
+ [11859] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(395), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
+ ACTIONS(397), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(399), 1,
anon_sym_LBRACE,
- ACTIONS(336), 1,
+ ACTIONS(405), 1,
anon_sym_LBRACK,
- ACTIONS(344), 1,
+ ACTIONS(413), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(443), 1,
anon_sym_LPAREN,
- ACTIONS(449), 1,
+ ACTIONS(445), 1,
sym_identifier,
- ACTIONS(463), 1,
+ ACTIONS(483), 1,
sym_number,
- STATE(124), 1,
+ STATE(90), 1,
sym_expression,
- STATE(265), 1,
+ STATE(264), 1,
sym_binary_expression,
- STATE(439), 1,
+ STATE(456), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(481), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(482), 1,
sym__double_quote,
- STATE(3), 9,
+ STATE(29), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15860,36 +15966,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11769] = 15,
+ [11913] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
+ ACTIONS(375), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(336), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(344), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(455), 1,
anon_sym_LPAREN,
- ACTIONS(449), 1,
+ ACTIONS(457), 1,
sym_identifier,
- ACTIONS(463), 1,
+ ACTIONS(465), 1,
sym_number,
- STATE(75), 1,
+ STATE(120), 1,
sym_expression,
- STATE(265), 1,
- sym_binary_expression,
- STATE(439), 1,
+ STATE(451), 1,
sym__backtick,
STATE(476), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(3), 9,
+ STATE(497), 1,
+ sym_binary_expression,
+ STATE(65), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15899,36 +16005,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11823] = 15,
+ [11967] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(395), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(397), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(403), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(411), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(443), 1,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(445), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(483), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(91), 1,
+ STATE(64), 1,
sym_expression,
- STATE(265), 1,
+ STATE(264), 1,
sym_binary_expression,
- STATE(463), 1,
+ STATE(455), 1,
sym__backtick,
+ STATE(479), 1,
+ sym__double_quote,
STATE(493), 1,
sym__single_quote,
- STATE(494), 1,
- sym__double_quote,
- STATE(29), 9,
+ STATE(7), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15938,36 +16044,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11877] = 15,
+ [12021] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(485), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(469), 1,
+ STATE(463), 1,
sym_group,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(783), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(777), 1,
sym__short_concat_expression,
- STATE(468), 8,
+ STATE(439), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -15976,70 +16082,70 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11930] = 15,
+ [12074] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(487), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(489), 1,
+ ACTIONS(487), 1,
sym_number,
- STATE(64), 1,
- sym_member_expression,
- STATE(439), 1,
+ STATE(444), 1,
+ sym_group,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(787), 1,
- sym_assignment_expression,
- STATE(547), 8,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(750), 1,
+ sym__short_concat_expression,
+ STATE(443), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [11983] = 14,
+ [12127] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(768), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(790), 1,
sym_expression,
STATE(224), 9,
sym_template_string,
@@ -16051,36 +16157,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12034] = 15,
+ [12178] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(487), 1,
- sym_identifier,
ACTIONS(489), 1,
+ sym_identifier,
+ ACTIONS(491), 1,
sym_number,
- STATE(64), 1,
+ STATE(66), 1,
sym_member_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(510), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(552), 1,
sym_assignment_expression,
- STATE(547), 8,
+ STATE(514), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -16089,69 +16195,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [12087] = 14,
+ [12231] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
- anon_sym_LBRACE,
- ACTIONS(336), 1,
- anon_sym_LBRACK,
- ACTIONS(344), 1,
- anon_sym_BQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(429), 1,
- anon_sym_LPAREN,
- ACTIONS(433), 1,
- sym_identifier,
- ACTIONS(435), 1,
- sym_number,
- STATE(439), 1,
- sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
- sym__double_quote,
- STATE(815), 1,
- sym_expression,
- STATE(224), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [12138] = 14,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(324), 1,
- anon_sym_SQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(678), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(654), 1,
sym_expression,
STATE(224), 9,
sym_template_string,
@@ -16163,36 +16232,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12189] = 15,
+ [12282] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(487), 1,
- sym_identifier,
ACTIONS(489), 1,
+ sym_identifier,
+ ACTIONS(491), 1,
sym_number,
- STATE(64), 1,
+ STATE(66), 1,
sym_member_expression,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(603), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(623), 1,
sym_assignment_expression,
- STATE(547), 8,
+ STATE(514), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -16201,34 +16270,34 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [12242] = 14,
+ [12335] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(449), 1,
sym_identifier,
ACTIONS(463), 1,
sym_number,
- STATE(439), 1,
- sym__backtick,
- STATE(449), 1,
+ STATE(446), 1,
sym_expression,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
sym__double_quote,
- STATE(3), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(7), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16238,34 +16307,34 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12293] = 14,
+ [12386] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(449), 1,
sym_identifier,
ACTIONS(463), 1,
sym_number,
- STATE(439), 1,
- sym__backtick,
- STATE(470), 1,
+ STATE(454), 1,
sym_expression,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(455), 1,
+ sym__backtick,
+ STATE(479), 1,
sym__double_quote,
- STATE(3), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(7), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16275,32 +16344,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12344] = 14,
+ [12437] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(587), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(603), 1,
sym_expression,
STATE(224), 9,
sym_template_string,
@@ -16312,34 +16381,34 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12395] = 14,
+ [12488] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
- anon_sym_LBRACK,
ACTIONS(383), 1,
+ anon_sym_LBRACK,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
- ACTIONS(453), 1,
- anon_sym_LPAREN,
ACTIONS(455), 1,
+ anon_sym_LPAREN,
+ ACTIONS(457), 1,
sym_identifier,
- ACTIONS(481), 1,
+ ACTIONS(465), 1,
sym_number,
- STATE(462), 1,
+ STATE(451), 1,
sym__backtick,
- STATE(492), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(496), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(633), 1,
+ STATE(628), 1,
sym_expression,
- STATE(69), 9,
+ STATE(65), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16349,36 +16418,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12446] = 15,
+ [12539] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
- ACTIONS(491), 1,
+ ACTIONS(493), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(461), 1,
+ STATE(459), 1,
sym_group,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(739), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(767), 1,
sym__short_concat_expression,
- STATE(460), 8,
+ STATE(458), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -16387,72 +16456,74 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12499] = 15,
+ [12592] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(489), 1,
sym_identifier,
- ACTIONS(493), 1,
+ ACTIONS(491), 1,
sym_number,
- STATE(439), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(455), 1,
sym__backtick,
- STATE(467), 1,
- sym_group,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(767), 1,
- sym__short_concat_expression,
- STATE(466), 8,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(753), 1,
+ sym_assignment_expression,
+ STATE(514), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [12552] = 14,
+ [12645] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(489), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(491), 1,
sym_number,
- STATE(439), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(790), 1,
- sym_expression,
- STATE(224), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(772), 1,
+ sym_assignment_expression,
+ STATE(514), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -16460,145 +16531,106 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [12603] = 15,
+ [12698] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(487), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(489), 1,
+ ACTIONS(495), 1,
sym_number,
- STATE(64), 1,
- sym_member_expression,
- STATE(439), 1,
+ STATE(453), 1,
+ sym_group,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(821), 1,
- sym_assignment_expression,
- STATE(547), 8,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(739), 1,
+ sym__short_concat_expression,
+ STATE(452), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [12656] = 15,
+ [12751] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
- ACTIONS(495), 1,
+ ACTIONS(497), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(452), 1,
- sym_group,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(760), 1,
- sym__short_concat_expression,
- STATE(451), 8,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(464), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12709] = 13,
+ [12799] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(465), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(467), 1,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
- ACTIONS(469), 1,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(471), 1,
- anon_sym_LPAREN,
- ACTIONS(473), 1,
- anon_sym_LBRACK,
- ACTIONS(475), 1,
- sym_identifier,
- ACTIONS(479), 1,
- anon_sym_BQUOTE,
- ACTIONS(497), 1,
- sym_number,
- STATE(457), 1,
- sym__backtick,
- STATE(484), 1,
- sym__single_quote,
- STATE(485), 1,
- sym__double_quote,
- STATE(243), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [12757] = 13,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(324), 1,
- anon_sym_SQUOTE,
- ACTIONS(328), 1,
- anon_sym_LBRACE,
- ACTIONS(336), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(344), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(455), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(457), 1,
sym_identifier,
ACTIONS(499), 1,
sym_number,
- STATE(439), 1,
+ STATE(451), 1,
sym__backtick,
STATE(476), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(458), 9,
+ STATE(469), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16608,32 +16640,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12805] = 13,
+ [12847] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(465), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(467), 1,
+ ACTIONS(375), 1,
anon_sym_DQUOTE,
- ACTIONS(469), 1,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(471), 1,
- anon_sym_LPAREN,
- ACTIONS(473), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(475), 1,
- sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
+ ACTIONS(455), 1,
+ anon_sym_LPAREN,
+ ACTIONS(457), 1,
+ sym_identifier,
ACTIONS(501), 1,
sym_number,
- STATE(457), 1,
+ STATE(451), 1,
sym__backtick,
- STATE(484), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(485), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(267), 9,
+ STATE(89), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16643,32 +16675,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12853] = 13,
+ [12895] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(383), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(453), 1,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
ACTIONS(503), 1,
sym_number,
- STATE(462), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(438), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(442), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16678,32 +16710,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12901] = 13,
+ [12943] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(373), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
+ ACTIONS(375), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(377), 1,
anon_sym_LBRACE,
- ACTIONS(336), 1,
+ ACTIONS(383), 1,
anon_sym_LBRACK,
- ACTIONS(344), 1,
+ ACTIONS(391), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(455), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(457), 1,
sym_identifier,
ACTIONS(505), 1,
sym_number,
- STATE(439), 1,
+ STATE(451), 1,
sym__backtick,
STATE(476), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(478), 1,
sym__double_quote,
- STATE(442), 9,
+ STATE(436), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16713,32 +16745,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12949] = 13,
+ [12991] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(449), 1,
sym_identifier,
ACTIONS(507), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(472), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(22), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16748,32 +16780,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12997] = 13,
+ [13039] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(467), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
- anon_sym_LBRACE,
- ACTIONS(336), 1,
- anon_sym_LBRACK,
- ACTIONS(344), 1,
- anon_sym_BQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(469), 1,
anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(471), 1,
+ anon_sym_LBRACE,
+ ACTIONS(473), 1,
anon_sym_LPAREN,
- ACTIONS(449), 1,
+ ACTIONS(475), 1,
+ anon_sym_LBRACK,
+ ACTIONS(477), 1,
sym_identifier,
+ ACTIONS(481), 1,
+ anon_sym_BQUOTE,
ACTIONS(509), 1,
sym_number,
- STATE(439), 1,
+ STATE(449), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(494), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(495), 1,
sym__double_quote,
- STATE(22), 9,
+ STATE(267), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16783,31 +16815,31 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13045] = 13,
+ [13087] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
- ACTIONS(509), 1,
+ ACTIONS(507), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
STATE(22), 9,
sym_template_string,
sym__primitive,
@@ -16818,32 +16850,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13093] = 13,
+ [13135] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(449), 1,
sym_identifier,
ACTIONS(511), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(308), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(309), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16853,18 +16885,18 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13141] = 13,
+ [13183] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 1,
- anon_sym_SQUOTE,
ACTIONS(395), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(397), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(399), 1,
anon_sym_LBRACE,
- ACTIONS(403), 1,
+ ACTIONS(405), 1,
anon_sym_LBRACK,
- ACTIONS(411), 1,
+ ACTIONS(413), 1,
anon_sym_BQUOTE,
ACTIONS(443), 1,
anon_sym_LPAREN,
@@ -16872,13 +16904,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(513), 1,
sym_number,
- STATE(463), 1,
+ STATE(456), 1,
sym__backtick,
- STATE(493), 1,
+ STATE(481), 1,
sym__single_quote,
- STATE(494), 1,
+ STATE(482), 1,
sym__double_quote,
- STATE(34), 9,
+ STATE(32), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16888,32 +16920,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13189] = 13,
+ [13231] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(467), 1,
anon_sym_SQUOTE,
- ACTIONS(328), 1,
- anon_sym_LBRACE,
- ACTIONS(336), 1,
- anon_sym_LBRACK,
- ACTIONS(344), 1,
- anon_sym_BQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(469), 1,
anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(471), 1,
+ anon_sym_LBRACE,
+ ACTIONS(473), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(475), 1,
+ anon_sym_LBRACK,
+ ACTIONS(477), 1,
sym_identifier,
+ ACTIONS(481), 1,
+ anon_sym_BQUOTE,
ACTIONS(515), 1,
sym_number,
- STATE(439), 1,
+ STATE(449), 1,
sym__backtick,
- STATE(476), 1,
+ STATE(494), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(495), 1,
sym__double_quote,
- STATE(501), 9,
+ STATE(243), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16923,32 +16955,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13237] = 13,
+ [13279] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(517), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(423), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(471), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16958,32 +16990,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13285] = 13,
+ [13327] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(383), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(453), 1,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
ACTIONS(519), 1,
sym_number,
- STATE(462), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(450), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(437), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16993,32 +17025,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13333] = 13,
+ [13375] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(465), 1,
- anon_sym_SQUOTE,
ACTIONS(467), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(469), 1,
- anon_sym_LBRACE,
+ anon_sym_DQUOTE,
ACTIONS(471), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(473), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(475), 1,
+ anon_sym_LBRACK,
+ ACTIONS(477), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(481), 1,
anon_sym_BQUOTE,
ACTIONS(521), 1,
sym_number,
- STATE(457), 1,
+ STATE(449), 1,
sym__backtick,
- STATE(484), 1,
+ STATE(494), 1,
sym__single_quote,
- STATE(485), 1,
+ STATE(495), 1,
sym__double_quote,
- STATE(338), 9,
+ STATE(329), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -17028,32 +17060,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13381] = 13,
+ [13423] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
ACTIONS(328), 1,
anon_sym_LBRACE,
ACTIONS(336), 1,
anon_sym_LBRACK,
ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
ACTIONS(523), 1,
sym_number,
- STATE(439), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(262), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(500), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -17063,32 +17095,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13429] = 13,
+ [13471] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(365), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(367), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(369), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(383), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(453), 1,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
ACTIONS(525), 1,
sym_number,
- STATE(462), 1,
+ STATE(455), 1,
sym__backtick,
- STATE(492), 1,
- sym__single_quote,
- STATE(496), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(85), 9,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(262), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -17098,24 +17130,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [13477] = 8,
+ [13519] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(27), 1,
+ ACTIONS(43), 1,
anon_sym_QMARK,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
ACTIONS(527), 1,
anon_sym_PIPE,
- STATE(70), 1,
+ STATE(62), 1,
sym_pipe_sequence,
- STATE(258), 1,
+ STATE(259), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(29), 11,
+ ACTIONS(45), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17127,15 +17159,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [13514] = 4,
+ [13556] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(49), 2,
+ ACTIONS(35), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(51), 16,
+ ACTIONS(37), 16,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17152,10 +17184,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13543] = 9,
+ [13585] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(27), 1,
+ ACTIONS(43), 1,
anon_sym_QMARK,
ACTIONS(529), 1,
anon_sym_DOT,
@@ -17163,14 +17195,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(533), 1,
anon_sym_PIPE,
- STATE(271), 1,
+ STATE(270), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(323), 1,
+ STATE(322), 1,
sym_pipe_sequence,
ACTIONS(535), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(29), 9,
+ ACTIONS(45), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17180,7 +17212,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13580] = 4,
+ [13622] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(537), 1,
@@ -17203,20 +17235,20 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13607] = 6,
+ [13649] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(539), 1,
anon_sym_COLON,
STATE(60), 1,
sym_pipe_arguments,
- ACTIONS(115), 2,
+ ACTIONS(109), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(239), 2,
+ STATE(240), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(117), 11,
+ ACTIONS(111), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17228,16 +17260,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [13638] = 4,
+ [13680] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(537), 1,
anon_sym_LPAREN,
- ACTIONS(49), 3,
+ ACTIONS(35), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(51), 13,
+ ACTIONS(37), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17251,7 +17283,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13665] = 12,
+ [13707] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(541), 1,
@@ -17270,25 +17302,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK_LPAREN,
ACTIONS(555), 1,
anon_sym_LBRACK_AT,
- STATE(410), 1,
+ STATE(404), 1,
sym__normal_attribute,
STATE(245), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(409), 5,
+ STATE(403), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [13707] = 3,
+ [13749] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 3,
+ ACTIONS(79), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(83), 13,
+ ACTIONS(81), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17302,14 +17334,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13731] = 3,
+ [13773] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 3,
+ ACTIONS(75), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(43), 13,
+ ACTIONS(77), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17323,14 +17355,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13755] = 3,
+ [13797] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 3,
+ ACTIONS(27), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(47), 13,
+ ACTIONS(29), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17344,14 +17376,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13779] = 3,
+ [13821] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(87), 13,
+ ACTIONS(33), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17365,14 +17397,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13803] = 3,
+ [13845] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(89), 3,
+ ACTIONS(101), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(91), 13,
+ ACTIONS(103), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17386,7 +17418,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13827] = 3,
+ [13869] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 3,
@@ -17407,14 +17439,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13851] = 3,
+ [13893] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 3,
+ ACTIONS(89), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(39), 13,
+ ACTIONS(91), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17428,14 +17460,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13875] = 3,
+ [13917] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(101), 3,
+ ACTIONS(39), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(103), 13,
+ ACTIONS(41), 13,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [13941] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(97), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(99), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17449,7 +17502,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13899] = 5,
+ [13965] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(539), 1,
@@ -17457,7 +17510,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(133), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(240), 2,
+ STATE(241), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(135), 11,
@@ -17472,7 +17525,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [13927] = 5,
+ [13993] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(557), 1,
@@ -17480,7 +17533,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(137), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(240), 2,
+ STATE(241), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(139), 11,
@@ -17495,11 +17548,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [13955] = 12,
+ [14021] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(541), 1,
- anon_sym_GT,
ACTIONS(545), 1,
sym_attribute_name,
ACTIONS(547), 1,
@@ -17513,49 +17564,21 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(555), 1,
anon_sym_LBRACK_AT,
ACTIONS(560), 1,
- anon_sym_SLASH_GT,
- STATE(410), 1,
- sym__normal_attribute,
- STATE(245), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(409), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [13997] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(545), 1,
- sym_attribute_name,
- ACTIONS(547), 1,
- anon_sym_LPAREN,
- ACTIONS(549), 1,
- anon_sym_STAR,
- ACTIONS(551), 1,
- anon_sym_LBRACK,
- ACTIONS(553), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(555), 1,
- anon_sym_LBRACK_AT,
- ACTIONS(562), 1,
anon_sym_GT,
- ACTIONS(564), 1,
+ ACTIONS(562), 1,
anon_sym_SLASH_GT,
- STATE(410), 1,
+ STATE(404), 1,
sym__normal_attribute,
- STATE(241), 2,
+ STATE(247), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(409), 5,
+ STATE(403), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14039] = 6,
+ [14063] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(529), 1,
@@ -17579,7 +17602,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14069] = 12,
+ [14093] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(53), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(55), 13,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [14117] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(545), 1,
@@ -17594,79 +17638,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK_LPAREN,
ACTIONS(555), 1,
anon_sym_LBRACK_AT,
- ACTIONS(562), 1,
+ ACTIONS(560), 1,
anon_sym_GT,
- ACTIONS(566), 1,
+ ACTIONS(564), 1,
anon_sym_SLASH_GT,
- STATE(410), 1,
- sym__normal_attribute,
- STATE(230), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(409), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [14111] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(570), 1,
- sym_attribute_name,
- ACTIONS(573), 1,
- anon_sym_LPAREN,
- ACTIONS(576), 1,
- anon_sym_STAR,
- ACTIONS(579), 1,
- anon_sym_LBRACK,
- ACTIONS(582), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(585), 1,
- anon_sym_LBRACK_AT,
- STATE(410), 1,
+ STATE(404), 1,
sym__normal_attribute,
- ACTIONS(568), 2,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- STATE(245), 2,
+ STATE(247), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(409), 5,
+ STATE(403), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14151] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(57), 3,
- anon_sym_DOT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(59), 13,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [14175] = 3,
+ [14159] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(61), 3,
+ ACTIONS(67), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(63), 13,
+ ACTIONS(69), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17680,35 +17674,43 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [14199] = 3,
+ [14183] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(65), 3,
- anon_sym_DOT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(67), 13,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_COLON,
+ ACTIONS(568), 1,
+ sym_attribute_name,
+ ACTIONS(571), 1,
+ anon_sym_LPAREN,
+ ACTIONS(574), 1,
+ anon_sym_STAR,
+ ACTIONS(577), 1,
anon_sym_LBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(580), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(583), 1,
+ anon_sym_LBRACK_AT,
+ STATE(404), 1,
+ sym__normal_attribute,
+ ACTIONS(566), 2,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ STATE(247), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(403), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
[14223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(69), 3,
+ ACTIONS(59), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(71), 13,
+ ACTIONS(61), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17725,11 +17727,11 @@ static const uint16_t ts_small_parse_table[] = {
[14247] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(73), 3,
+ ACTIONS(63), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(75), 13,
+ ACTIONS(65), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17746,11 +17748,11 @@ static const uint16_t ts_small_parse_table[] = {
[14271] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(77), 3,
+ ACTIONS(71), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(79), 13,
+ ACTIONS(73), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17764,177 +17766,228 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [14295] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(588), 1,
- anon_sym_COLON,
- STATE(284), 1,
- sym_pipe_arguments,
- ACTIONS(115), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- STATE(259), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(117), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [14324] = 11,
+ [14295] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(590), 1,
+ ACTIONS(541), 1,
anon_sym_GT,
- ACTIONS(592), 1,
+ ACTIONS(545), 1,
sym_attribute_name,
- ACTIONS(594), 1,
+ ACTIONS(547), 1,
anon_sym_LPAREN,
- ACTIONS(596), 1,
+ ACTIONS(549), 1,
anon_sym_STAR,
- ACTIONS(598), 1,
+ ACTIONS(551), 1,
anon_sym_LBRACK,
- ACTIONS(600), 1,
+ ACTIONS(553), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(602), 1,
+ ACTIONS(555), 1,
anon_sym_LBRACK_AT,
- STATE(437), 1,
+ ACTIONS(586), 1,
+ anon_sym_SLASH_GT,
+ STATE(404), 1,
sym__normal_attribute,
- STATE(256), 2,
+ STATE(242), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(436), 5,
+ STATE(403), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14363] = 11,
+ [14337] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(592), 1,
+ ACTIONS(588), 1,
+ anon_sym_GT,
+ ACTIONS(590), 1,
sym_attribute_name,
- ACTIONS(594), 1,
+ ACTIONS(592), 1,
anon_sym_LPAREN,
- ACTIONS(596), 1,
+ ACTIONS(594), 1,
anon_sym_STAR,
- ACTIONS(598), 1,
+ ACTIONS(596), 1,
anon_sym_LBRACK,
- ACTIONS(600), 1,
+ ACTIONS(598), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(602), 1,
+ ACTIONS(600), 1,
anon_sym_LBRACK_AT,
- ACTIONS(604), 1,
- anon_sym_GT,
- STATE(437), 1,
+ STATE(423), 1,
sym__normal_attribute,
STATE(256), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(436), 5,
+ STATE(424), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14402] = 11,
+ [14376] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(592), 1,
+ ACTIONS(566), 1,
+ anon_sym_GT,
+ ACTIONS(602), 1,
sym_attribute_name,
- ACTIONS(594), 1,
+ ACTIONS(605), 1,
anon_sym_LPAREN,
- ACTIONS(596), 1,
+ ACTIONS(608), 1,
anon_sym_STAR,
- ACTIONS(598), 1,
+ ACTIONS(611), 1,
anon_sym_LBRACK,
- ACTIONS(600), 1,
+ ACTIONS(614), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(602), 1,
+ ACTIONS(617), 1,
anon_sym_LBRACK_AT,
- ACTIONS(606), 1,
- anon_sym_GT,
- STATE(437), 1,
+ STATE(423), 1,
sym__normal_attribute,
- STATE(254), 2,
+ STATE(253), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(436), 5,
+ STATE(424), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14441] = 11,
+ [14415] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(568), 1,
- anon_sym_GT,
- ACTIONS(608), 1,
+ ACTIONS(590), 1,
sym_attribute_name,
- ACTIONS(611), 1,
+ ACTIONS(592), 1,
anon_sym_LPAREN,
- ACTIONS(614), 1,
+ ACTIONS(594), 1,
anon_sym_STAR,
- ACTIONS(617), 1,
+ ACTIONS(596), 1,
anon_sym_LBRACK,
- ACTIONS(620), 1,
+ ACTIONS(598), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(623), 1,
+ ACTIONS(600), 1,
anon_sym_LBRACK_AT,
- STATE(437), 1,
+ ACTIONS(620), 1,
+ anon_sym_GT,
+ STATE(423), 1,
sym__normal_attribute,
- STATE(256), 2,
+ STATE(253), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(436), 5,
+ STATE(424), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14480] = 11,
+ [14454] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(592), 1,
+ ACTIONS(590), 1,
sym_attribute_name,
- ACTIONS(594), 1,
+ ACTIONS(592), 1,
anon_sym_LPAREN,
- ACTIONS(596), 1,
+ ACTIONS(594), 1,
anon_sym_STAR,
- ACTIONS(598), 1,
+ ACTIONS(596), 1,
anon_sym_LBRACK,
+ ACTIONS(598), 1,
+ anon_sym_LBRACK_LPAREN,
ACTIONS(600), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(622), 1,
+ anon_sym_GT,
+ STATE(423), 1,
+ sym__normal_attribute,
+ STATE(254), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(424), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [14493] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(590), 1,
+ sym_attribute_name,
+ ACTIONS(592), 1,
+ anon_sym_LPAREN,
+ ACTIONS(594), 1,
+ anon_sym_STAR,
+ ACTIONS(596), 1,
+ anon_sym_LBRACK,
+ ACTIONS(598), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(602), 1,
+ ACTIONS(600), 1,
anon_sym_LBRACK_AT,
- ACTIONS(626), 1,
+ ACTIONS(624), 1,
anon_sym_GT,
- STATE(437), 1,
+ STATE(423), 1,
sym__normal_attribute,
STATE(253), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(436), 5,
+ STATE(424), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14519] = 5,
+ [14532] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(626), 1,
+ anon_sym_COLON,
+ STATE(286), 1,
+ sym_pipe_arguments,
+ ACTIONS(109), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ STATE(260), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(111), 9,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [14561] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(150), 1,
+ anon_sym_QMARK,
+ ACTIONS(628), 1,
+ anon_sym_PIPE,
+ STATE(258), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(152), 11,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [14587] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(157), 1,
anon_sym_QMARK,
ACTIONS(527), 1,
anon_sym_PIPE,
- STATE(261), 1,
+ STATE(258), 1,
aux_sym_pipe_sequence_repeat1,
ACTIONS(159), 11,
anon_sym_SQUOTE,
@@ -17948,15 +18001,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [14545] = 5,
+ [14613] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(588), 1,
+ ACTIONS(626), 1,
anon_sym_COLON,
ACTIONS(133), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(260), 2,
+ STATE(261), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(135), 9,
@@ -17969,15 +18022,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14571] = 5,
+ [14639] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(628), 1,
+ ACTIONS(631), 1,
anon_sym_COLON,
ACTIONS(137), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(260), 2,
+ STATE(261), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(139), 9,
@@ -17990,35 +18043,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14597] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(150), 1,
- anon_sym_QMARK,
- ACTIONS(631), 1,
- anon_sym_PIPE,
- STATE(261), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(152), 11,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [14623] = 5,
+ [14665] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
ACTIONS(636), 1,
anon_sym_QMARK,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -18031,37 +18063,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [14648] = 3,
+ [14690] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(640), 1,
- anon_sym_QMARK,
- ACTIONS(638), 12,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [14669] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(644), 1,
anon_sym_DQUOTE,
- STATE(13), 1,
+ STATE(11), 1,
sym__double_quote,
- STATE(479), 1,
+ STATE(487), 1,
aux_sym_string_repeat1,
- ACTIONS(646), 2,
+ ACTIONS(642), 2,
aux_sym_string_token1,
sym__escape_sequence,
- ACTIONS(642), 8,
+ ACTIONS(638), 8,
anon_sym_GT,
anon_sym_SLASH_GT,
sym_attribute_name,
@@ -18070,12 +18084,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [14696] = 3,
+ [14717] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(210), 1,
+ ACTIONS(187), 1,
anon_sym_QMARK,
- ACTIONS(208), 12,
+ ACTIONS(185), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18088,32 +18102,50 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14717] = 11,
+ [14738] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
+ ACTIONS(646), 1,
+ anon_sym_QMARK,
+ ACTIONS(644), 12,
anon_sym_SQUOTE,
- ACTIONS(346), 1,
anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [14759] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
ACTIONS(648), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(651), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(654), 1,
anon_sym_RBRACE,
- ACTIONS(650), 1,
+ ACTIONS(656), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(659), 1,
sym_identifier,
- STATE(454), 1,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
- STATE(274), 3,
+ STATE(266), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [14753] = 6,
+ [14795] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(529), 1,
@@ -18133,84 +18165,59 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14779] = 11,
+ [14821] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(324), 1,
- anon_sym_SQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(640), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
- sym_identifier,
- ACTIONS(654), 1,
- anon_sym_RBRACE,
- STATE(454), 1,
- sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(11), 1,
sym__double_quote,
- STATE(736), 1,
- sym_string,
- STATE(274), 3,
- sym_pair,
- sym__shorthand,
- aux_sym_object_repeat1,
- [14815] = 11,
+ STATE(487), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(642), 2,
+ aux_sym_string_token1,
+ sym__escape_sequence,
+ ACTIONS(638), 7,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [14847] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ ACTIONS(662), 1,
+ anon_sym_RBRACE,
+ ACTIONS(664), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(666), 1,
sym_identifier,
- ACTIONS(656), 1,
- anon_sym_RBRACE,
- STATE(454), 1,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
- STATE(268), 3,
+ STATE(278), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [14851] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(644), 1,
- anon_sym_DQUOTE,
- STATE(13), 1,
- sym__double_quote,
- STATE(479), 1,
- aux_sym_string_repeat1,
- ACTIONS(646), 2,
- aux_sym_string_token1,
- sym__escape_sequence,
- ACTIONS(642), 7,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [14877] = 5,
+ [14883] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(157), 1,
anon_sym_QMARK,
ACTIONS(533), 1,
anon_sym_PIPE,
- STATE(273), 1,
+ STATE(271), 1,
aux_sym_pipe_sequence_repeat1,
ACTIONS(159), 9,
anon_sym_SQUOTE,
@@ -18222,39 +18229,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14901] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(324), 1,
- anon_sym_SQUOTE,
- ACTIONS(346), 1,
- anon_sym_DQUOTE,
- ACTIONS(650), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
- sym_identifier,
- ACTIONS(658), 1,
- anon_sym_RBRACE,
- STATE(454), 1,
- sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
- sym__double_quote,
- STATE(736), 1,
- sym_string,
- STATE(276), 3,
- sym_pair,
- sym__shorthand,
- aux_sym_object_repeat1,
- [14937] = 5,
+ [14907] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(150), 1,
anon_sym_QMARK,
- ACTIONS(660), 1,
+ ACTIONS(668), 1,
anon_sym_PIPE,
- STATE(273), 1,
+ STATE(271), 1,
aux_sym_pipe_sequence_repeat1,
ACTIONS(152), 9,
anon_sym_SQUOTE,
@@ -18266,140 +18248,190 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14961] = 11,
+ [14931] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(663), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(666), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(669), 1,
- anon_sym_RBRACE,
- ACTIONS(671), 1,
+ ACTIONS(664), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(674), 1,
+ ACTIONS(666), 1,
sym_identifier,
- STATE(454), 1,
+ ACTIONS(671), 1,
+ anon_sym_RBRACE,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
- STATE(274), 3,
+ STATE(277), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [14997] = 11,
+ [14967] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ ACTIONS(664), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(666), 1,
sym_identifier,
- ACTIONS(677), 1,
+ ACTIONS(673), 1,
anon_sym_RBRACE,
- STATE(454), 1,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
sym__single_quote,
- STATE(477), 1,
+ STATE(801), 1,
+ sym_string,
+ STATE(276), 3,
+ sym_pair,
+ sym__shorthand,
+ aux_sym_object_repeat1,
+ [15003] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(664), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(666), 1,
+ sym_identifier,
+ ACTIONS(675), 1,
+ anon_sym_RBRACE,
+ STATE(440), 1,
+ sym_spread,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
+ sym_string,
+ STATE(275), 3,
+ sym_pair,
+ sym__shorthand,
+ aux_sym_object_repeat1,
+ [15039] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(326), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(664), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(666), 1,
+ sym_identifier,
+ ACTIONS(677), 1,
+ anon_sym_RBRACE,
+ STATE(440), 1,
+ sym_spread,
+ STATE(479), 1,
+ sym__double_quote,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
STATE(266), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [15033] = 11,
+ [15075] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ ACTIONS(664), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(666), 1,
sym_identifier,
ACTIONS(679), 1,
anon_sym_RBRACE,
- STATE(454), 1,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
- STATE(274), 3,
+ STATE(266), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [15069] = 11,
+ [15111] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ ACTIONS(664), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(666), 1,
sym_identifier,
ACTIONS(681), 1,
anon_sym_RBRACE,
- STATE(454), 1,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
- STATE(278), 3,
+ STATE(266), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [15105] = 11,
+ [15147] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ ACTIONS(664), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(666), 1,
sym_identifier,
ACTIONS(683), 1,
anon_sym_RBRACE,
- STATE(454), 1,
+ STATE(440), 1,
sym_spread,
- STATE(476), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(479), 1,
sym__double_quote,
- STATE(736), 1,
+ STATE(493), 1,
+ sym__single_quote,
+ STATE(801), 1,
sym_string,
- STATE(274), 3,
+ STATE(266), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [15141] = 4,
+ [15183] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(99), 1,
+ ACTIONS(85), 1,
anon_sym_QMARK,
ACTIONS(685), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(97), 8,
+ ACTIONS(83), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18408,16 +18440,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [15162] = 5,
+ [15204] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(689), 1,
- anon_sym_DOT,
- ACTIONS(691), 1,
- sym_regular_expression_flags,
- ACTIONS(693), 1,
anon_sym_QMARK,
- ACTIONS(687), 8,
+ ACTIONS(687), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18426,12 +18454,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [15185] = 3,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [15223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(697), 1,
+ ACTIONS(693), 1,
anon_sym_QMARK,
- ACTIONS(695), 10,
+ ACTIONS(691), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18442,12 +18472,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15204] = 3,
+ [15242] = 5,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(697), 1,
+ anon_sym_DOT,
+ ACTIONS(699), 1,
+ sym_regular_expression_flags,
ACTIONS(701), 1,
anon_sym_QMARK,
- ACTIONS(699), 10,
+ ACTIONS(695), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18456,14 +18490,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15223] = 3,
+ [15265] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(99), 1,
+ ACTIONS(85), 1,
anon_sym_QMARK,
- ACTIONS(97), 10,
+ ACTIONS(83), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18474,23 +18506,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15242] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(171), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(173), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15261] = 3,
+ [15284] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(150), 2,
@@ -18506,15 +18522,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15280] = 4,
+ [15303] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(189), 1,
+ ACTIONS(205), 1,
anon_sym_QMARK,
ACTIONS(685), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(187), 8,
+ ACTIONS(203), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18523,7 +18539,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [15301] = 3,
+ [15324] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(171), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(173), 9,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [15343] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(705), 1,
@@ -18538,7 +18570,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15319] = 3,
+ [15361] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(709), 1,
@@ -18553,29 +18585,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15337] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(715), 1,
- anon_sym_EQ,
- STATE(399), 1,
- sym__binding_assignment,
- ACTIONS(713), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(711), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [15359] = 3,
+ [15379] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(719), 1,
+ ACTIONS(713), 1,
anon_sym_LT,
- ACTIONS(717), 9,
+ ACTIONS(711), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18585,12 +18600,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15377] = 3,
+ [15397] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(723), 1,
+ ACTIONS(717), 1,
anon_sym_LT,
- ACTIONS(721), 9,
+ ACTIONS(715), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18600,12 +18615,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15395] = 3,
+ [15415] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(727), 1,
+ ACTIONS(721), 1,
anon_sym_LT,
- ACTIONS(725), 9,
+ ACTIONS(719), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18615,12 +18630,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15413] = 3,
+ [15433] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(731), 1,
+ ACTIONS(725), 1,
anon_sym_LT,
- ACTIONS(729), 9,
+ ACTIONS(723), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18630,12 +18645,51 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15431] = 3,
+ [15451] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(729), 1,
+ anon_sym_DOT,
+ ACTIONS(731), 1,
+ anon_sym_QMARK,
+ ACTIONS(727), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ [15471] = 11,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(733), 1,
+ anon_sym_let,
ACTIONS(735), 1,
+ anon_sym_switch,
+ ACTIONS(737), 1,
+ anon_sym_defer,
+ ACTIONS(739), 1,
+ anon_sym_placeholder,
+ ACTIONS(741), 1,
+ anon_sym_loading,
+ ACTIONS(743), 1,
+ anon_sym_error,
+ ACTIONS(745), 1,
+ anon_sym_for,
+ ACTIONS(747), 1,
+ anon_sym_empty,
+ ACTIONS(749), 1,
+ anon_sym_else,
+ ACTIONS(751), 1,
+ anon_sym_if,
+ [15505] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(755), 1,
anon_sym_LT,
- ACTIONS(733), 9,
+ ACTIONS(753), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18645,12 +18699,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15449] = 3,
+ [15523] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(739), 1,
+ ACTIONS(759), 1,
anon_sym_LT,
- ACTIONS(737), 9,
+ ACTIONS(757), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18660,12 +18714,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15467] = 3,
+ [15541] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(743), 1,
+ ACTIONS(763), 1,
anon_sym_LT,
- ACTIONS(741), 9,
+ ACTIONS(761), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18675,28 +18729,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15485] = 4,
+ [15559] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(747), 1,
- anon_sym_DOT,
- ACTIONS(749), 1,
- anon_sym_QMARK,
- ACTIONS(745), 8,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(767), 1,
+ anon_sym_LT,
+ ACTIONS(765), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- [15505] = 3,
+ [15577] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(753), 1,
+ ACTIONS(771), 1,
anon_sym_LT,
- ACTIONS(751), 9,
+ ACTIONS(769), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18706,35 +18759,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15523] = 11,
+ [15595] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(755), 1,
- anon_sym_let,
- ACTIONS(757), 1,
- anon_sym_switch,
- ACTIONS(759), 1,
- anon_sym_defer,
- ACTIONS(761), 1,
- anon_sym_placeholder,
- ACTIONS(763), 1,
- anon_sym_loading,
- ACTIONS(765), 1,
- anon_sym_error,
- ACTIONS(767), 1,
- anon_sym_for,
- ACTIONS(769), 1,
- anon_sym_empty,
- ACTIONS(771), 1,
- anon_sym_else,
- ACTIONS(773), 1,
- anon_sym_if,
- [15557] = 3,
+ ACTIONS(775), 1,
+ anon_sym_LT,
+ ACTIONS(773), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ [15613] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(777), 1,
+ ACTIONS(779), 1,
anon_sym_LT,
- ACTIONS(775), 9,
+ ACTIONS(777), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18744,12 +18789,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15575] = 3,
+ [15631] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(781), 1,
+ ACTIONS(783), 1,
anon_sym_LT,
- ACTIONS(779), 9,
+ ACTIONS(781), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18759,12 +18804,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15593] = 3,
+ [15649] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(785), 1,
+ ACTIONS(787), 1,
anon_sym_LT,
- ACTIONS(783), 9,
+ ACTIONS(785), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18774,12 +18819,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15611] = 3,
+ [15667] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(789), 1,
+ ACTIONS(791), 1,
anon_sym_LT,
- ACTIONS(787), 9,
+ ACTIONS(789), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18789,12 +18834,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15629] = 3,
+ [15685] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(793), 1,
+ ACTIONS(795), 1,
anon_sym_LT,
- ACTIONS(791), 9,
+ ACTIONS(793), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18804,12 +18849,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15647] = 3,
+ [15703] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(797), 1,
+ ACTIONS(799), 1,
anon_sym_LT,
- ACTIONS(795), 9,
+ ACTIONS(797), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18819,29 +18864,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15665] = 5,
+ [15721] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(799), 1,
- anon_sym_DOT,
ACTIONS(801), 1,
+ anon_sym_DOT,
+ ACTIONS(803), 1,
sym_regular_expression_flags,
- ACTIONS(693), 2,
+ ACTIONS(701), 2,
anon_sym_QMARK,
sym_identifier,
- ACTIONS(687), 6,
+ ACTIONS(695), 6,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
- [15687] = 3,
+ [15743] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(805), 1,
+ ACTIONS(807), 1,
anon_sym_LT,
- ACTIONS(803), 9,
+ ACTIONS(805), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18851,14 +18896,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15705] = 5,
+ [15761] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
ACTIONS(636), 1,
anon_sym_QMARK,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -18868,15 +18913,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [15727] = 4,
+ [15783] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(99), 1,
+ ACTIONS(85), 1,
anon_sym_QMARK,
- ACTIONS(807), 2,
+ ACTIONS(809), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(97), 7,
+ ACTIONS(83), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18884,12 +18929,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15747] = 3,
+ [15803] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(811), 1,
+ ACTIONS(813), 1,
anon_sym_LT,
- ACTIONS(809), 9,
+ ACTIONS(811), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18899,12 +18944,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15765] = 3,
+ [15821] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(815), 1,
+ ACTIONS(817), 1,
anon_sym_LT,
- ACTIONS(813), 9,
+ ACTIONS(815), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18914,12 +18959,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15783] = 3,
+ [15839] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(819), 1,
+ ACTIONS(821), 1,
anon_sym_LT,
- ACTIONS(817), 9,
+ ACTIONS(819), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18929,12 +18974,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15801] = 3,
+ [15857] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(823), 1,
+ ACTIONS(825), 1,
anon_sym_LT,
- ACTIONS(821), 9,
+ ACTIONS(823), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18944,12 +18989,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15819] = 3,
+ [15875] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(827), 1,
+ ACTIONS(829), 1,
anon_sym_LT,
- ACTIONS(825), 9,
+ ACTIONS(827), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18959,12 +19004,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15837] = 3,
+ [15893] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(831), 1,
+ ACTIONS(833), 1,
anon_sym_LT,
- ACTIONS(829), 9,
+ ACTIONS(831), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18974,12 +19019,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15855] = 3,
+ [15911] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(835), 1,
+ ACTIONS(837), 1,
anon_sym_LT,
- ACTIONS(833), 9,
+ ACTIONS(835), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18989,12 +19034,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15873] = 3,
+ [15929] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(839), 1,
+ ACTIONS(841), 1,
anon_sym_LT,
- ACTIONS(837), 9,
+ ACTIONS(839), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19004,12 +19049,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15891] = 3,
+ [15947] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(843), 1,
+ ACTIONS(845), 1,
anon_sym_LT,
- ACTIONS(841), 9,
+ ACTIONS(843), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19019,12 +19064,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15909] = 3,
+ [15965] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(847), 1,
+ ACTIONS(849), 1,
anon_sym_LT,
- ACTIONS(845), 9,
+ ACTIONS(847), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19034,12 +19079,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15927] = 3,
+ [15983] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(851), 1,
+ ACTIONS(853), 1,
anon_sym_LT,
- ACTIONS(849), 9,
+ ACTIONS(851), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19049,12 +19094,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15945] = 3,
+ [16001] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(177), 1,
+ anon_sym_QMARK,
+ ACTIONS(179), 9,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [16019] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(855), 1,
+ ACTIONS(857), 1,
anon_sym_LT,
- ACTIONS(853), 9,
+ ACTIONS(855), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19064,12 +19124,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15963] = 3,
+ [16037] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(859), 1,
+ ACTIONS(861), 1,
anon_sym_LT,
- ACTIONS(857), 9,
+ ACTIONS(859), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19079,27 +19139,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15981] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(200), 1,
- anon_sym_QMARK,
- ACTIONS(202), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15999] = 3,
+ [16055] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(863), 1,
+ ACTIONS(861), 1,
anon_sym_LT,
- ACTIONS(861), 9,
+ ACTIONS(859), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19109,12 +19154,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16017] = 3,
+ [16073] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(867), 1,
+ ACTIONS(865), 1,
anon_sym_LT,
- ACTIONS(865), 9,
+ ACTIONS(863), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19124,12 +19169,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16035] = 3,
+ [16091] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(871), 1,
+ ACTIONS(869), 1,
anon_sym_LT,
- ACTIONS(869), 9,
+ ACTIONS(867), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19139,12 +19184,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16053] = 3,
+ [16109] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(875), 1,
+ ACTIONS(873), 1,
anon_sym_LT,
- ACTIONS(873), 9,
+ ACTIONS(871), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19154,7 +19199,40 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16071] = 3,
+ [16127] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(529), 1,
+ anon_sym_DOT,
+ ACTIONS(531), 1,
+ anon_sym_LBRACK,
+ ACTIONS(535), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(875), 6,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [16149] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(205), 1,
+ anon_sym_QMARK,
+ ACTIONS(809), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(203), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [16169] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(879), 1,
@@ -19169,7 +19247,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16089] = 3,
+ [16187] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(883), 1,
@@ -19184,27 +19262,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16107] = 3,
+ [16205] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(887), 1,
- anon_sym_LT,
- ACTIONS(885), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- [16125] = 3,
+ ACTIONS(889), 1,
+ anon_sym_EQ,
+ STATE(408), 1,
+ sym__binding_assignment,
+ ACTIONS(887), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(885), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16227] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(891), 1,
+ ACTIONS(893), 1,
anon_sym_LT,
- ACTIONS(889), 9,
+ ACTIONS(891), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19214,12 +19294,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16143] = 3,
+ [16245] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(895), 1,
+ ACTIONS(897), 1,
anon_sym_LT,
- ACTIONS(893), 9,
+ ACTIONS(895), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19229,12 +19309,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16161] = 3,
+ [16263] = 11,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(735), 1,
+ anon_sym_switch,
+ ACTIONS(745), 1,
+ anon_sym_for,
+ ACTIONS(751), 1,
+ anon_sym_if,
ACTIONS(899), 1,
+ anon_sym_let,
+ ACTIONS(901), 1,
+ anon_sym_defer,
+ ACTIONS(903), 1,
+ anon_sym_placeholder,
+ ACTIONS(905), 1,
+ anon_sym_loading,
+ ACTIONS(907), 1,
+ anon_sym_error,
+ ACTIONS(909), 1,
+ anon_sym_empty,
+ ACTIONS(911), 1,
+ anon_sym_else,
+ [16297] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(915), 1,
anon_sym_LT,
- ACTIONS(897), 9,
+ ACTIONS(913), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19244,12 +19347,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16179] = 3,
+ [16315] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(895), 1,
+ ACTIONS(919), 1,
anon_sym_LT,
- ACTIONS(893), 9,
+ ACTIONS(917), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19259,12 +19362,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16197] = 3,
+ [16333] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(903), 1,
+ ACTIONS(923), 1,
anon_sym_LT,
- ACTIONS(901), 9,
+ ACTIONS(921), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19274,12 +19377,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16215] = 3,
+ [16351] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(907), 1,
+ ACTIONS(927), 1,
anon_sym_LT,
- ACTIONS(905), 9,
+ ACTIONS(925), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19289,12 +19392,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16233] = 3,
+ [16369] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(911), 1,
+ ACTIONS(931), 1,
anon_sym_LT,
- ACTIONS(909), 9,
+ ACTIONS(929), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19304,68 +19407,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16251] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(529), 1,
- anon_sym_DOT,
- ACTIONS(531), 1,
- anon_sym_LBRACK,
- ACTIONS(535), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(913), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [16273] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(189), 1,
- anon_sym_QMARK,
- ACTIONS(807), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(187), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [16293] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(757), 1,
- anon_sym_switch,
- ACTIONS(767), 1,
- anon_sym_for,
- ACTIONS(773), 1,
- anon_sym_if,
- ACTIONS(915), 1,
- anon_sym_let,
- ACTIONS(917), 1,
- anon_sym_defer,
- ACTIONS(919), 1,
- anon_sym_placeholder,
- ACTIONS(921), 1,
- anon_sym_loading,
- ACTIONS(923), 1,
- anon_sym_error,
- ACTIONS(925), 1,
- anon_sym_empty,
- ACTIONS(927), 1,
- anon_sym_else,
- [16327] = 3,
+ [16387] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(931), 1,
+ ACTIONS(935), 1,
anon_sym_LT,
- ACTIONS(929), 9,
+ ACTIONS(933), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19375,27 +19422,26 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16345] = 3,
+ [16405] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(935), 1,
+ ACTIONS(763), 1,
anon_sym_LT,
- ACTIONS(933), 9,
+ ACTIONS(761), 8,
+ sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
- ts_builtin_sym_end,
anon_sym_LT_BANG,
anon_sym_LT_SLASH,
sym_entity,
sym_text,
anon_sym_LBRACE,
- anon_sym_RBRACE,
- [16363] = 3,
+ [16422] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(823), 1,
+ ACTIONS(779), 1,
anon_sym_LT,
- ACTIONS(821), 8,
+ ACTIONS(777), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19404,12 +19450,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16380] = 3,
+ [16439] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(851), 1,
+ ACTIONS(787), 1,
anon_sym_LT,
- ACTIONS(849), 8,
+ ACTIONS(785), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19418,12 +19464,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16397] = 3,
+ [16456] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(883), 1,
+ ACTIONS(829), 1,
anon_sym_LT,
- ACTIONS(881), 8,
+ ACTIONS(827), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19432,12 +19478,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16414] = 3,
+ [16473] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(805), 1,
+ ACTIONS(767), 1,
anon_sym_LT,
- ACTIONS(803), 8,
+ ACTIONS(765), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19446,12 +19492,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16431] = 3,
+ [16490] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(731), 1,
+ ACTIONS(795), 1,
anon_sym_LT,
- ACTIONS(729), 8,
+ ACTIONS(793), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19460,32 +19506,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16448] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(939), 1,
- anon_sym_SEMI,
- ACTIONS(941), 1,
- anon_sym_as,
- ACTIONS(943), 1,
- anon_sym_QMARK,
- ACTIONS(945), 1,
- anon_sym_QMARK_QMARK,
- STATE(500), 1,
- sym__alias,
- STATE(538), 1,
- sym__else_template_expression,
- STATE(660), 1,
- sym__context_expression,
- ACTIONS(937), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [16477] = 3,
+ [16507] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(831), 1,
+ ACTIONS(705), 1,
anon_sym_LT,
- ACTIONS(829), 8,
+ ACTIONS(703), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19494,12 +19520,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16494] = 3,
+ [16524] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(843), 1,
+ ACTIONS(939), 1,
anon_sym_LT,
- ACTIONS(841), 8,
+ ACTIONS(937), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19508,12 +19534,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16511] = 3,
+ [16541] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(867), 1,
+ ACTIONS(841), 1,
anon_sym_LT,
- ACTIONS(865), 8,
+ ACTIONS(839), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19522,12 +19548,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16528] = 3,
+ [16558] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(879), 1,
+ ACTIONS(807), 1,
anon_sym_LT,
- ACTIONS(877), 8,
+ ACTIONS(805), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19536,12 +19562,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16545] = 3,
+ [16575] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(907), 1,
+ ACTIONS(945), 1,
+ anon_sym_EQ,
+ ACTIONS(943), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(941), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16594] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(915), 1,
anon_sym_LT,
- ACTIONS(905), 8,
+ ACTIONS(913), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19550,27 +19591,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16562] = 4,
+ [16611] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
- anon_sym_QMARK,
+ anon_sym_SEMI,
ACTIONS(951), 1,
+ anon_sym_as,
+ ACTIONS(953), 1,
+ anon_sym_QMARK,
+ ACTIONS(955), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(947), 7,
+ STATE(496), 1,
+ sym__alias,
+ STATE(513), 1,
+ sym__else_template_expression,
+ STATE(732), 1,
+ sym__context_expression,
+ ACTIONS(947), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [16581] = 3,
+ [16640] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(811), 1,
+ ACTIONS(849), 1,
anon_sym_LT,
- ACTIONS(809), 8,
+ ACTIONS(847), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19579,12 +19625,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16598] = 3,
+ [16657] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(895), 1,
+ ACTIONS(919), 1,
anon_sym_LT,
- ACTIONS(893), 8,
+ ACTIONS(917), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19593,12 +19639,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16615] = 3,
+ [16674] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(835), 1,
+ ACTIONS(931), 1,
anon_sym_LT,
- ACTIONS(833), 8,
+ ACTIONS(929), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19607,12 +19653,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16632] = 3,
+ [16691] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(895), 1,
+ ACTIONS(883), 1,
anon_sym_LT,
- ACTIONS(893), 8,
+ ACTIONS(881), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19621,30 +19667,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16649] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(955), 1,
- anon_sym_as,
- ACTIONS(957), 1,
- anon_sym_EQ,
- ACTIONS(959), 1,
- anon_sym_COLON,
- ACTIONS(961), 1,
- sym_identifier,
- STATE(540), 1,
- sym__alias,
- ACTIONS(953), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [16674] = 3,
+ [16708] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(903), 1,
+ ACTIONS(853), 1,
anon_sym_LT,
- ACTIONS(901), 8,
+ ACTIONS(851), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19653,12 +19681,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16691] = 3,
+ [16725] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(965), 1,
+ ACTIONS(857), 1,
anon_sym_LT,
- ACTIONS(963), 8,
+ ACTIONS(855), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19667,12 +19695,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16708] = 3,
+ [16742] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(871), 1,
+ ACTIONS(893), 1,
anon_sym_LT,
- ACTIONS(869), 8,
+ ACTIONS(891), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19681,43 +19709,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16725] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(971), 1,
- anon_sym_EQ,
- ACTIONS(969), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(967), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16744] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(713), 1,
- anon_sym_LBRACK,
- ACTIONS(973), 1,
- anon_sym_EQ,
- STATE(431), 1,
- sym__binding_assignment,
- ACTIONS(711), 6,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16765] = 3,
+ [16759] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(723), 1,
+ ACTIONS(833), 1,
anon_sym_LT,
- ACTIONS(721), 8,
+ ACTIONS(831), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19726,12 +19723,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16782] = 3,
+ [16776] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(739), 1,
+ ACTIONS(845), 1,
anon_sym_LT,
- ACTIONS(737), 8,
+ ACTIONS(843), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19740,12 +19737,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16799] = 3,
+ [16793] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(753), 1,
+ ACTIONS(813), 1,
anon_sym_LT,
- ACTIONS(751), 8,
+ ACTIONS(811), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19754,12 +19751,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16816] = 3,
+ [16810] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(977), 1,
+ ACTIONS(861), 1,
anon_sym_LT,
- ACTIONS(975), 8,
+ ACTIONS(859), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19768,26 +19765,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16833] = 3,
+ [16827] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(109), 8,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- [16850] = 3,
+ ACTIONS(961), 1,
+ anon_sym_EQ,
+ ACTIONS(959), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(957), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16846] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(793), 1,
+ ACTIONS(791), 1,
anon_sym_LT,
- ACTIONS(791), 8,
+ ACTIONS(789), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19796,12 +19794,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16867] = 3,
+ [16863] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(797), 1,
+ ACTIONS(783), 1,
anon_sym_LT,
- ACTIONS(795), 8,
+ ACTIONS(781), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19810,12 +19808,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16884] = 3,
+ [16880] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(719), 1,
+ ACTIONS(861), 1,
anon_sym_LT,
- ACTIONS(717), 8,
+ ACTIONS(859), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19824,12 +19822,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16901] = 3,
+ [16897] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(935), 1,
+ ACTIONS(865), 1,
anon_sym_LT,
- ACTIONS(933), 8,
+ ACTIONS(863), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19838,12 +19836,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16918] = 3,
+ [16914] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(827), 1,
+ ACTIONS(721), 1,
anon_sym_LT,
- ACTIONS(825), 8,
+ ACTIONS(719), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19852,12 +19850,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16935] = 3,
+ [16931] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(887), 1,
+ ACTIONS(879), 1,
anon_sym_LT,
- ACTIONS(885), 8,
+ ACTIONS(877), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19866,12 +19864,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16952] = 3,
+ [16948] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(781), 1,
+ ACTIONS(869), 1,
anon_sym_LT,
- ACTIONS(779), 8,
+ ACTIONS(867), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19880,12 +19878,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16969] = 3,
+ [16965] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(859), 1,
+ ACTIONS(725), 1,
anon_sym_LT,
- ACTIONS(857), 8,
+ ACTIONS(723), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19894,12 +19892,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16986] = 3,
+ [16982] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(931), 1,
+ ACTIONS(771), 1,
anon_sym_LT,
- ACTIONS(929), 8,
+ ACTIONS(769), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19908,12 +19906,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17003] = 3,
+ [16999] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(815), 1,
+ ACTIONS(873), 1,
anon_sym_LT,
- ACTIONS(813), 8,
+ ACTIONS(871), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19922,12 +19920,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17020] = 3,
+ [17016] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(863), 1,
+ ACTIONS(817), 1,
anon_sym_LT,
- ACTIONS(861), 8,
+ ACTIONS(815), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19936,12 +19934,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17037] = 3,
+ [17033] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(785), 1,
+ ACTIONS(799), 1,
anon_sym_LT,
- ACTIONS(783), 8,
+ ACTIONS(797), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19950,12 +19948,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17054] = 3,
+ [17050] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(875), 1,
+ ACTIONS(923), 1,
anon_sym_LT,
- ACTIONS(873), 8,
+ ACTIONS(921), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19964,12 +19962,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17071] = 3,
+ [17067] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(899), 1,
+ ACTIONS(927), 1,
anon_sym_LT,
- ACTIONS(897), 8,
+ ACTIONS(925), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19978,12 +19976,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17088] = 3,
+ [17084] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(789), 1,
+ ACTIONS(821), 1,
anon_sym_LT,
- ACTIONS(787), 8,
+ ACTIONS(819), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19992,40 +19990,46 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17105] = 3,
+ [17101] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(891), 1,
- anon_sym_LT,
- ACTIONS(889), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [17122] = 3,
+ ACTIONS(887), 1,
+ anon_sym_LBRACK,
+ ACTIONS(963), 1,
+ anon_sym_EQ,
+ STATE(428), 1,
+ sym__binding_assignment,
+ ACTIONS(885), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [17122] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(819), 1,
- anon_sym_LT,
- ACTIONS(817), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [17139] = 3,
+ ACTIONS(967), 1,
+ anon_sym_as,
+ ACTIONS(969), 1,
+ anon_sym_EQ,
+ ACTIONS(971), 1,
+ anon_sym_COLON,
+ ACTIONS(973), 1,
+ sym_identifier,
+ STATE(519), 1,
+ sym__alias,
+ ACTIONS(965), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [17147] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(705), 1,
+ ACTIONS(713), 1,
anon_sym_LT,
- ACTIONS(703), 8,
+ ACTIONS(711), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20034,12 +20038,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17156] = 3,
+ [17164] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(839), 1,
+ ACTIONS(837), 1,
anon_sym_LT,
- ACTIONS(837), 8,
+ ACTIONS(835), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20048,7 +20052,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17173] = 3,
+ [17181] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(709), 1,
@@ -20062,12 +20066,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17190] = 3,
+ [17198] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(727), 1,
+ ACTIONS(717), 1,
anon_sym_LT,
- ACTIONS(725), 8,
+ ACTIONS(715), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20076,12 +20080,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17207] = 3,
+ [17215] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(735), 1,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(975), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [17234] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(935), 1,
anon_sym_LT,
- ACTIONS(733), 8,
+ ACTIONS(933), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20090,12 +20109,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17224] = 3,
+ [17251] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(911), 1,
+ ACTIONS(983), 1,
anon_sym_LT,
- ACTIONS(909), 8,
+ ACTIONS(981), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20104,12 +20123,26 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17241] = 3,
+ [17268] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(115), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ [17285] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(847), 1,
+ ACTIONS(755), 1,
anon_sym_LT,
- ACTIONS(845), 8,
+ ACTIONS(753), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20118,12 +20151,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17258] = 3,
+ [17302] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(855), 1,
+ ACTIONS(897), 1,
anon_sym_LT,
- ACTIONS(853), 8,
+ ACTIONS(895), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20132,29 +20165,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17275] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(983), 1,
- anon_sym_EQ,
- ACTIONS(981), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(979), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [17294] = 4,
+ [17319] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(749), 1,
+ ACTIONS(731), 1,
anon_sym_QMARK,
ACTIONS(985), 1,
anon_sym_DOT,
- ACTIONS(745), 7,
+ ACTIONS(727), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -20162,12 +20180,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [17313] = 3,
+ [17338] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(777), 1,
+ ACTIONS(759), 1,
anon_sym_LT,
- ACTIONS(775), 8,
+ ACTIONS(757), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20176,12 +20194,26 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17330] = 3,
+ [17355] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(743), 1,
+ ACTIONS(825), 1,
+ anon_sym_LT,
+ ACTIONS(823), 8,
+ sym__implicit_end_tag,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ [17372] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(775), 1,
anon_sym_LT,
- ACTIONS(741), 8,
+ ACTIONS(773), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20190,3745 +20222,3753 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17347] = 3,
+ [17389] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(989), 1,
+ anon_sym_COMMA,
+ ACTIONS(991), 1,
+ anon_sym_QMARK,
+ ACTIONS(993), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(987), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17409] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(991), 1,
+ anon_sym_QMARK,
+ ACTIONS(115), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17425] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(989), 2,
+ ACTIONS(997), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(987), 6,
+ ACTIONS(995), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17363] = 3,
+ [17441] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(993), 2,
+ ACTIONS(1001), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(991), 6,
+ ACTIONS(999), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17379] = 4,
+ [17457] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(981), 1,
+ ACTIONS(1005), 2,
+ sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(995), 1,
- anon_sym_EQ,
- ACTIONS(979), 6,
+ ACTIONS(1003), 6,
anon_sym_GT,
- sym_attribute_name,
+ anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17397] = 3,
+ [17473] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(999), 2,
+ ACTIONS(1005), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(997), 6,
+ ACTIONS(1003), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17413] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(210), 1,
- anon_sym_QMARK,
- ACTIONS(208), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [17429] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(693), 1,
- anon_sym_QMARK,
- ACTIONS(1001), 1,
- anon_sym_DOT,
- ACTIONS(1003), 1,
- sym_regular_expression_flags,
- ACTIONS(687), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [17449] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(99), 1,
- anon_sym_QMARK,
- ACTIONS(1005), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(97), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [17467] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1007), 1,
- anon_sym_QMARK,
- ACTIONS(109), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17483] = 3,
+ [17489] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1011), 2,
+ ACTIONS(1009), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1009), 6,
+ ACTIONS(1007), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17499] = 3,
+ [17505] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1015), 2,
+ ACTIONS(1013), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1013), 6,
+ ACTIONS(1011), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17515] = 3,
+ [17521] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1019), 2,
+ ACTIONS(1017), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1017), 6,
+ ACTIONS(1015), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17531] = 3,
+ [17537] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1019), 2,
+ ACTIONS(1021), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1017), 6,
+ ACTIONS(1019), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17547] = 3,
+ [17553] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(205), 1,
anon_sym_QMARK,
- ACTIONS(638), 7,
+ ACTIONS(1023), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(203), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [17563] = 3,
+ [17571] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1023), 2,
+ ACTIONS(1027), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1021), 6,
+ ACTIONS(1025), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17579] = 3,
+ [17587] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1027), 2,
+ ACTIONS(646), 1,
+ anon_sym_QMARK,
+ ACTIONS(644), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [17603] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1031), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1025), 6,
+ ACTIONS(1029), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17595] = 4,
+ [17619] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(969), 1,
+ ACTIONS(1035), 2,
+ sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1029), 1,
- anon_sym_EQ,
- ACTIONS(967), 6,
+ ACTIONS(1033), 6,
anon_sym_GT,
- sym_attribute_name,
+ anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17613] = 4,
+ [17635] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(189), 1,
+ ACTIONS(701), 1,
anon_sym_QMARK,
- ACTIONS(1005), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(187), 5,
+ ACTIONS(1037), 1,
+ anon_sym_DOT,
+ ACTIONS(1039), 1,
+ sym_regular_expression_flags,
+ ACTIONS(695), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [17631] = 3,
+ [17655] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1033), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(1031), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [17647] = 3,
+ ACTIONS(85), 1,
+ anon_sym_QMARK,
+ ACTIONS(1023), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(83), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [17673] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1037), 2,
+ ACTIONS(1043), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1035), 6,
+ ACTIONS(1041), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17663] = 3,
+ [17689] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1041), 2,
+ ACTIONS(1047), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1039), 6,
+ ACTIONS(1045), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17679] = 4,
+ [17705] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1007), 1,
+ ACTIONS(991), 1,
anon_sym_QMARK,
- ACTIONS(1043), 1,
+ ACTIONS(993), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(947), 6,
+ ACTIONS(975), 6,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [17697] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1007), 1,
- anon_sym_QMARK,
- ACTIONS(1043), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1047), 1,
- anon_sym_COMMA,
- ACTIONS(1045), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17717] = 3,
+ [17723] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1051), 2,
- sym_attribute_name,
+ ACTIONS(959), 1,
anon_sym_LBRACK,
- ACTIONS(1049), 6,
+ ACTIONS(1049), 1,
+ anon_sym_EQ,
+ ACTIONS(957), 6,
anon_sym_GT,
- anon_sym_SLASH_GT,
+ sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17733] = 3,
+ [17741] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1011), 1,
- anon_sym_LBRACK,
- ACTIONS(1009), 6,
+ ACTIONS(187), 1,
+ anon_sym_QMARK,
+ ACTIONS(185), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [17757] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(943), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1051), 1,
+ anon_sym_EQ,
+ ACTIONS(941), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17748] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(913), 3,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [17765] = 4,
+ [17775] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(749), 1,
+ ACTIONS(731), 1,
anon_sym_QMARK,
ACTIONS(1053), 1,
anon_sym_DOT,
- ACTIONS(745), 5,
+ ACTIONS(727), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [17782] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1057), 1,
- anon_sym_COMMA,
- ACTIONS(1059), 1,
- anon_sym_COLON,
- ACTIONS(1055), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17799] = 3,
+ [17792] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(993), 1,
+ ACTIONS(1005), 1,
anon_sym_LBRACK,
- ACTIONS(991), 6,
+ ACTIONS(1003), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17814] = 3,
+ [17807] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1027), 1,
+ ACTIONS(1005), 1,
anon_sym_LBRACK,
- ACTIONS(1025), 6,
+ ACTIONS(1003), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17829] = 3,
+ [17822] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1033), 1,
+ ACTIONS(1001), 1,
anon_sym_LBRACK,
- ACTIONS(1031), 6,
+ ACTIONS(999), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17844] = 3,
+ [17837] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1037), 1,
+ ACTIONS(1009), 1,
anon_sym_LBRACK,
- ACTIONS(1035), 6,
+ ACTIONS(1007), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17859] = 3,
+ [17852] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(999), 1,
+ ACTIONS(1017), 1,
anon_sym_LBRACK,
- ACTIONS(997), 6,
+ ACTIONS(1015), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17874] = 3,
+ [17867] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(989), 1,
+ ACTIONS(1021), 1,
anon_sym_LBRACK,
- ACTIONS(987), 6,
+ ACTIONS(1019), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17889] = 3,
+ [17882] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1051), 1,
+ ACTIONS(1035), 1,
anon_sym_LBRACK,
- ACTIONS(1049), 6,
+ ACTIONS(1033), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17904] = 3,
+ [17897] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1015), 1,
+ ACTIONS(1043), 1,
anon_sym_LBRACK,
- ACTIONS(1013), 6,
+ ACTIONS(1041), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17919] = 3,
+ [17912] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1023), 1,
+ ACTIONS(1047), 1,
anon_sym_LBRACK,
- ACTIONS(1021), 6,
+ ACTIONS(1045), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17934] = 3,
+ [17927] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1041), 1,
+ ACTIONS(1057), 1,
+ anon_sym_COMMA,
+ ACTIONS(1059), 1,
+ anon_sym_COLON,
+ ACTIONS(1055), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17944] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(997), 1,
anon_sym_LBRACK,
- ACTIONS(1039), 6,
+ ACTIONS(995), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17949] = 3,
+ [17959] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1019), 1,
+ ACTIONS(1013), 1,
anon_sym_LBRACK,
- ACTIONS(1017), 6,
+ ACTIONS(1011), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17964] = 3,
+ [17974] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1019), 1,
+ ACTIONS(1027), 1,
anon_sym_LBRACK,
- ACTIONS(1017), 6,
+ ACTIONS(1025), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17979] = 5,
+ [17989] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(177), 1,
+ ACTIONS(193), 1,
anon_sym_LBRACK,
ACTIONS(636), 1,
anon_sym_QMARK,
ACTIONS(634), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(175), 3,
+ ACTIONS(191), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [17998] = 6,
+ [18008] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1061), 1,
- sym_template_chars,
- ACTIONS(1063), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1065), 1,
- anon_sym_BQUOTE,
- STATE(12), 1,
- sym__backtick,
- STATE(448), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18018] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(1067), 1,
- anon_sym_EQ,
- ACTIONS(51), 4,
- anon_sym_DOT,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18034] = 3,
+ ACTIONS(875), 3,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [18025] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(99), 1,
- anon_sym_QMARK,
- ACTIONS(97), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [18048] = 4,
+ ACTIONS(1031), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1029), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [18040] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(1069), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- ACTIONS(31), 3,
+ ACTIONS(1061), 1,
+ anon_sym_PLUS,
+ ACTIONS(1063), 1,
+ anon_sym_COLON,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18064] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(330), 1,
- anon_sym_SEMI,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1071), 1,
- anon_sym_DQUOTE,
- STATE(412), 1,
- sym__double_quote,
- STATE(519), 1,
- aux_sym__binding_assignment_repeat1,
- [18086] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(697), 1,
- anon_sym_QMARK,
- ACTIONS(695), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [18100] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(943), 1,
- anon_sym_QMARK,
- ACTIONS(109), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [18114] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1073), 1,
- sym_binding_identifier,
- ACTIONS(1075), 1,
- anon_sym_class,
- STATE(576), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- STATE(796), 2,
- sym_binding_name,
- sym_class_binding,
- [18132] = 3,
+ [18058] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(701), 1,
- anon_sym_QMARK,
- ACTIONS(699), 5,
+ ACTIONS(1067), 1,
+ anon_sym_COMMA,
+ ACTIONS(1065), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [18146] = 6,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18072] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1077), 1,
+ ACTIONS(1069), 1,
sym_template_chars,
- ACTIONS(1079), 1,
+ ACTIONS(1071), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1073), 1,
anon_sym_BQUOTE,
- STATE(17), 1,
+ STATE(21), 1,
sym__backtick,
- STATE(474), 2,
+ STATE(490), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18166] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(941), 1,
- anon_sym_as,
- STATE(543), 1,
- sym__alias,
- ACTIONS(1081), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [18182] = 4,
+ [18092] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(177), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(1083), 2,
- sym__interpolation_end,
+ ACTIONS(1075), 2,
+ anon_sym_COMMA,
anon_sym_PLUS,
- ACTIONS(175), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18198] = 5,
+ [18108] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(1085), 1,
+ ACTIONS(1061), 1,
anon_sym_PLUS,
- ACTIONS(1087), 1,
+ ACTIONS(1077), 1,
anon_sym_COLON,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18216] = 3,
+ [18126] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1087), 1,
+ ACTIONS(1077), 1,
anon_sym_COLON,
- ACTIONS(51), 5,
+ ACTIONS(37), 5,
anon_sym_DOT,
anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18230] = 7,
+ [18140] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(330), 1,
+ ACTIONS(348), 1,
anon_sym_SEMI,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1089), 1,
+ ACTIONS(1079), 1,
anon_sym_DQUOTE,
- STATE(434), 1,
+ STATE(435), 1,
sym__double_quote,
- STATE(539), 1,
+ STATE(549), 1,
aux_sym__binding_assignment_repeat1,
- [18252] = 3,
+ [18162] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1093), 1,
- anon_sym_COMMA,
- ACTIONS(1091), 5,
+ ACTIONS(951), 1,
+ anon_sym_as,
+ STATE(527), 1,
+ sym__alias,
+ ACTIONS(1081), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [18266] = 4,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18178] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(1095), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- ACTIONS(31), 3,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1083), 1,
+ anon_sym_EQ,
+ ACTIONS(37), 4,
anon_sym_DOT,
+ anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18282] = 5,
+ [18194] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1073), 1,
- sym_binding_identifier,
- ACTIONS(1075), 1,
- anon_sym_class,
- STATE(576), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- STATE(756), 2,
- sym_binding_name,
- sym_class_binding,
- [18300] = 6,
+ ACTIONS(689), 1,
+ anon_sym_QMARK,
+ ACTIONS(687), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [18208] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
+ ACTIONS(1071), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1097), 1,
+ ACTIONS(1085), 1,
sym_template_chars,
- ACTIONS(1099), 1,
+ ACTIONS(1087), 1,
anon_sym_BQUOTE,
STATE(248), 1,
sym__backtick,
- STATE(459), 2,
+ STATE(450), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18320] = 4,
+ [18228] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(1101), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18336] = 6,
+ ACTIONS(1069), 1,
+ sym_template_chars,
+ ACTIONS(1071), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1089), 1,
+ anon_sym_BQUOTE,
+ STATE(235), 1,
+ sym__backtick,
+ STATE(490), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18248] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
+ ACTIONS(1071), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1077), 1,
+ ACTIONS(1091), 1,
sym_template_chars,
- ACTIONS(1103), 1,
+ ACTIONS(1093), 1,
anon_sym_BQUOTE,
- STATE(234), 1,
+ STATE(94), 1,
sym__backtick,
- STATE(474), 2,
+ STATE(462), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18356] = 5,
+ [18268] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(1085), 1,
+ ACTIONS(1061), 1,
anon_sym_PLUS,
- ACTIONS(1105), 1,
+ ACTIONS(1095), 1,
anon_sym_COLON,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18374] = 3,
+ [18286] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1105), 1,
+ ACTIONS(1095), 1,
anon_sym_COLON,
- ACTIONS(51), 5,
+ ACTIONS(37), 5,
anon_sym_DOT,
anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18388] = 6,
+ [18300] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
+ ACTIONS(951), 1,
+ anon_sym_as,
+ STATE(530), 1,
+ sym__alias,
+ ACTIONS(1097), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18316] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1071), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1107), 1,
+ ACTIONS(1099), 1,
sym_template_chars,
- ACTIONS(1109), 1,
+ ACTIONS(1101), 1,
anon_sym_BQUOTE,
- STATE(90), 1,
+ STATE(10), 1,
sym__backtick,
- STATE(473), 2,
+ STATE(441), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18408] = 6,
+ [18336] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
+ ACTIONS(1071), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1111), 1,
+ ACTIONS(1103), 1,
sym_template_chars,
- ACTIONS(1113), 1,
+ ACTIONS(1105), 1,
anon_sym_BQUOTE,
- STATE(36), 1,
+ STATE(37), 1,
sym__backtick,
- STATE(465), 2,
+ STATE(457), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18428] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1115), 4,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [18444] = 6,
+ [18356] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1077), 1,
+ ACTIONS(1069), 1,
sym_template_chars,
- ACTIONS(1117), 1,
+ ACTIONS(1071), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1107), 1,
anon_sym_BQUOTE,
- STATE(43), 1,
+ STATE(42), 1,
sym__backtick,
- STATE(474), 2,
+ STATE(490), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18464] = 5,
+ [18376] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
- ACTIONS(1085), 1,
+ ACTIONS(1061), 1,
anon_sym_PLUS,
- ACTIONS(1119), 1,
+ ACTIONS(1109), 1,
anon_sym_COLON,
- ACTIONS(31), 3,
+ ACTIONS(47), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18482] = 3,
+ [18394] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1119), 1,
+ ACTIONS(1109), 1,
anon_sym_COLON,
- ACTIONS(51), 5,
+ ACTIONS(37), 5,
anon_sym_DOT,
anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18496] = 5,
+ [18408] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(1085), 1,
- anon_sym_PLUS,
- ACTIONS(1121), 1,
+ ACTIONS(953), 1,
+ anon_sym_QMARK,
+ ACTIONS(115), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [18422] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(348), 1,
+ anon_sym_SEMI,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1111), 1,
+ anon_sym_DQUOTE,
+ STATE(410), 1,
+ sym__double_quote,
+ STATE(518), 1,
+ aux_sym__binding_assignment_repeat1,
+ [18444] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1069), 1,
+ sym_template_chars,
+ ACTIONS(1071), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1113), 1,
+ anon_sym_BQUOTE,
+ STATE(85), 1,
+ sym__backtick,
+ STATE(490), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18464] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1063), 1,
anon_sym_COLON,
- ACTIONS(31), 3,
+ ACTIONS(37), 5,
anon_sym_DOT,
+ anon_sym_PLUS,
+ anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18514] = 3,
+ [18478] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1121), 1,
- anon_sym_COLON,
- ACTIONS(51), 5,
- anon_sym_DOT,
- anon_sym_PLUS,
+ ACTIONS(49), 1,
anon_sym_LBRACK,
+ ACTIONS(1115), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18528] = 4,
+ [18494] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(941), 1,
- anon_sym_as,
- STATE(550), 1,
- sym__alias,
- ACTIONS(1123), 4,
+ ACTIONS(953), 1,
+ anon_sym_QMARK,
+ ACTIONS(955), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(975), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
+ anon_sym_as,
+ [18510] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1117), 2,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- [18544] = 4,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18526] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(943), 1,
+ ACTIONS(693), 1,
anon_sym_QMARK,
- ACTIONS(945), 1,
+ ACTIONS(691), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
anon_sym_QMARK_QMARK,
- ACTIONS(947), 4,
+ [18540] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_QMARK,
+ ACTIONS(83), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
- [18560] = 4,
+ anon_sym_QMARK_QMARK,
+ [18554] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
+ ACTIONS(193), 1,
anon_sym_LBRACK,
- ACTIONS(1083), 2,
- anon_sym_COMMA,
+ ACTIONS(1075), 2,
+ sym__interpolation_end,
anon_sym_PLUS,
- ACTIONS(31), 3,
+ ACTIONS(191), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18576] = 6,
+ [18570] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1077), 1,
- sym_template_chars,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1119), 4,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [18586] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1121), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18602] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1123), 1,
+ sym_binding_identifier,
ACTIONS(1125), 1,
- anon_sym_BQUOTE,
- STATE(94), 1,
- sym__backtick,
- STATE(474), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18596] = 5,
+ anon_sym_class,
+ STATE(579), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ STATE(796), 2,
+ sym_binding_name,
+ sym_class_binding,
+ [18620] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1123), 1,
+ sym_binding_identifier,
+ ACTIONS(1125), 1,
+ anon_sym_class,
+ STATE(579), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ STATE(825), 2,
+ sym_binding_name,
+ sym_class_binding,
+ [18638] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1127), 1,
- sym_template_chars,
- ACTIONS(1130), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1133), 1,
- anon_sym_BQUOTE,
- STATE(474), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18613] = 2,
+ anon_sym_RBRACE,
+ ACTIONS(1129), 1,
+ sym__control_flow_start,
+ STATE(474), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [18653] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1135), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(1132), 1,
anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [18624] = 6,
+ ACTIONS(1134), 1,
+ sym__control_flow_start,
+ STATE(474), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [18668] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(644), 1,
+ ACTIONS(1136), 1,
anon_sym_SQUOTE,
- ACTIONS(1137), 1,
+ ACTIONS(1138), 1,
aux_sym_string_token2,
- ACTIONS(1139), 1,
+ ACTIONS(1140), 1,
sym__escape_sequence,
- STATE(13), 1,
+ STATE(95), 1,
sym__single_quote,
- STATE(478), 1,
+ STATE(506), 1,
aux_sym_string_repeat2,
- [18643] = 6,
+ [18687] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(644), 1,
+ ACTIONS(654), 5,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(646), 1,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18698] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1136), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1142), 1,
aux_sym_string_token1,
- ACTIONS(1141), 1,
+ ACTIONS(1144), 1,
sym__escape_sequence,
- STATE(13), 1,
+ STATE(95), 1,
sym__double_quote,
- STATE(479), 1,
+ STATE(503), 1,
+ aux_sym_string_repeat1,
+ [18717] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(640), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(642), 1,
+ aux_sym_string_token1,
+ ACTIONS(1146), 1,
+ sym__escape_sequence,
+ STATE(11), 1,
+ sym__double_quote,
+ STATE(487), 1,
aux_sym_string_repeat1,
- [18662] = 6,
+ [18736] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(488), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1148), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ ACTIONS(1150), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18751] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1143), 1,
+ ACTIONS(1152), 1,
anon_sym_SQUOTE,
- ACTIONS(1145), 1,
+ ACTIONS(1154), 1,
aux_sym_string_token2,
- ACTIONS(1147), 1,
+ ACTIONS(1156), 1,
sym__escape_sequence,
- STATE(18), 1,
+ STATE(38), 1,
sym__single_quote,
- STATE(535), 1,
+ STATE(485), 1,
aux_sym_string_repeat2,
- [18681] = 6,
+ [18770] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1143), 1,
+ ACTIONS(1152), 1,
anon_sym_DQUOTE,
- ACTIONS(1149), 1,
+ ACTIONS(1158), 1,
aux_sym_string_token1,
- ACTIONS(1151), 1,
+ ACTIONS(1160), 1,
sym__escape_sequence,
- STATE(18), 1,
+ STATE(38), 1,
sym__double_quote,
- STATE(509), 1,
+ STATE(486), 1,
aux_sym_string_repeat1,
- [18700] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1153), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [18711] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1155), 1,
- anon_sym_RBRACE,
- ACTIONS(1157), 1,
- sym__control_flow_start,
- STATE(502), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [18726] = 2,
+ [18789] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(669), 5,
+ ACTIONS(1162), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [18737] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(693), 1,
- anon_sym_QMARK,
- ACTIONS(1159), 1,
- anon_sym_DOT,
- ACTIONS(1161), 1,
- sym_regular_expression_flags,
- ACTIONS(687), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [18754] = 6,
+ [18800] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1163), 1,
+ ACTIONS(1164), 1,
anon_sym_SQUOTE,
- ACTIONS(1165), 1,
+ ACTIONS(1166), 1,
aux_sym_string_token2,
- ACTIONS(1167), 1,
+ ACTIONS(1168), 1,
sym__escape_sequence,
- STATE(249), 1,
+ STATE(19), 1,
sym__single_quote,
- STATE(486), 1,
+ STATE(537), 1,
aux_sym_string_repeat2,
- [18773] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1163), 1,
- anon_sym_DQUOTE,
- ACTIONS(1169), 1,
- aux_sym_string_token1,
- ACTIONS(1171), 1,
- sym__escape_sequence,
- STATE(249), 1,
- sym__double_quote,
- STATE(487), 1,
- aux_sym_string_repeat1,
- [18792] = 6,
+ [18819] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1145), 1,
+ ACTIONS(1166), 1,
aux_sym_string_token2,
- ACTIONS(1147), 1,
+ ACTIONS(1168), 1,
sym__escape_sequence,
- ACTIONS(1173), 1,
+ ACTIONS(1170), 1,
anon_sym_SQUOTE,
- STATE(235), 1,
+ STATE(46), 1,
sym__single_quote,
- STATE(535), 1,
+ STATE(537), 1,
aux_sym_string_repeat2,
- [18811] = 6,
+ [18838] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1149), 1,
+ ACTIONS(1170), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1172), 1,
aux_sym_string_token1,
- ACTIONS(1151), 1,
+ ACTIONS(1174), 1,
sym__escape_sequence,
- ACTIONS(1173), 1,
- anon_sym_DQUOTE,
- STATE(235), 1,
+ STATE(46), 1,
sym__double_quote,
- STATE(509), 1,
+ STATE(545), 1,
aux_sym_string_repeat1,
- [18830] = 4,
+ [18857] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(189), 1,
- anon_sym_QMARK,
- ACTIONS(187), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(1175), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [18845] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1157), 1,
- sym__control_flow_start,
- ACTIONS(1177), 1,
- anon_sym_RBRACE,
- STATE(502), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [18860] = 6,
+ ACTIONS(1164), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1172), 1,
+ aux_sym_string_token1,
+ ACTIONS(1174), 1,
+ sym__escape_sequence,
+ STATE(19), 1,
+ sym__double_quote,
+ STATE(545), 1,
+ aux_sym_string_repeat1,
+ [18876] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1145), 1,
- aux_sym_string_token2,
- ACTIONS(1147), 1,
- sym__escape_sequence,
- ACTIONS(1179), 1,
+ STATE(489), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1150), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ ACTIONS(1176), 2,
anon_sym_SQUOTE,
- STATE(78), 1,
- sym__single_quote,
- STATE(535), 1,
- aux_sym_string_repeat2,
- [18879] = 4,
+ anon_sym_DQUOTE,
+ [18891] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(491), 1,
+ STATE(489), 1,
aux_sym_structural_declaration_repeat1,
- ACTIONS(1181), 2,
+ ACTIONS(1178), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(1183), 2,
+ ACTIONS(1180), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [18894] = 6,
+ [18906] = 5,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1183), 1,
+ sym_template_chars,
ACTIONS(1186), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1189), 1,
+ anon_sym_BQUOTE,
+ STATE(490), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18923] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(701), 1,
+ anon_sym_QMARK,
+ ACTIONS(1191), 1,
+ anon_sym_DOT,
+ ACTIONS(1193), 1,
+ sym_regular_expression_flags,
+ ACTIONS(695), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [18940] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(205), 1,
+ anon_sym_QMARK,
+ ACTIONS(203), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1195), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [18955] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(640), 1,
anon_sym_SQUOTE,
- ACTIONS(1188), 1,
+ ACTIONS(1197), 1,
aux_sym_string_token2,
- ACTIONS(1190), 1,
+ ACTIONS(1199), 1,
sym__escape_sequence,
- STATE(89), 1,
+ STATE(11), 1,
sym__single_quote,
- STATE(490), 1,
+ STATE(484), 1,
aux_sym_string_repeat2,
- [18913] = 6,
+ [18974] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1192), 1,
+ ACTIONS(1201), 1,
anon_sym_SQUOTE,
- ACTIONS(1194), 1,
+ ACTIONS(1203), 1,
aux_sym_string_token2,
- ACTIONS(1196), 1,
+ ACTIONS(1205), 1,
sym__escape_sequence,
- STATE(37), 1,
+ STATE(249), 1,
sym__single_quote,
- STATE(497), 1,
+ STATE(501), 1,
aux_sym_string_repeat2,
- [18932] = 6,
+ [18993] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1192), 1,
+ ACTIONS(1201), 1,
anon_sym_DQUOTE,
- ACTIONS(1198), 1,
+ ACTIONS(1207), 1,
aux_sym_string_token1,
- ACTIONS(1200), 1,
+ ACTIONS(1209), 1,
sym__escape_sequence,
- STATE(37), 1,
+ STATE(249), 1,
sym__double_quote,
- STATE(498), 1,
+ STATE(502), 1,
aux_sym_string_repeat1,
- [18951] = 6,
+ [19012] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1149), 1,
- aux_sym_string_token1,
- ACTIONS(1151), 1,
- sym__escape_sequence,
- ACTIONS(1179), 1,
+ ACTIONS(949), 1,
+ anon_sym_SEMI,
+ STATE(521), 1,
+ sym__else_template_expression,
+ STATE(703), 1,
+ sym__context_expression,
+ ACTIONS(1211), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(78), 1,
- sym__double_quote,
- STATE(509), 1,
- aux_sym_string_repeat1,
- [18970] = 6,
+ [19029] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1186), 1,
+ ACTIONS(187), 1,
+ anon_sym_QMARK,
+ ACTIONS(185), 4,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [19042] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_QMARK,
+ ACTIONS(83), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1195), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [19057] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1213), 5,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(1202), 1,
- aux_sym_string_token1,
- ACTIONS(1204), 1,
- sym__escape_sequence,
- STATE(89), 1,
- sym__double_quote,
- STATE(495), 1,
- aux_sym_string_repeat1,
- [18989] = 6,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [19068] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1215), 1,
+ anon_sym_COLON,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [19083] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1145), 1,
+ ACTIONS(1166), 1,
aux_sym_string_token2,
- ACTIONS(1147), 1,
+ ACTIONS(1168), 1,
sym__escape_sequence,
- ACTIONS(1206), 1,
+ ACTIONS(1217), 1,
anon_sym_SQUOTE,
- STATE(44), 1,
+ STATE(236), 1,
sym__single_quote,
- STATE(535), 1,
+ STATE(537), 1,
aux_sym_string_repeat2,
- [19008] = 6,
+ [19102] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1149), 1,
+ ACTIONS(1172), 1,
aux_sym_string_token1,
- ACTIONS(1151), 1,
+ ACTIONS(1174), 1,
sym__escape_sequence,
- ACTIONS(1206), 1,
+ ACTIONS(1217), 1,
anon_sym_DQUOTE,
- STATE(44), 1,
+ STATE(236), 1,
sym__double_quote,
- STATE(509), 1,
+ STATE(545), 1,
aux_sym_string_repeat1,
- [19027] = 4,
- ACTIONS(3), 1,
- sym_comment,
- STATE(503), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1208), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- ACTIONS(1210), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19042] = 5,
+ [19121] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
- anon_sym_SEMI,
- STATE(531), 1,
- sym__else_template_expression,
- STATE(698), 1,
- sym__context_expression,
- ACTIONS(1212), 2,
- anon_sym_SQUOTE,
+ ACTIONS(1172), 1,
+ aux_sym_string_token1,
+ ACTIONS(1174), 1,
+ sym__escape_sequence,
+ ACTIONS(1219), 1,
anon_sym_DQUOTE,
- [19059] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(1214), 1,
- anon_sym_COLON,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [19074] = 4,
+ STATE(80), 1,
+ sym__double_quote,
+ STATE(545), 1,
+ aux_sym_string_repeat1,
+ [19140] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1216), 1,
- anon_sym_RBRACE,
- ACTIONS(1218), 1,
+ ACTIONS(1134), 1,
sym__control_flow_start,
- STATE(502), 3,
+ ACTIONS(1221), 1,
+ anon_sym_RBRACE,
+ STATE(474), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [19089] = 4,
- ACTIONS(3), 1,
- sym_comment,
- STATE(491), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1210), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- ACTIONS(1221), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19104] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(210), 1,
- anon_sym_QMARK,
- ACTIONS(208), 4,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [19117] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(99), 1,
- anon_sym_QMARK,
- ACTIONS(97), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(1175), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [19132] = 3,
+ [19155] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(646), 1,
anon_sym_QMARK,
- ACTIONS(638), 4,
+ ACTIONS(644), 4,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [19145] = 4,
+ [19168] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1223), 2,
+ ACTIONS(1166), 1,
+ aux_sym_string_token2,
+ ACTIONS(1168), 1,
+ sym__escape_sequence,
+ ACTIONS(1219), 1,
anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19159] = 2,
+ STATE(80), 1,
+ sym__single_quote,
+ STATE(537), 1,
+ aux_sym_string_repeat2,
+ [19187] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1181), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19169] = 5,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1225), 1,
+ anon_sym_LPAREN,
+ STATE(302), 1,
+ sym_statement_block,
+ STATE(700), 1,
+ sym_placeholder_minimum,
+ [19203] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1225), 1,
+ ACTIONS(1227), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(1227), 1,
- aux_sym_string_token1,
- ACTIONS(1230), 1,
- sym__escape_sequence,
- STATE(509), 1,
- aux_sym_string_repeat1,
- [19185] = 4,
+ STATE(129), 2,
+ sym__single_quote,
+ sym__double_quote,
+ [19215] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1235), 1,
+ ACTIONS(1231), 1,
anon_sym_RPAREN,
- STATE(529), 1,
+ STATE(515), 1,
aux_sym_for_reference_repeat1,
- ACTIONS(1233), 2,
+ ACTIONS(1229), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [19199] = 4,
+ [19229] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1240), 1,
- anon_sym_RPAREN,
- STATE(511), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1237), 2,
+ ACTIONS(348), 1,
anon_sym_SEMI,
- anon_sym_COMMA,
- [19213] = 3,
+ ACTIONS(1111), 1,
+ anon_sym_DQUOTE,
+ STATE(410), 1,
+ sym__double_quote,
+ STATE(518), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19245] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1157), 1,
- sym__control_flow_start,
- STATE(489), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [19225] = 5,
+ ACTIONS(1233), 1,
+ sym_attribute_value,
+ ACTIONS(1235), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1237), 1,
+ anon_sym_DQUOTE,
+ STATE(413), 1,
+ sym_quoted_attribute_value,
+ [19261] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(330), 1,
+ ACTIONS(348), 1,
anon_sym_SEMI,
- ACTIONS(1071), 1,
+ ACTIONS(1111), 1,
anon_sym_DQUOTE,
- STATE(412), 1,
+ STATE(410), 1,
sym__double_quote,
- STATE(519), 1,
+ STATE(584), 1,
aux_sym__binding_assignment_repeat1,
- [19241] = 4,
+ [19277] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1242), 2,
- anon_sym_DQUOTE,
+ ACTIONS(1241), 1,
anon_sym_SEMI,
- [19255] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1244), 1,
- anon_sym_RBRACE,
- ACTIONS(1246), 1,
- sym_icu_category,
- STATE(516), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [19269] = 4,
+ STATE(641), 1,
+ sym__context_expression,
+ ACTIONS(1239), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [19291] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1248), 1,
- anon_sym_RBRACE,
- ACTIONS(1250), 1,
- sym_icu_category,
- STATE(516), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [19283] = 5,
+ ACTIONS(49), 1,
+ anon_sym_LBRACK,
+ ACTIONS(47), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [19303] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
- anon_sym_LBRACE,
- ACTIONS(1255), 1,
- anon_sym_LPAREN,
- STATE(381), 1,
- sym_statement_block,
- STATE(655), 1,
- sym_defer_trigger,
- [19299] = 4,
+ ACTIONS(1246), 1,
+ anon_sym_RPAREN,
+ STATE(515), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1243), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [19317] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1257), 2,
+ ACTIONS(1248), 2,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_RPAREN,
- [19313] = 5,
+ [19331] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(330), 1,
+ ACTIONS(1250), 1,
+ anon_sym_prefetch,
+ ACTIONS(1252), 1,
+ anon_sym_when,
+ ACTIONS(1254), 1,
+ anon_sym_on,
+ STATE(619), 1,
+ sym_defer_trigger_condition,
+ [19347] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(348), 1,
anon_sym_SEMI,
- ACTIONS(1259), 1,
+ ACTIONS(1256), 1,
anon_sym_DQUOTE,
- STATE(418), 1,
+ STATE(412), 1,
sym__double_quote,
- STATE(605), 1,
+ STATE(584), 1,
aux_sym__binding_assignment_repeat1,
- [19329] = 5,
+ [19363] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1261), 1,
- sym_binding_identifier,
- ACTIONS(1263), 1,
- anon_sym_px,
- ACTIONS(1265), 1,
- anon_sym_PERCENT,
- STATE(568), 1,
- sym_style_unit,
- [19345] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1267), 2,
+ ACTIONS(1258), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(127), 2,
- sym__single_quote,
- sym__double_quote,
- [19357] = 5,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [19373] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1269), 1,
- anon_sym_prefetch,
- ACTIONS(1271), 1,
- anon_sym_when,
- ACTIONS(1273), 1,
- anon_sym_on,
- STATE(692), 1,
- sym_defer_trigger_condition,
- [19373] = 4,
+ ACTIONS(1260), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [19383] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1275), 1,
- sym_binding_identifier,
- STATE(777), 1,
- sym_binding_name,
- STATE(659), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19387] = 4,
+ ACTIONS(1241), 1,
+ anon_sym_SEMI,
+ STATE(675), 1,
+ sym__context_expression,
+ ACTIONS(1262), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [19397] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1069), 2,
+ ACTIONS(1115), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [19401] = 5,
+ [19411] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
- anon_sym_LBRACE,
- ACTIONS(1277), 1,
- anon_sym_LPAREN,
- STATE(384), 1,
- sym_statement_block,
- STATE(656), 1,
- sym_placeholder_minimum,
- [19417] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1279), 1,
- sym_attribute_value,
- ACTIONS(1281), 1,
+ ACTIONS(1264), 4,
anon_sym_SQUOTE,
- ACTIONS(1283), 1,
anon_sym_DQUOTE,
- STATE(426), 1,
- sym_quoted_attribute_value,
- [19433] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1285), 1,
- sym_binding_identifier,
- ACTIONS(1287), 1,
- anon_sym_px,
- ACTIONS(1289), 1,
- anon_sym_PERCENT,
- STATE(696), 1,
- sym_style_unit,
- [19449] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1246), 1,
- sym_icu_category,
- ACTIONS(1291), 1,
- anon_sym_RBRACE,
- STATE(516), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [19463] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1293), 1,
- anon_sym_RPAREN,
- STATE(511), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1233), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [19477] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1253), 1,
- anon_sym_LBRACE,
- ACTIONS(1295), 1,
- anon_sym_LPAREN,
- STATE(386), 1,
- sym_statement_block,
- STATE(657), 1,
- sym_loading_condition,
- [19493] = 4,
+ [19421] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1299), 1,
- anon_sym_SEMI,
- STATE(714), 1,
- sym__context_expression,
- ACTIONS(1297), 2,
+ ACTIONS(1178), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [19507] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1301), 1,
- sym_binding_identifier,
- STATE(833), 1,
- sym_binding_name,
- STATE(576), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19521] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(330), 1,
anon_sym_SEMI,
- ACTIONS(1089), 1,
- anon_sym_DQUOTE,
- STATE(434), 1,
- sym__double_quote,
- STATE(539), 1,
- aux_sym__binding_assignment_repeat1,
- [19537] = 5,
+ anon_sym_COMMA,
+ [19431] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1269), 1,
+ ACTIONS(1250), 1,
anon_sym_prefetch,
- ACTIONS(1271), 1,
+ ACTIONS(1252), 1,
anon_sym_when,
- ACTIONS(1273), 1,
+ ACTIONS(1254), 1,
anon_sym_on,
- STATE(577), 1,
+ STATE(682), 1,
sym_defer_trigger_condition,
- [19553] = 5,
+ [19447] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1303), 1,
- anon_sym_SQUOTE,
- ACTIONS(1305), 1,
- aux_sym_string_token2,
- ACTIONS(1308), 1,
- sym__escape_sequence,
- STATE(535), 1,
- aux_sym_string_repeat2,
- [19569] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(330), 1,
- anon_sym_SEMI,
- ACTIONS(1089), 1,
- anon_sym_DQUOTE,
- STATE(434), 1,
- sym__double_quote,
- STATE(605), 1,
- aux_sym__binding_assignment_repeat1,
- [19585] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1311), 1,
+ ACTIONS(1266), 1,
anon_sym_LBRACE,
- STATE(721), 1,
+ STATE(681), 1,
sym_statement_block,
- ACTIONS(1313), 2,
+ ACTIONS(1268), 2,
sym__control_flow_start,
anon_sym_RBRACE,
- [19599] = 4,
+ [19461] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1299), 1,
+ ACTIONS(1270), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
- STATE(701), 1,
- sym__context_expression,
- ACTIONS(1315), 2,
+ anon_sym_COMMA,
+ [19471] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1272), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [19613] = 5,
+ [19485] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(330), 1,
- anon_sym_SEMI,
- ACTIONS(1317), 1,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1274), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(435), 1,
- sym__double_quote,
- STATE(605), 1,
- aux_sym__binding_assignment_repeat1,
- [19629] = 2,
+ [19499] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1319), 4,
+ ACTIONS(1276), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [19639] = 4,
+ [19509] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1278), 1,
sym_binding_identifier,
STATE(807), 1,
sym_binding_name,
- STATE(576), 2,
+ STATE(579), 2,
sym__binding_primitive,
sym_binding_member_expression,
- [19653] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(330), 1,
- anon_sym_SEMI,
- ACTIONS(1071), 1,
- anon_sym_DQUOTE,
- STATE(412), 1,
- sym__double_quote,
- STATE(605), 1,
- aux_sym__binding_assignment_repeat1,
- [19669] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1321), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19679] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1157), 1,
- sym__control_flow_start,
- STATE(481), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [19691] = 4,
+ [19523] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1280), 1,
sym_binding_identifier,
- STATE(755), 1,
+ STATE(793), 1,
sym_binding_name,
- STATE(576), 2,
+ STATE(717), 2,
sym__binding_primitive,
sym_binding_member_expression,
- [19705] = 5,
+ [19537] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1323), 1,
- sym_attribute_value,
- ACTIONS(1325), 1,
- anon_sym_SQUOTE,
- ACTIONS(1327), 1,
- anon_sym_DQUOTE,
- STATE(400), 1,
- sym_quoted_attribute_value,
- [19721] = 3,
+ ACTIONS(1278), 1,
+ sym_binding_identifier,
+ STATE(821), 1,
+ sym_binding_name,
+ STATE(579), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19551] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(33), 1,
- anon_sym_LBRACK,
- ACTIONS(31), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [19733] = 3,
+ ACTIONS(1282), 1,
+ sym_binding_identifier,
+ ACTIONS(1284), 1,
+ anon_sym_px,
+ ACTIONS(1286), 1,
+ anon_sym_PERCENT,
+ STATE(598), 1,
+ sym_style_unit,
+ [19567] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1329), 2,
+ ACTIONS(1288), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(408), 2,
+ STATE(126), 2,
sym__single_quote,
sym__double_quote,
- [19745] = 4,
+ [19579] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1331), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19759] = 2,
+ ACTIONS(1134), 1,
+ sym__control_flow_start,
+ STATE(504), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [19591] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1333), 4,
+ ACTIONS(1290), 1,
anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19769] = 5,
+ ACTIONS(1292), 1,
+ aux_sym_string_token2,
+ ACTIONS(1295), 1,
+ sym__escape_sequence,
+ STATE(537), 1,
+ aux_sym_string_repeat2,
+ [19607] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1255), 1,
- anon_sym_LPAREN,
- ACTIONS(1335), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(302), 1,
+ ACTIONS(1300), 1,
+ anon_sym_LPAREN,
+ STATE(398), 1,
sym_statement_block,
- STATE(725), 1,
+ STATE(656), 1,
sym_defer_trigger,
- [19785] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(749), 1,
- anon_sym_QMARK,
- ACTIONS(1337), 1,
- anon_sym_DOT,
- ACTIONS(745), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [19799] = 5,
+ [19623] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1277), 1,
+ ACTIONS(1225), 1,
anon_sym_LPAREN,
- ACTIONS(1335), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(303), 1,
+ STATE(369), 1,
sym_statement_block,
- STATE(676), 1,
+ STATE(657), 1,
sym_placeholder_minimum,
- [19815] = 4,
+ [19639] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(1298), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1302), 1,
+ anon_sym_LPAREN,
+ STATE(390), 1,
+ sym_statement_block,
+ STATE(658), 1,
+ sym_loading_condition,
+ [19655] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1101), 2,
+ ACTIONS(1304), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [19829] = 2,
+ [19669] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1339), 4,
+ ACTIONS(1306), 1,
+ sym_attribute_value,
+ ACTIONS(1308), 1,
anon_sym_SQUOTE,
+ ACTIONS(1310), 1,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19839] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1295), 1,
- anon_sym_LPAREN,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(312), 1,
- sym_statement_block,
- STATE(650), 1,
- sym_loading_condition,
- [19855] = 4,
+ STATE(429), 1,
+ sym_quoted_attribute_value,
+ [19685] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1312), 1,
sym_binding_identifier,
- STATE(795), 1,
- sym_binding_name,
- STATE(576), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19869] = 2,
+ ACTIONS(1314), 1,
+ anon_sym_px,
+ ACTIONS(1316), 1,
+ anon_sym_PERCENT,
+ STATE(676), 1,
+ sym_style_unit,
+ [19701] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1341), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19879] = 4,
+ ACTIONS(1318), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1320), 1,
+ sym_icu_category,
+ STATE(561), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19715] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1275), 1,
- sym_binding_identifier,
- STATE(797), 1,
- sym_binding_name,
- STATE(659), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19893] = 3,
+ ACTIONS(1322), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1324), 1,
+ aux_sym_string_token1,
+ ACTIONS(1327), 1,
+ sym__escape_sequence,
+ STATE(545), 1,
+ aux_sym_string_repeat1,
+ [19731] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 2,
+ ACTIONS(1330), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(128), 2,
+ STATE(434), 2,
sym__single_quote,
sym__double_quote,
- [19905] = 3,
+ [19743] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1345), 2,
- anon_sym_SQUOTE,
+ ACTIONS(348), 1,
+ anon_sym_SEMI,
+ ACTIONS(1079), 1,
anon_sym_DQUOTE,
- STATE(433), 2,
- sym__single_quote,
+ STATE(435), 1,
sym__double_quote,
- [19917] = 3,
- ACTIONS(3), 1,
- sym_comment,
- STATE(826), 1,
- sym_icu_clause,
- ACTIONS(1347), 2,
- anon_sym_plural,
- anon_sym_select,
- [19928] = 4,
+ STATE(549), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19759] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1349), 1,
+ ACTIONS(348), 1,
anon_sym_SEMI,
- ACTIONS(1352), 1,
- anon_sym_RPAREN,
- STATE(563), 1,
- aux_sym_defer_trigger_repeat1,
- [19941] = 3,
- ACTIONS(3), 1,
- sym_comment,
- STATE(705), 1,
- sym_timed_expression,
- ACTIONS(1354), 2,
- anon_sym_after,
- anon_sym_minimum,
- [19952] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1356), 1,
+ ACTIONS(1079), 1,
anon_sym_DQUOTE,
- ACTIONS(1358), 1,
- sym__empty_quoted_string,
- STATE(126), 1,
+ STATE(435), 1,
sym__double_quote,
- [19965] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1360), 3,
- anon_sym_RPAREN,
- anon_sym_DOT,
- anon_sym_RBRACK,
- [19974] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1362), 3,
- anon_sym_RPAREN,
- anon_sym_DOT,
- anon_sym_RBRACK,
- [19983] = 2,
+ STATE(584), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19775] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1364), 3,
- anon_sym_RPAREN,
- anon_sym_DOT,
- anon_sym_RBRACK,
- [19992] = 4,
+ ACTIONS(348), 1,
+ anon_sym_SEMI,
+ ACTIONS(1332), 1,
+ anon_sym_DQUOTE,
+ STATE(438), 1,
+ sym__double_quote,
+ STATE(584), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19791] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1366), 1,
+ ACTIONS(1121), 2,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- [20005] = 4,
+ [19805] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1368), 1,
- anon_sym_COMMA,
- ACTIONS(1371), 1,
- anon_sym_RBRACK,
- STATE(570), 1,
- aux_sym_array_repeat1,
- [20018] = 2,
+ ACTIONS(1320), 1,
+ sym_icu_category,
+ ACTIONS(1334), 1,
+ anon_sym_RBRACE,
+ STATE(561), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19819] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1373), 3,
- anon_sym_SEMI,
+ ACTIONS(1336), 1,
anon_sym_RPAREN,
+ STATE(509), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1229), 2,
+ anon_sym_SEMI,
anon_sym_COMMA,
- [20027] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1375), 1,
- anon_sym_COMMA,
- ACTIONS(1377), 1,
- anon_sym_RBRACK,
- STATE(611), 1,
- aux_sym_array_repeat1,
- [20040] = 4,
+ [19833] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(214), 1,
- anon_sym_COMMA,
- ACTIONS(1379), 1,
- anon_sym_RPAREN,
- STATE(629), 1,
- aux_sym_arguments_repeat1,
- [20053] = 3,
+ ACTIONS(1278), 1,
+ sym_binding_identifier,
+ STATE(762), 1,
+ sym_binding_name,
+ STATE(579), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19847] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(701), 1,
+ ACTIONS(731), 1,
anon_sym_QMARK,
- ACTIONS(699), 2,
+ ACTIONS(1338), 1,
+ anon_sym_DOT,
+ ACTIONS(727), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- [20064] = 4,
+ [19861] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1381), 1,
- anon_sym_COMMA,
- [20077] = 3,
+ ACTIONS(1134), 1,
+ sym__control_flow_start,
+ STATE(475), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [19873] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1385), 1,
- anon_sym_DOT,
- ACTIONS(1383), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [20088] = 4,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1300), 1,
+ anon_sym_LPAREN,
+ STATE(300), 1,
+ sym_statement_block,
+ STATE(691), 1,
+ sym_defer_trigger,
+ [19889] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1387), 1,
- anon_sym_SEMI,
- ACTIONS(1389), 1,
- anon_sym_RPAREN,
- STATE(589), 1,
- aux_sym_defer_trigger_repeat1,
- [20101] = 4,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1302), 1,
+ anon_sym_LPAREN,
+ STATE(342), 1,
+ sym_statement_block,
+ STATE(649), 1,
+ sym_loading_condition,
+ [19905] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1391), 1,
- anon_sym_let,
- ACTIONS(1393), 1,
- sym_identifier,
- STATE(499), 1,
- sym_structural_assignment,
- [20114] = 4,
+ ACTIONS(1340), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(406), 2,
+ sym__single_quote,
+ sym__double_quote,
+ [19917] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1395), 1,
- anon_sym_PLUS,
- ACTIONS(1397), 1,
- sym__interpolation_end,
- STATE(635), 1,
- aux_sym_concatenation_expression_repeat1,
- [20127] = 3,
+ ACTIONS(1278), 1,
+ sym_binding_identifier,
+ STATE(795), 1,
+ sym_binding_name,
+ STATE(579), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19931] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(800), 1,
- sym_icu_clause,
- ACTIONS(1347), 2,
- anon_sym_plural,
- anon_sym_select,
- [20138] = 3,
+ ACTIONS(1280), 1,
+ sym_binding_identifier,
+ STATE(797), 1,
+ sym_binding_name,
+ STATE(717), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19945] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1399), 1,
- sym_template_chars,
- ACTIONS(1401), 2,
- anon_sym_DOLLAR_LBRACE,
- anon_sym_BQUOTE,
- [20149] = 4,
+ ACTIONS(1342), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1344), 1,
+ sym_icu_category,
+ STATE(561), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19959] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1403), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1405), 1,
- sym_raw_text,
- STATE(287), 1,
- sym_end_tag,
- [20162] = 4,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1347), 1,
+ anon_sym_RBRACK,
+ [19972] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1407), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1409), 1,
- sym_raw_text,
- STATE(367), 1,
- sym_end_tag,
- [20175] = 4,
+ ACTIONS(1349), 1,
+ anon_sym_QMARK,
+ ACTIONS(1351), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1353), 1,
+ sym__interpolation_end,
+ [19985] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1407), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1411), 1,
- sym_raw_text,
- STATE(387), 1,
- sym_end_tag,
- [20188] = 4,
+ ACTIONS(689), 1,
+ anon_sym_QMARK,
+ ACTIONS(687), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [19996] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- ACTIONS(1413), 1,
- anon_sym_if,
- STATE(319), 1,
- sym_statement_block,
- [20201] = 4,
+ ACTIONS(1355), 1,
+ anon_sym_else,
+ ACTIONS(1357), 1,
+ anon_sym_context,
+ ACTIONS(1359), 1,
+ sym_identifier,
+ [20009] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1415), 1,
+ ACTIONS(1349), 1,
anon_sym_QMARK,
- ACTIONS(1417), 1,
+ ACTIONS(1351), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1419), 1,
+ ACTIONS(1361), 1,
sym__interpolation_end,
- [20214] = 4,
+ [20022] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1421), 1,
- anon_sym_COMMA,
- ACTIONS(1423), 1,
- anon_sym_PLUS,
- STATE(637), 1,
- aux_sym_concatenation_expression_repeat1,
- [20227] = 4,
+ ACTIONS(1363), 3,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ [20031] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- ACTIONS(1413), 1,
+ ACTIONS(1365), 1,
anon_sym_if,
- STATE(393), 1,
+ STATE(356), 1,
sym_statement_block,
- [20240] = 4,
+ [20044] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1387), 1,
+ ACTIONS(1367), 1,
anon_sym_SEMI,
- ACTIONS(1425), 1,
+ ACTIONS(1369), 1,
anon_sym_RPAREN,
- STATE(563), 1,
+ STATE(808), 1,
+ sym_for_reference,
+ [20057] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1371), 1,
+ anon_sym_RPAREN,
+ [20070] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1373), 1,
+ anon_sym_SEMI,
+ ACTIONS(1375), 1,
+ anon_sym_RPAREN,
+ STATE(743), 1,
+ sym_if_reference,
+ [20083] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1377), 1,
+ anon_sym_COMMA,
+ ACTIONS(1379), 1,
+ anon_sym_RBRACK,
+ STATE(577), 1,
+ aux_sym_array_repeat1,
+ [20096] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1381), 1,
+ anon_sym_SEMI,
+ ACTIONS(1383), 1,
+ anon_sym_RPAREN,
+ STATE(591), 1,
aux_sym_defer_trigger_repeat1,
- [20253] = 4,
+ [20109] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1117), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1385), 1,
+ anon_sym_COMMA,
+ STATE(574), 1,
+ aux_sym_arguments_repeat1,
+ [20122] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1377), 1,
+ anon_sym_COMMA,
+ ACTIONS(1388), 1,
+ anon_sym_RBRACK,
+ STATE(599), 1,
+ aux_sym_array_repeat1,
+ [20135] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(1349), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(115), 2,
+ sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(1427), 1,
- anon_sym_RPAREN,
- [20266] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1429), 1,
- anon_sym_SEMI,
- ACTIONS(1431), 1,
- anon_sym_RPAREN,
- STATE(786), 1,
- sym_for_reference,
- [20279] = 4,
+ [20146] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1377), 1,
anon_sym_COMMA,
- ACTIONS(1433), 1,
+ ACTIONS(1390), 1,
anon_sym_RBRACK,
- STATE(596), 1,
+ STATE(633), 1,
aux_sym_array_repeat1,
- [20292] = 4,
+ [20159] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1435), 1,
- anon_sym_SEMI,
- ACTIONS(1437), 1,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1392), 1,
+ anon_sym_RBRACK,
+ [20172] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1396), 1,
+ anon_sym_DOT,
+ ACTIONS(1394), 2,
anon_sym_RPAREN,
- STATE(820), 1,
- sym_if_reference,
- [20305] = 3,
+ anon_sym_RBRACK,
+ [20183] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(686), 1,
+ STATE(684), 1,
sym_unit,
- ACTIONS(196), 2,
+ ACTIONS(197), 2,
anon_sym_ms,
anon_sym_s,
- [20316] = 4,
+ [20194] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1439), 1,
- anon_sym_else,
- ACTIONS(1441), 1,
- anon_sym_context,
- ACTIONS(1443), 1,
- sym_identifier,
- [20329] = 4,
+ ACTIONS(1398), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1400), 1,
+ sym__empty_quoted_string,
+ STATE(128), 1,
+ sym__double_quote,
+ [20207] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1075), 1,
anon_sym_COMMA,
- ACTIONS(1445), 1,
- anon_sym_RBRACK,
- STATE(570), 1,
- aux_sym_array_repeat1,
- [20342] = 3,
+ ACTIONS(1402), 1,
+ anon_sym_PLUS,
+ STATE(582), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20220] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(734), 1,
- sym_timed_expression,
- ACTIONS(1354), 2,
- anon_sym_after,
- anon_sym_minimum,
- [20353] = 4,
+ ACTIONS(1075), 1,
+ sym__interpolation_end,
+ ACTIONS(1405), 1,
+ anon_sym_PLUS,
+ STATE(583), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20233] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1447), 1,
- anon_sym_RBRACK,
- [20366] = 4,
+ ACTIONS(1248), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1408), 1,
+ anon_sym_SEMI,
+ STATE(584), 1,
+ aux_sym__binding_assignment_repeat1,
+ [20246] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1449), 1,
- anon_sym_DQUOTE,
- ACTIONS(1451), 1,
- sym__empty_quoted_string,
- STATE(129), 1,
- sym__double_quote,
- [20379] = 4,
+ STATE(752), 1,
+ sym_timed_expression,
+ ACTIONS(1411), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [20257] = 4,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1413), 1,
+ anon_sym_LT_SLASH,
ACTIONS(1415), 1,
- anon_sym_QMARK,
- ACTIONS(1417), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1453), 1,
- sym__interpolation_end,
- [20392] = 4,
+ sym_raw_text,
+ STATE(292), 1,
+ sym_end_tag,
+ [20270] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1455), 1,
- sym__start_tag_name,
- ACTIONS(1457), 1,
- sym__script_start_tag_name,
- ACTIONS(1459), 1,
- sym__style_start_tag_name,
- [20405] = 4,
+ STATE(792), 1,
+ sym_timed_expression,
+ ACTIONS(1411), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [20281] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1461), 1,
- anon_sym_COMMA,
- [20418] = 2,
+ ACTIONS(1417), 1,
+ anon_sym_let,
+ ACTIONS(1419), 1,
+ sym_identifier,
+ STATE(524), 1,
+ sym_structural_assignment,
+ [20294] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1463), 3,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [20427] = 4,
+ ACTIONS(1421), 1,
+ sym_template_chars,
+ ACTIONS(1423), 2,
+ anon_sym_DOLLAR_LBRACE,
+ anon_sym_BQUOTE,
+ [20305] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(164), 1,
anon_sym_COMMA,
- ACTIONS(1465), 1,
+ ACTIONS(1425), 1,
anon_sym_RPAREN,
- STATE(636), 1,
+ STATE(613), 1,
aux_sym_arrow_function_parameters_repeat1,
- [20440] = 4,
+ [20318] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1242), 1,
- anon_sym_DQUOTE,
- ACTIONS(1467), 1,
+ ACTIONS(1427), 1,
anon_sym_SEMI,
- STATE(605), 1,
- aux_sym__binding_assignment_repeat1,
- [20453] = 4,
+ ACTIONS(1430), 1,
+ anon_sym_RPAREN,
+ STATE(591), 1,
+ aux_sym_defer_trigger_repeat1,
+ [20331] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(1432), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1434), 1,
+ sym__empty_quoted_string,
+ STATE(127), 1,
+ sym__double_quote,
+ [20344] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1470), 1,
+ ACTIONS(1436), 1,
anon_sym_RPAREN,
- [20466] = 4,
+ [20357] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1377), 1,
anon_sym_COMMA,
- ACTIONS(1472), 1,
+ ACTIONS(1438), 1,
anon_sym_RBRACK,
- STATE(610), 1,
+ STATE(600), 1,
aux_sym_array_repeat1,
- [20479] = 4,
+ [20370] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1391), 1,
- anon_sym_let,
- ACTIONS(1393), 1,
- sym_identifier,
- STATE(508), 1,
- sym_structural_assignment,
- [20492] = 4,
+ ACTIONS(1413), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1440), 1,
+ sym_raw_text,
+ STATE(291), 1,
+ sym_end_tag,
+ [20383] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1083), 1,
- anon_sym_COMMA,
- ACTIONS(1474), 1,
- anon_sym_PLUS,
- STATE(609), 1,
- aux_sym_concatenation_expression_repeat1,
- [20505] = 4,
+ ACTIONS(1442), 3,
+ anon_sym_RPAREN,
+ anon_sym_DOT,
+ anon_sym_RBRACK,
+ [20392] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1444), 3,
+ anon_sym_RPAREN,
+ anon_sym_DOT,
+ anon_sym_RBRACK,
+ [20401] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1446), 3,
+ anon_sym_RPAREN,
+ anon_sym_DOT,
+ anon_sym_RBRACK,
+ [20410] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1377), 1,
anon_sym_COMMA,
- ACTIONS(1477), 1,
+ ACTIONS(1448), 1,
anon_sym_RBRACK,
- STATE(570), 1,
+ STATE(633), 1,
aux_sym_array_repeat1,
- [20518] = 4,
+ [20423] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1377), 1,
anon_sym_COMMA,
- ACTIONS(1479), 1,
+ ACTIONS(1450), 1,
anon_sym_RBRACK,
- STATE(570), 1,
+ STATE(633), 1,
aux_sym_array_repeat1,
- [20531] = 4,
+ [20436] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1481), 1,
- anon_sym_RBRACK,
- [20544] = 4,
+ ACTIONS(201), 1,
+ anon_sym_COMMA,
+ ACTIONS(1452), 1,
+ anon_sym_RPAREN,
+ STATE(574), 1,
+ aux_sym_arguments_repeat1,
+ [20449] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1403), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1483), 1,
- sym_raw_text,
- STATE(298), 1,
- sym_end_tag,
- [20557] = 3,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1454), 1,
+ anon_sym_RPAREN,
+ [20462] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1246), 1,
- sym_icu_category,
- STATE(515), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [20568] = 4,
+ ACTIONS(1456), 1,
+ anon_sym_COMMA,
+ ACTIONS(1458), 1,
+ anon_sym_PLUS,
+ STATE(627), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20475] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(212), 1,
- anon_sym_RPAREN,
- ACTIONS(214), 1,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1460), 1,
anon_sym_COMMA,
- STATE(573), 1,
- aux_sym_arguments_repeat1,
- [20581] = 4,
+ [20488] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1485), 1,
+ ACTIONS(1462), 1,
anon_sym_RPAREN,
- [20594] = 4,
+ [20501] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1377), 1,
anon_sym_COMMA,
- ACTIONS(1487), 1,
+ ACTIONS(1464), 1,
anon_sym_RBRACK,
- STATE(619), 1,
+ STATE(608), 1,
aux_sym_array_repeat1,
- [20607] = 4,
+ [20514] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1489), 1,
- anon_sym_RPAREN,
- [20620] = 4,
+ ACTIONS(1466), 1,
+ sym__start_tag_name,
+ ACTIONS(1468), 1,
+ sym__script_start_tag_name,
+ ACTIONS(1470), 1,
+ sym__style_start_tag_name,
+ [20527] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
+ ACTIONS(1377), 1,
anon_sym_COMMA,
- ACTIONS(1491), 1,
+ ACTIONS(1472), 1,
anon_sym_RBRACK,
- STATE(570), 1,
+ STATE(633), 1,
aux_sym_array_repeat1,
- [20633] = 4,
+ [20540] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1493), 1,
+ ACTIONS(1474), 1,
anon_sym_RBRACK,
- [20646] = 4,
+ [20553] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1457), 1,
+ ACTIONS(975), 1,
+ sym__interpolation_end,
+ ACTIONS(1349), 1,
+ anon_sym_QMARK,
+ ACTIONS(1351), 1,
+ anon_sym_QMARK_QMARK,
+ [20566] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(697), 1,
+ sym_timed_expression,
+ ACTIONS(1411), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [20577] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1468), 1,
sym__script_start_tag_name,
- ACTIONS(1459), 1,
+ ACTIONS(1470), 1,
sym__style_start_tag_name,
- ACTIONS(1495), 1,
+ ACTIONS(1476), 1,
sym__start_tag_name,
- [20659] = 4,
+ [20590] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1478), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1480), 1,
+ anon_sym_COMMA,
+ STATE(613), 1,
+ aux_sym_arrow_function_parameters_repeat1,
+ [20603] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(947), 1,
+ ACTIONS(693), 1,
+ anon_sym_QMARK,
+ ACTIONS(691), 2,
sym__interpolation_end,
- ACTIONS(1415), 1,
+ anon_sym_QMARK_QMARK,
+ [20614] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(1417), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- [20672] = 2,
+ ACTIONS(1483), 1,
+ anon_sym_RPAREN,
+ [20627] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1497), 3,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- [20681] = 4,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1485), 1,
+ anon_sym_RPAREN,
+ [20640] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1429), 1,
+ ACTIONS(1367), 1,
anon_sym_SEMI,
- ACTIONS(1499), 1,
+ ACTIONS(1487), 1,
anon_sym_RPAREN,
STATE(798), 1,
sym_for_reference,
- [20694] = 4,
+ [20653] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1435), 1,
+ ACTIONS(1373), 1,
anon_sym_SEMI,
- ACTIONS(1501), 1,
+ ACTIONS(1489), 1,
+ anon_sym_RPAREN,
+ STATE(799), 1,
+ sym_if_reference,
+ [20666] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1381), 1,
+ anon_sym_SEMI,
+ ACTIONS(1491), 1,
anon_sym_RPAREN,
- STATE(799), 1,
- sym_if_reference,
- [20707] = 3,
+ STATE(573), 1,
+ aux_sym_defer_trigger_repeat1,
+ [20679] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1246), 1,
+ ACTIONS(1320), 1,
sym_icu_category,
- STATE(528), 2,
+ STATE(544), 2,
sym_icu_case,
aux_sym_icu_expression_repeat1,
- [20718] = 3,
+ [20690] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(697), 1,
- anon_sym_QMARK,
- ACTIONS(695), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [20729] = 3,
+ ACTIONS(1320), 1,
+ sym_icu_category,
+ STATE(551), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [20701] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(99), 1,
+ ACTIONS(85), 1,
anon_sym_QMARK,
- ACTIONS(97), 2,
+ ACTIONS(83), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- [20740] = 4,
+ [20712] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1095), 1,
+ ACTIONS(1493), 3,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- ACTIONS(1503), 1,
anon_sym_COMMA,
- STATE(629), 1,
- aux_sym_arguments_repeat1,
- [20753] = 4,
+ [20721] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(951), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1506), 1,
- anon_sym_RBRACE,
- [20766] = 3,
+ ACTIONS(1417), 1,
+ anon_sym_let,
+ ACTIONS(1419), 1,
+ sym_identifier,
+ STATE(480), 1,
+ sym_structural_assignment,
+ [20734] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(784), 1,
- sym_timed_expression,
- ACTIONS(1354), 2,
- anon_sym_after,
- anon_sym_minimum,
- [20777] = 3,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1365), 1,
+ anon_sym_if,
+ STATE(320), 1,
+ sym_statement_block,
+ [20747] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1415), 1,
- anon_sym_QMARK,
- ACTIONS(109), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [20788] = 4,
+ STATE(741), 1,
+ sym_icu_clause,
+ ACTIONS(1495), 2,
+ anon_sym_plural,
+ anon_sym_select,
+ [20758] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1395), 1,
+ ACTIONS(1458), 1,
anon_sym_PLUS,
- ACTIONS(1421), 1,
+ ACTIONS(1497), 1,
+ anon_sym_COMMA,
+ STATE(582), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20771] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1456), 1,
sym__interpolation_end,
- STATE(579), 1,
+ ACTIONS(1499), 1,
+ anon_sym_PLUS,
+ STATE(630), 1,
aux_sym_concatenation_expression_repeat1,
- [20801] = 4,
+ [20784] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(977), 1,
anon_sym_QMARK,
- ACTIONS(951), 1,
+ ACTIONS(979), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1508), 1,
+ ACTIONS(1501), 1,
anon_sym_RBRACK,
- [20814] = 4,
+ [20797] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1083), 1,
+ ACTIONS(1497), 1,
sym__interpolation_end,
- ACTIONS(1510), 1,
+ ACTIONS(1499), 1,
anon_sym_PLUS,
- STATE(635), 1,
+ STATE(583), 1,
aux_sym_concatenation_expression_repeat1,
- [20827] = 4,
+ [20810] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1513), 1,
+ ACTIONS(1503), 3,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- ACTIONS(1515), 1,
anon_sym_COMMA,
- STATE(636), 1,
- aux_sym_arrow_function_parameters_repeat1,
- [20840] = 4,
+ [20819] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1505), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1507), 1,
+ sym_raw_text,
+ STATE(372), 1,
+ sym_end_tag,
+ [20832] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1397), 1,
+ ACTIONS(1509), 1,
anon_sym_COMMA,
- ACTIONS(1423), 1,
- anon_sym_PLUS,
- STATE(609), 1,
- aux_sym_concatenation_expression_repeat1,
- [20853] = 3,
+ ACTIONS(1512), 1,
+ anon_sym_RBRACK,
+ STATE(633), 1,
+ aux_sym_array_repeat1,
+ [20845] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1518), 1,
- sym_identifier,
- STATE(281), 1,
- sym_call_expression,
- [20863] = 3,
+ ACTIONS(1505), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1514), 1,
+ sym_raw_text,
+ STATE(375), 1,
+ sym_end_tag,
+ [20858] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(313), 1,
- sym_statement_block,
- [20873] = 2,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1516), 1,
+ anon_sym_RPAREN,
+ [20871] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1520), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [20881] = 2,
+ STATE(826), 1,
+ sym_icu_clause,
+ ACTIONS(1495), 2,
+ anon_sym_plural,
+ anon_sym_select,
+ [20882] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1371), 2,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1518), 1,
anon_sym_COMMA,
- anon_sym_RBRACK,
- [20889] = 3,
+ [20895] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1522), 1,
- anon_sym_LPAREN,
- STATE(330), 1,
- sym__if_body_expression,
- [20899] = 3,
+ ACTIONS(977), 1,
+ anon_sym_QMARK,
+ ACTIONS(979), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1520), 1,
+ anon_sym_RBRACE,
+ [20908] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(199), 1,
+ anon_sym_RPAREN,
+ ACTIONS(201), 1,
+ anon_sym_COMMA,
+ STATE(601), 1,
+ aux_sym_arguments_repeat1,
+ [20921] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ STATE(315), 1,
+ sym_statement_block,
+ [20931] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1522), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [20939] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1524), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1526), 1,
+ sym_icu_category,
+ [20949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(343), 1,
+ STATE(397), 1,
sym_statement_block,
- [20909] = 3,
+ [20959] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(388), 1,
+ STATE(346), 1,
sym_statement_block,
- [20919] = 3,
+ [20969] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1524), 1,
+ ACTIONS(1528), 1,
sym_identifier,
- STATE(93), 1,
+ STATE(614), 1,
sym_call_expression,
- [20929] = 3,
+ [20979] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1407), 1,
+ ACTIONS(1505), 1,
anon_sym_LT_SLASH,
- STATE(360), 1,
+ STATE(374), 1,
sym_end_tag,
- [20939] = 3,
+ [20989] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1407), 1,
+ ACTIONS(1505), 1,
anon_sym_LT_SLASH,
- STATE(392), 1,
+ STATE(377), 1,
sym_end_tag,
- [20949] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(317), 1,
- sym_statement_block,
- [20959] = 3,
+ [20999] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1522), 1,
- anon_sym_LPAREN,
- STATE(333), 1,
- sym__if_body_expression,
- [20969] = 3,
+ ACTIONS(1117), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [21007] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
+ ACTIONS(1223), 1,
anon_sym_LBRACE,
- STATE(325), 1,
+ STATE(308), 1,
sym_statement_block,
- [20979] = 3,
+ [21017] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1526), 1,
+ ACTIONS(1530), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [21025] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1532), 1,
sym_identifier,
- STATE(6), 1,
+ STATE(4), 1,
sym_call_expression,
- [20989] = 3,
+ [21035] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1528), 1,
+ ACTIONS(1534), 1,
sym_identifier,
STATE(59), 1,
sym_pipe_call,
- [20999] = 3,
+ [21045] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1530), 1,
- sym_identifier,
- STATE(121), 1,
- sym_pipe_call,
- [21009] = 3,
+ ACTIONS(1536), 1,
+ anon_sym_LPAREN,
+ STATE(306), 1,
+ sym__for_body_expression,
+ [21055] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1532), 1,
- anon_sym_case,
- ACTIONS(1534), 1,
- anon_sym_default,
- [21019] = 3,
+ ACTIONS(1538), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ [21063] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(815), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [21071] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(349), 1,
+ STATE(380), 1,
sym_statement_block,
- [21029] = 3,
+ [21081] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(350), 1,
+ STATE(348), 1,
sym_statement_block,
- [21039] = 3,
+ [21091] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(351), 1,
+ STATE(352), 1,
sym_statement_block,
- [21049] = 2,
+ [21101] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1536), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [21057] = 3,
+ ACTIONS(1266), 1,
+ anon_sym_LBRACE,
+ STATE(650), 1,
+ sym_statement_block,
+ [21111] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1383), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(1538), 1,
+ ACTIONS(1442), 2,
anon_sym_DOT,
- [21067] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [21119] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1540), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [21075] = 3,
+ ACTIONS(1540), 1,
+ anon_sym_LBRACE,
+ STATE(289), 1,
+ sym_switch_body,
+ [21129] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1542), 1,
anon_sym_LBRACE,
- STATE(365), 1,
+ STATE(385), 1,
sym_switch_body,
- [21085] = 3,
+ [21139] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(366), 1,
+ STATE(387), 1,
sym_statement_block,
- [21095] = 3,
+ [21149] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(398), 1,
+ STATE(388), 1,
sym_statement_block,
- [21105] = 3,
+ [21159] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1544), 1,
sym_identifier,
- STATE(281), 1,
+ STATE(280), 1,
sym_call_expression,
- [21115] = 3,
+ [21169] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1546), 1,
anon_sym_SQUOTE,
ACTIONS(1548), 1,
aux_sym_quoted_attribute_value_token1,
- [21125] = 3,
+ [21179] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1546), 1,
anon_sym_DQUOTE,
ACTIONS(1550), 1,
aux_sym_quoted_attribute_value_token2,
- [21135] = 3,
+ [21189] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(973), 1,
+ ACTIONS(963), 1,
anon_sym_EQ,
- STATE(428), 1,
+ STATE(425), 1,
sym__binding_assignment,
- [21145] = 2,
+ [21199] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1552), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [21153] = 3,
+ ACTIONS(1444), 2,
+ anon_sym_DOT,
+ anon_sym_RPAREN_RBRACK,
+ [21207] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(973), 1,
+ ACTIONS(963), 1,
anon_sym_EQ,
- STATE(429), 1,
+ STATE(426), 1,
sym__binding_assignment,
- [21163] = 3,
+ [21217] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(973), 1,
+ ACTIONS(963), 1,
anon_sym_EQ,
- STATE(430), 1,
+ STATE(427), 1,
sym__binding_assignment,
- [21173] = 3,
+ [21227] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(370), 1,
+ STATE(393), 1,
sym_statement_block,
- [21183] = 3,
+ [21237] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1298), 1,
anon_sym_LBRACE,
- STATE(371), 1,
+ STATE(396), 1,
sym_statement_block,
- [21193] = 3,
+ [21247] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1544), 1,
sym_identifier,
- STATE(282), 1,
+ STATE(281), 1,
sym_call_expression,
- [21203] = 3,
+ [21257] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1554), 1,
+ ACTIONS(1552), 2,
anon_sym_SQUOTE,
- ACTIONS(1556), 1,
- aux_sym_quoted_attribute_value_token1,
- [21213] = 3,
+ anon_sym_DQUOTE,
+ [21265] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1554), 1,
+ ACTIONS(1446), 2,
+ anon_sym_DOT,
+ anon_sym_RPAREN_RBRACK,
+ [21273] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1554), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [21281] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(925), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [21289] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1248), 2,
anon_sym_DQUOTE,
- ACTIONS(1558), 1,
- aux_sym_quoted_attribute_value_token2,
- [21223] = 3,
+ anon_sym_SEMI,
+ [21297] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(318), 1,
- sym_statement_block,
- [21233] = 2,
+ ACTIONS(1413), 1,
+ anon_sym_LT_SLASH,
+ STATE(328), 1,
+ sym_end_tag,
+ [21307] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1560), 2,
+ ACTIONS(1556), 2,
sym__control_flow_start,
anon_sym_RBRACE,
- [21241] = 2,
+ [21315] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1558), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ [21323] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1560), 1,
+ sym_identifier,
+ STATE(569), 1,
+ sym_for_declaration,
+ [21333] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1562), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [21249] = 3,
+ [21341] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ STATE(288), 1,
+ sym_statement_block,
+ [21351] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(715), 1,
+ ACTIONS(1564), 2,
anon_sym_EQ,
- STATE(416), 1,
- sym__binding_assignment,
- [21259] = 2,
+ sym_identifier,
+ [21359] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1566), 1,
+ sym_identifier,
+ STATE(234), 1,
+ sym_call_expression,
+ [21369] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1357), 1,
+ anon_sym_context,
+ ACTIONS(1359), 1,
+ sym_identifier,
+ [21379] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1568), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1570), 1,
+ aux_sym_quoted_attribute_value_token1,
+ [21389] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1242), 2,
+ ACTIONS(1568), 1,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- [21267] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(729), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [21275] = 2,
+ ACTIONS(1572), 1,
+ aux_sym_quoted_attribute_value_token2,
+ [21399] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1564), 2,
- anon_sym_EQ,
- sym_identifier,
- [21283] = 3,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ STATE(339), 1,
+ sym_statement_block,
+ [21409] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(715), 1,
- anon_sym_EQ,
- STATE(417), 1,
- sym__binding_assignment,
- [21293] = 3,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ STATE(290), 1,
+ sym_statement_block,
+ [21419] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(715), 1,
+ ACTIONS(889), 1,
anon_sym_EQ,
STATE(402), 1,
sym__binding_assignment,
- [21303] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1566), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [21311] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1568), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [21319] = 3,
+ [21429] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1570), 1,
+ ACTIONS(1544), 1,
sym_identifier,
- STATE(233), 1,
+ STATE(448), 1,
sym_call_expression,
- [21329] = 3,
+ [21439] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1572), 1,
+ ACTIONS(1574), 1,
sym_identifier,
- STATE(59), 1,
- sym_pipe_call,
- [21339] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1574), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [21347] = 3,
+ STATE(281), 1,
+ sym_call_expression,
+ [21449] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1578), 1,
anon_sym_RBRACK,
- [21357] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1544), 1,
- sym_identifier,
- STATE(444), 1,
- sym_call_expression,
- [21367] = 2,
+ [21459] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1580), 2,
+ ACTIONS(1580), 1,
anon_sym_SEMI,
+ ACTIONS(1582), 1,
anon_sym_RPAREN,
- [21375] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1403), 1,
- anon_sym_LT_SLASH,
- STATE(337), 1,
- sym_end_tag,
- [21385] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1360), 2,
- anon_sym_DOT,
- anon_sym_RPAREN_RBRACK,
- [21393] = 2,
+ [21469] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1362), 2,
- anon_sym_DOT,
- anon_sym_RPAREN_RBRACK,
- [21401] = 2,
+ ACTIONS(1584), 1,
+ anon_sym_LPAREN,
+ STATE(313), 1,
+ sym__if_body_expression,
+ [21479] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1364), 2,
- anon_sym_DOT,
- anon_sym_RPAREN_RBRACK,
- [21409] = 3,
+ ACTIONS(1584), 1,
+ anon_sym_LPAREN,
+ STATE(317), 1,
+ sym__if_body_expression,
+ [21489] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1582), 1,
+ ACTIONS(1223), 1,
anon_sym_LBRACE,
- STATE(291), 1,
- sym_switch_body,
- [21419] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1584), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [21427] = 3,
+ STATE(305), 1,
+ sym_statement_block,
+ [21499] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1441), 1,
- anon_sym_context,
- ACTIONS(1443), 1,
+ ACTIONS(1586), 1,
sym_identifier,
- [21437] = 3,
+ STATE(79), 1,
+ sym_call_expression,
+ [21509] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1586), 1,
- sym__end_tag_name,
- ACTIONS(1588), 1,
- sym_erroneous_end_tag_name,
- [21447] = 2,
+ ACTIONS(1588), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21517] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1590), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [21455] = 3,
+ [21525] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1592), 1,
+ anon_sym_LPAREN,
+ STATE(299), 1,
+ sym__switch_body_expression,
+ [21535] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1594), 1,
sym_identifier,
- STATE(42), 1,
+ STATE(44), 1,
sym_call_expression,
- [21465] = 3,
+ [21545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1594), 1,
+ ACTIONS(1596), 1,
sym_identifier,
- STATE(86), 1,
+ STATE(83), 1,
sym_pipe_call,
- [21475] = 3,
+ [21555] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1596), 1,
- anon_sym_RBRACE,
- ACTIONS(1598), 1,
- sym_icu_category,
- [21485] = 3,
+ ACTIONS(1598), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21563] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1600), 1,
- anon_sym_SEMI,
+ sym_identifier,
+ STATE(121), 1,
+ sym_pipe_call,
+ [21573] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
ACTIONS(1602), 1,
- anon_sym_RPAREN,
- [21495] = 3,
+ anon_sym_case,
+ ACTIONS(1604), 1,
+ anon_sym_default,
+ [21583] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1311), 1,
- anon_sym_LBRACE,
- STATE(677), 1,
- sym_statement_block,
- [21505] = 3,
+ ACTIONS(889), 1,
+ anon_sym_EQ,
+ STATE(405), 1,
+ sym__binding_assignment,
+ [21593] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1604), 1,
- anon_sym_LPAREN,
- STATE(320), 1,
- sym__for_body_expression,
- [21515] = 3,
+ ACTIONS(1478), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [21601] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(889), 1,
+ anon_sym_EQ,
+ STATE(407), 1,
+ sym__binding_assignment,
+ [21611] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1544), 1,
sym_identifier,
- STATE(447), 1,
+ STATE(467), 1,
sym_call_expression,
- [21525] = 3,
+ [21621] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1606), 1,
sym_identifier,
- STATE(285), 1,
+ STATE(284), 1,
sym_pipe_call,
- [21535] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(295), 1,
- sym_statement_block,
- [21545] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(304), 1,
- sym_statement_block,
- [21555] = 3,
+ [21631] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1588), 1,
- sym_erroneous_end_tag_name,
ACTIONS(1608), 1,
sym__end_tag_name,
- [21565] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(305), 1,
- sym_statement_block,
- [21575] = 2,
+ ACTIONS(1610), 1,
+ sym_erroneous_end_tag_name,
+ [21641] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1610), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [21583] = 3,
+ ACTIONS(1413), 1,
+ anon_sym_LT_SLASH,
+ STATE(327), 1,
+ sym_end_tag,
+ [21651] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1394), 1,
+ anon_sym_RPAREN_RBRACK,
ACTIONS(1612), 1,
- anon_sym_LPAREN,
- STATE(316), 1,
- sym__switch_body_expression,
- [21593] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(869), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [21601] = 3,
+ anon_sym_DOT,
+ [21661] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1614), 1,
- anon_sym_LPAREN,
- STATE(357), 1,
- sym__switch_body_expression,
- [21611] = 3,
+ ACTIONS(1614), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21669] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1616), 1,
+ ACTIONS(1528), 1,
sym_identifier,
- STATE(574), 1,
+ STATE(564), 1,
sym_call_expression,
- [21621] = 3,
+ [21679] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1618), 1,
- anon_sym_LPAREN,
- STATE(344), 1,
- sym__for_body_expression,
- [21631] = 2,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ STATE(295), 1,
+ sym_statement_block,
+ [21689] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1095), 2,
- anon_sym_RPAREN,
+ ACTIONS(1512), 2,
anon_sym_COMMA,
- [21639] = 2,
+ anon_sym_RBRACK,
+ [21697] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1620), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [21647] = 3,
+ ACTIONS(1616), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21705] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
+ ACTIONS(1223), 1,
anon_sym_LBRACE,
STATE(296), 1,
sym_statement_block,
- [21657] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1622), 1,
- anon_sym_LPAREN,
- STATE(375), 1,
- sym__if_body_expression,
- [21667] = 3,
+ [21715] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1622), 1,
- anon_sym_LPAREN,
- STATE(383), 1,
- sym__if_body_expression,
- [21677] = 3,
+ ACTIONS(1618), 1,
+ anon_sym_when,
+ ACTIONS(1620), 1,
+ anon_sym_on,
+ [21725] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
- anon_sym_LBRACE,
- STATE(315), 1,
- sym_statement_block,
- [21687] = 3,
+ ACTIONS(1574), 1,
+ sym_identifier,
+ STATE(280), 1,
+ sym_call_expression,
+ [21735] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1403), 1,
- anon_sym_LT_SLASH,
- STATE(335), 1,
- sym_end_tag,
- [21697] = 3,
+ ACTIONS(1622), 1,
+ anon_sym_LPAREN,
+ STATE(376), 1,
+ sym__switch_body_expression,
+ [21745] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1616), 1,
- sym_identifier,
- STATE(627), 1,
- sym_call_expression,
- [21707] = 3,
+ ACTIONS(1624), 1,
+ anon_sym_LPAREN,
+ STATE(379), 1,
+ sym__for_body_expression,
+ [21755] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1624), 1,
- sym_identifier,
- STATE(624), 1,
- sym_for_declaration,
- [21717] = 3,
+ ACTIONS(1626), 1,
+ anon_sym_LPAREN,
+ STATE(382), 1,
+ sym__if_body_expression,
+ [21765] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1626), 1,
- anon_sym_when,
- ACTIONS(1628), 1,
- anon_sym_on,
- [21727] = 2,
+ anon_sym_LPAREN,
+ STATE(386), 1,
+ sym__if_body_expression,
+ [21775] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1513), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [21735] = 3,
+ ACTIONS(1223), 1,
+ anon_sym_LBRACE,
+ STATE(314), 1,
+ sym_statement_block,
+ [21785] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1624), 1,
+ ACTIONS(1560), 1,
sym_identifier,
- STATE(591), 1,
+ STATE(617), 1,
sym_for_declaration,
- [21745] = 3,
+ [21795] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1518), 1,
- sym_identifier,
- STATE(282), 1,
- sym_call_expression,
- [21755] = 2,
+ ACTIONS(1628), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [21803] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1610), 1,
+ sym_erroneous_end_tag_name,
ACTIONS(1630), 1,
- sym_identifier,
- [21762] = 2,
+ sym__end_tag_name,
+ [21813] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1632), 1,
- anon_sym_RPAREN,
- [21769] = 2,
+ sym_identifier,
+ STATE(59), 1,
+ sym_pipe_call,
+ [21823] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1634), 1,
- sym_identifier,
- [21776] = 2,
+ anon_sym_SLASH2,
+ [21830] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1059), 1,
- anon_sym_COLON,
- [21783] = 2,
+ ACTIONS(1460), 1,
+ anon_sym_COMMA,
+ [21837] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1636), 1,
- anon_sym_SLASH2,
- [21790] = 2,
+ anon_sym_as,
+ [21844] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1638), 1,
anon_sym_RPAREN,
- [21797] = 2,
+ [21851] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1105), 1,
+ ACTIONS(1095), 1,
anon_sym_COLON,
- [21804] = 2,
+ [21858] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1640), 1,
- anon_sym_COLON,
- [21811] = 2,
+ anon_sym_RBRACK,
+ [21865] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1642), 1,
- anon_sym_COLON,
- [21818] = 2,
+ anon_sym_COMMA,
+ [21872] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1381), 1,
- anon_sym_COMMA,
- [21825] = 2,
+ ACTIONS(1630), 1,
+ sym__end_tag_name,
+ [21879] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1644), 1,
- anon_sym_LBRACE,
- [21832] = 2,
+ anon_sym_RPAREN,
+ [21886] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1646), 1,
- anon_sym_GT,
- [21839] = 2,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ [21893] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(537), 1,
anon_sym_LPAREN,
- [21846] = 2,
+ [21900] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1646), 1,
+ anon_sym_RPAREN,
+ [21907] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1648), 1,
- sym_attribute_name,
- [21853] = 2,
+ anon_sym_SQUOTE,
+ [21914] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1648), 1,
+ anon_sym_DQUOTE,
+ [21921] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1650), 1,
- anon_sym_GT,
- [21860] = 2,
+ anon_sym_LBRACE,
+ [21928] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1652), 1,
- anon_sym_GT,
- [21867] = 2,
+ ACTIONS(1077), 1,
+ anon_sym_COLON,
+ [21935] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1654), 1,
- anon_sym_GT,
- [21874] = 2,
+ ACTIONS(144), 1,
+ anon_sym_EQ_GT,
+ [21942] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- [21881] = 2,
+ ACTIONS(1652), 1,
+ anon_sym_RPAREN,
+ [21949] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(148), 1,
- anon_sym_EQ_GT,
- [21888] = 2,
+ ACTIONS(1654), 1,
+ anon_sym_SEMI,
+ [21956] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1656), 1,
- anon_sym_DQUOTE,
- [21895] = 2,
+ anon_sym_LBRACE,
+ [21963] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1658), 1,
- anon_sym_SQUOTE,
- [21902] = 2,
+ sym_class_name,
+ [21970] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1658), 1,
- anon_sym_DQUOTE,
- [21909] = 2,
+ ACTIONS(181), 1,
+ anon_sym_EQ_GT,
+ [21977] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1660), 1,
- anon_sym_RPAREN,
- [21916] = 2,
+ anon_sym_LPAREN,
+ [21984] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1662), 1,
- anon_sym_RBRACK,
- [21923] = 2,
+ sym_identifier,
+ [21991] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1664), 1,
- anon_sym_SLASH2,
- [21930] = 2,
+ anon_sym_RPAREN,
+ [21998] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1666), 1,
- sym_identifier,
- [21937] = 2,
+ anon_sym_GT,
+ [22005] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1668), 1,
- anon_sym_RPAREN,
- [21944] = 2,
+ anon_sym_LPAREN,
+ [22012] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1087), 1,
- anon_sym_COLON,
- [21951] = 2,
+ ACTIONS(1670), 1,
+ anon_sym_RBRACK,
+ [22019] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1670), 1,
- anon_sym_RPAREN,
- [21958] = 2,
+ ACTIONS(1361), 1,
+ sym__interpolation_end,
+ [22026] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1672), 1,
- anon_sym_track,
- [21965] = 2,
+ anon_sym_let,
+ [22033] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1674), 1,
- anon_sym_LPAREN,
- [21972] = 2,
+ anon_sym_EQ_GT,
+ [22040] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1676), 1,
- sym_erroneous_end_tag_name,
- [21979] = 2,
+ anon_sym_RPAREN,
+ [22047] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1678), 1,
- anon_sym_LBRACE,
- [21986] = 2,
+ ACTIONS(1109), 1,
+ anon_sym_COLON,
+ [22054] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1680), 1,
- anon_sym_RPAREN,
- [21993] = 2,
+ ACTIONS(1678), 1,
+ anon_sym_SLASH2,
+ [22061] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1119), 1,
- anon_sym_COLON,
- [22000] = 2,
+ ACTIONS(1680), 1,
+ anon_sym_track,
+ [22068] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1682), 1,
- anon_sym_SEMI,
- [22007] = 2,
+ sym_identifier,
+ [22075] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1684), 1,
- anon_sym_let,
- [22014] = 2,
+ anon_sym_LBRACE,
+ [22082] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1686), 1,
- anon_sym_GT,
- [22021] = 2,
+ anon_sym_SEMI,
+ [22089] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1688), 1,
- sym_regular_expression_pattern,
- [22028] = 2,
+ sym_identifier,
+ [22096] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1690), 1,
- anon_sym_LPAREN,
- [22035] = 2,
+ sym_identifier,
+ [22103] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1692), 1,
- anon_sym_RPAREN,
- [22042] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(204), 1,
- anon_sym_EQ_GT,
- [22049] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1694), 1,
- anon_sym_EQ_GT,
- [22056] = 2,
+ anon_sym_GT,
+ [22110] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1588), 1,
+ ACTIONS(1610), 1,
sym_erroneous_end_tag_name,
- [22063] = 2,
+ [22117] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1696), 1,
- anon_sym_RPAREN_RBRACK,
- [22070] = 2,
+ ACTIONS(1063), 1,
+ anon_sym_COLON,
+ [22124] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1698), 1,
+ ACTIONS(1694), 1,
sym_regular_expression_pattern,
- [22077] = 2,
+ [22131] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1700), 1,
- sym_attribute_name,
- [22084] = 2,
+ ACTIONS(1696), 1,
+ anon_sym_EQ_GT,
+ [22138] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1702), 1,
+ ACTIONS(1698), 1,
aux_sym_doctype_token1,
- [22091] = 2,
+ [22145] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1704), 1,
- anon_sym_COMMA,
- [22098] = 2,
+ ACTIONS(1700), 1,
+ anon_sym_LBRACE,
+ [22152] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1608), 1,
sym__end_tag_name,
- [22105] = 2,
+ [22159] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1121), 1,
- anon_sym_COLON,
- [22112] = 2,
+ ACTIONS(1702), 1,
+ anon_sym_RPAREN,
+ [22166] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1704), 1,
+ sym__doctype,
+ [22173] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1706), 1,
- anon_sym_RPAREN,
- [22119] = 2,
+ anon_sym_LPAREN,
+ [22180] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1708), 1,
- aux_sym_doctype_token1,
- [22126] = 2,
+ anon_sym_GT,
+ [22187] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1710), 1,
- anon_sym_RPAREN,
- [22133] = 2,
+ anon_sym_GT,
+ [22194] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1712), 1,
- anon_sym_SEMI,
- [22140] = 2,
+ anon_sym_LPAREN,
+ [22201] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1714), 1,
- anon_sym_EQ_GT,
- [22147] = 2,
+ sym_identifier,
+ [22208] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1716), 1,
- anon_sym_LBRACE,
- [22154] = 2,
+ anon_sym_SEMI,
+ [22215] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1718), 1,
- anon_sym_RPAREN,
- [22161] = 2,
+ sym_number,
+ [22222] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1720), 1,
- anon_sym_LPAREN,
- [22168] = 2,
+ anon_sym_RPAREN,
+ [22229] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1722), 1,
- sym_identifier,
- [22175] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [22236] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(131), 1,
+ anon_sym_EQ_GT,
+ [22243] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1724), 1,
- anon_sym_as,
- [22182] = 2,
+ anon_sym_RPAREN,
+ [22250] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1726), 1,
- ts_builtin_sym_end,
- [22189] = 2,
+ anon_sym_RBRACK,
+ [22257] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1728), 1,
- anon_sym_RPAREN,
- [22196] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [22264] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1730), 1,
- anon_sym_RBRACK,
- [22203] = 2,
+ anon_sym_RPAREN,
+ [22271] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1732), 1,
- anon_sym_RPAREN_RBRACK,
- [22210] = 2,
+ anon_sym_RPAREN,
+ [22278] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1734), 1,
- anon_sym_RPAREN,
- [22217] = 2,
+ sym_identifier,
+ [22285] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1059), 1,
+ anon_sym_COLON,
+ [22292] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1736), 1,
- anon_sym_RPAREN,
- [22224] = 2,
+ anon_sym_SQUOTE,
+ [22299] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1738), 1,
- anon_sym_COMMA,
- [22231] = 2,
+ ACTIONS(1736), 1,
+ anon_sym_DQUOTE,
+ [22306] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(183), 1,
- anon_sym_LPAREN,
- [22238] = 2,
+ ACTIONS(1738), 1,
+ anon_sym_EQ_GT,
+ [22313] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1740), 1,
- anon_sym_LBRACE,
- [22245] = 2,
+ sym_erroneous_end_tag_name,
+ [22320] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1742), 1,
- sym_class_name,
- [22252] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1453), 1,
- sym__interpolation_end,
- [22259] = 2,
+ sym_regular_expression_pattern,
+ [22327] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1744), 1,
- anon_sym_GT,
- [22266] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(131), 1,
- anon_sym_EQ_GT,
- [22273] = 2,
+ anon_sym_RPAREN,
+ [22334] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1746), 1,
- anon_sym_RBRACK,
- [22280] = 2,
+ anon_sym_RPAREN,
+ [22341] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1748), 1,
- anon_sym_of,
- [22287] = 2,
+ anon_sym_GT,
+ [22348] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
- sym_identifier,
- [22294] = 2,
+ anon_sym_COLON,
+ [22355] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1752), 1,
- anon_sym_LPAREN,
- [22301] = 2,
+ sym_regular_expression_pattern,
+ [22362] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
- sym_regular_expression_pattern,
- [22308] = 2,
+ anon_sym_COLON,
+ [22369] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1756), 1,
- sym_identifier,
- [22315] = 2,
+ anon_sym_SLASH2,
+ [22376] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1758), 1,
- anon_sym_RBRACK,
- [22322] = 2,
+ sym_attribute_name,
+ [22383] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1760), 1,
- sym_number,
- [22329] = 2,
+ anon_sym_LBRACE,
+ [22390] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1762), 1,
- anon_sym_RPAREN,
- [22336] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1764), 1,
sym_regular_expression_pattern,
- [22343] = 2,
+ [22397] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1656), 1,
- anon_sym_SQUOTE,
- [22350] = 2,
+ ACTIONS(1764), 1,
+ anon_sym_SLASH2,
+ [22404] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1766), 1,
- anon_sym_SLASH2,
- [22357] = 2,
+ anon_sym_GT,
+ [22411] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1768), 1,
sym__doctype,
- [22364] = 2,
+ [22418] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1770), 1,
- anon_sym_RPAREN,
- [22371] = 2,
+ anon_sym_LPAREN,
+ [22425] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1772), 1,
- anon_sym_SEMI,
- [22378] = 2,
+ anon_sym_RBRACK,
+ [22432] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1774), 1,
- sym__doctype,
- [22385] = 2,
+ aux_sym_doctype_token1,
+ [22439] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(55), 1,
- anon_sym_EQ_GT,
- [22392] = 2,
+ ACTIONS(1776), 1,
+ sym_attribute_name,
+ [22446] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1586), 1,
- sym__end_tag_name,
- [22399] = 2,
+ ACTIONS(1778), 1,
+ anon_sym_of,
+ [22453] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1776), 1,
- anon_sym_LBRACE,
- [22406] = 2,
+ ACTIONS(1780), 1,
+ anon_sym_RBRACK,
+ [22460] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1778), 1,
+ ACTIONS(1782), 1,
anon_sym_COMMA,
- [22413] = 2,
+ [22467] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1780), 1,
+ ACTIONS(57), 1,
anon_sym_EQ_GT,
- [22420] = 2,
+ [22474] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1419), 1,
- sym__interpolation_end,
- [22427] = 2,
+ ACTIONS(1784), 1,
+ ts_builtin_sym_end,
+ [22481] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1782), 1,
- anon_sym_LPAREN,
- [22434] = 2,
+ ACTIONS(1353), 1,
+ sym__interpolation_end,
+ [22488] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1784), 1,
- anon_sym_SLASH2,
- [22441] = 2,
+ ACTIONS(1786), 1,
+ anon_sym_COMMA,
+ [22495] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1461), 1,
+ ACTIONS(1518), 1,
anon_sym_COMMA,
- [22448] = 2,
+ [22502] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1786), 1,
- anon_sym_LBRACE,
- [22455] = 2,
+ ACTIONS(175), 1,
+ anon_sym_LPAREN,
+ [22509] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1788), 1,
- anon_sym_RBRACK,
+ anon_sym_LBRACE,
};
static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(2)] = 0,
[SMALL_STATE(3)] = 60,
- [SMALL_STATE(4)] = 127,
- [SMALL_STATE(5)] = 184,
- [SMALL_STATE(6)] = 241,
- [SMALL_STATE(7)] = 298,
+ [SMALL_STATE(4)] = 117,
+ [SMALL_STATE(5)] = 174,
+ [SMALL_STATE(6)] = 233,
+ [SMALL_STATE(7)] = 290,
[SMALL_STATE(8)] = 357,
- [SMALL_STATE(9)] = 425,
- [SMALL_STATE(10)] = 485,
- [SMALL_STATE(11)] = 541,
- [SMALL_STATE(12)] = 597,
- [SMALL_STATE(13)] = 653,
- [SMALL_STATE(14)] = 709,
- [SMALL_STATE(15)] = 765,
- [SMALL_STATE(16)] = 821,
- [SMALL_STATE(17)] = 877,
- [SMALL_STATE(18)] = 933,
- [SMALL_STATE(19)] = 989,
- [SMALL_STATE(20)] = 1045,
+ [SMALL_STATE(9)] = 413,
+ [SMALL_STATE(10)] = 473,
+ [SMALL_STATE(11)] = 529,
+ [SMALL_STATE(12)] = 585,
+ [SMALL_STATE(13)] = 641,
+ [SMALL_STATE(14)] = 697,
+ [SMALL_STATE(15)] = 753,
+ [SMALL_STATE(16)] = 809,
+ [SMALL_STATE(17)] = 881,
+ [SMALL_STATE(18)] = 949,
+ [SMALL_STATE(19)] = 1005,
+ [SMALL_STATE(20)] = 1061,
[SMALL_STATE(21)] = 1117,
[SMALL_STATE(22)] = 1173,
[SMALL_STATE(23)] = 1233,
- [SMALL_STATE(24)] = 1292,
- [SMALL_STATE(25)] = 1349,
- [SMALL_STATE(26)] = 1410,
- [SMALL_STATE(27)] = 1479,
- [SMALL_STATE(28)] = 1552,
- [SMALL_STATE(29)] = 1609,
- [SMALL_STATE(30)] = 1676,
+ [SMALL_STATE(24)] = 1294,
+ [SMALL_STATE(25)] = 1353,
+ [SMALL_STATE(26)] = 1422,
+ [SMALL_STATE(27)] = 1481,
+ [SMALL_STATE(28)] = 1554,
+ [SMALL_STATE(29)] = 1611,
+ [SMALL_STATE(30)] = 1678,
[SMALL_STATE(31)] = 1735,
[SMALL_STATE(32)] = 1789,
- [SMALL_STATE(33)] = 1847,
- [SMALL_STATE(34)] = 1905,
- [SMALL_STATE(35)] = 1965,
- [SMALL_STATE(36)] = 2019,
+ [SMALL_STATE(33)] = 1849,
+ [SMALL_STATE(34)] = 1903,
+ [SMALL_STATE(35)] = 1957,
+ [SMALL_STATE(36)] = 2015,
[SMALL_STATE(37)] = 2073,
[SMALL_STATE(38)] = 2127,
[SMALL_STATE(39)] = 2181,
@@ -23941,10 +23981,10 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(46)] = 2559,
[SMALL_STATE(47)] = 2613,
[SMALL_STATE(48)] = 2667,
- [SMALL_STATE(49)] = 2726,
+ [SMALL_STATE(49)] = 2724,
[SMALL_STATE(50)] = 2783,
- [SMALL_STATE(51)] = 2848,
- [SMALL_STATE(52)] = 2905,
+ [SMALL_STATE(51)] = 2852,
+ [SMALL_STATE(52)] = 2917,
[SMALL_STATE(53)] = 2974,
[SMALL_STATE(54)] = 3030,
[SMALL_STATE(55)] = 3086,
@@ -23954,60 +23994,60 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(59)] = 3318,
[SMALL_STATE(60)] = 3369,
[SMALL_STATE(61)] = 3420,
- [SMALL_STATE(62)] = 3486,
- [SMALL_STATE(63)] = 3550,
- [SMALL_STATE(64)] = 3604,
- [SMALL_STATE(65)] = 3656,
- [SMALL_STATE(66)] = 3708,
- [SMALL_STATE(67)] = 3764,
- [SMALL_STATE(68)] = 3818,
- [SMALL_STATE(69)] = 3872,
- [SMALL_STATE(70)] = 3932,
- [SMALL_STATE(71)] = 3982,
- [SMALL_STATE(72)] = 4044,
- [SMALL_STATE(73)] = 4096,
- [SMALL_STATE(74)] = 4150,
- [SMALL_STATE(75)] = 4214,
- [SMALL_STATE(76)] = 4270,
+ [SMALL_STATE(62)] = 3472,
+ [SMALL_STATE(63)] = 3522,
+ [SMALL_STATE(64)] = 3576,
+ [SMALL_STATE(65)] = 3632,
+ [SMALL_STATE(66)] = 3692,
+ [SMALL_STATE(67)] = 3744,
+ [SMALL_STATE(68)] = 3798,
+ [SMALL_STATE(69)] = 3852,
+ [SMALL_STATE(70)] = 3918,
+ [SMALL_STATE(71)] = 3970,
+ [SMALL_STATE(72)] = 4026,
+ [SMALL_STATE(73)] = 4092,
+ [SMALL_STATE(74)] = 4146,
+ [SMALL_STATE(75)] = 4210,
+ [SMALL_STATE(76)] = 4274,
[SMALL_STATE(77)] = 4336,
- [SMALL_STATE(78)] = 4385,
- [SMALL_STATE(79)] = 4434,
- [SMALL_STATE(80)] = 4483,
- [SMALL_STATE(81)] = 4532,
- [SMALL_STATE(82)] = 4581,
- [SMALL_STATE(83)] = 4630,
- [SMALL_STATE(84)] = 4679,
+ [SMALL_STATE(78)] = 4391,
+ [SMALL_STATE(79)] = 4440,
+ [SMALL_STATE(80)] = 4489,
+ [SMALL_STATE(81)] = 4538,
+ [SMALL_STATE(82)] = 4587,
+ [SMALL_STATE(83)] = 4636,
+ [SMALL_STATE(84)] = 4685,
[SMALL_STATE(85)] = 4734,
- [SMALL_STATE(86)] = 4787,
- [SMALL_STATE(87)] = 4836,
- [SMALL_STATE(88)] = 4885,
- [SMALL_STATE(89)] = 4934,
+ [SMALL_STATE(86)] = 4783,
+ [SMALL_STATE(87)] = 4832,
+ [SMALL_STATE(88)] = 4881,
+ [SMALL_STATE(89)] = 4930,
[SMALL_STATE(90)] = 4983,
- [SMALL_STATE(91)] = 5032,
+ [SMALL_STATE(91)] = 5038,
[SMALL_STATE(92)] = 5087,
[SMALL_STATE(93)] = 5136,
[SMALL_STATE(94)] = 5185,
[SMALL_STATE(95)] = 5234,
[SMALL_STATE(96)] = 5283,
- [SMALL_STATE(97)] = 5331,
- [SMALL_STATE(98)] = 5383,
- [SMALL_STATE(99)] = 5481,
- [SMALL_STATE(100)] = 5535,
- [SMALL_STATE(101)] = 5633,
- [SMALL_STATE(102)] = 5731,
- [SMALL_STATE(103)] = 5827,
+ [SMALL_STATE(97)] = 5337,
+ [SMALL_STATE(98)] = 5385,
+ [SMALL_STATE(99)] = 5483,
+ [SMALL_STATE(100)] = 5581,
+ [SMALL_STATE(101)] = 5679,
+ [SMALL_STATE(102)] = 5777,
+ [SMALL_STATE(103)] = 5873,
[SMALL_STATE(104)] = 5925,
[SMALL_STATE(105)] = 6020,
- [SMALL_STATE(106)] = 6115,
- [SMALL_STATE(107)] = 6210,
- [SMALL_STATE(108)] = 6305,
- [SMALL_STATE(109)] = 6400,
- [SMALL_STATE(110)] = 6453,
+ [SMALL_STATE(106)] = 6071,
+ [SMALL_STATE(107)] = 6166,
+ [SMALL_STATE(108)] = 6261,
+ [SMALL_STATE(109)] = 6356,
+ [SMALL_STATE(110)] = 6409,
[SMALL_STATE(111)] = 6504,
[SMALL_STATE(112)] = 6599,
[SMALL_STATE(113)] = 6694,
- [SMALL_STATE(114)] = 6745,
- [SMALL_STATE(115)] = 6798,
+ [SMALL_STATE(114)] = 6747,
+ [SMALL_STATE(115)] = 6842,
[SMALL_STATE(116)] = 6893,
[SMALL_STATE(117)] = 6988,
[SMALL_STATE(118)] = 7080,
@@ -24019,23 +24059,23 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(124)] = 7366,
[SMALL_STATE(125)] = 7413,
[SMALL_STATE(126)] = 7456,
- [SMALL_STATE(127)] = 7539,
+ [SMALL_STATE(127)] = 7535,
[SMALL_STATE(128)] = 7618,
- [SMALL_STATE(129)] = 7697,
+ [SMALL_STATE(129)] = 7701,
[SMALL_STATE(130)] = 7780,
[SMALL_STATE(131)] = 7860,
- [SMALL_STATE(132)] = 7935,
- [SMALL_STATE(133)] = 8010,
- [SMALL_STATE(134)] = 8085,
- [SMALL_STATE(135)] = 8128,
- [SMALL_STATE(136)] = 8171,
- [SMALL_STATE(137)] = 8246,
+ [SMALL_STATE(132)] = 7903,
+ [SMALL_STATE(133)] = 7978,
+ [SMALL_STATE(134)] = 8053,
+ [SMALL_STATE(135)] = 8096,
+ [SMALL_STATE(136)] = 8139,
+ [SMALL_STATE(137)] = 8214,
[SMALL_STATE(138)] = 8289,
- [SMALL_STATE(139)] = 8364,
- [SMALL_STATE(140)] = 8439,
+ [SMALL_STATE(139)] = 8332,
+ [SMALL_STATE(140)] = 8407,
[SMALL_STATE(141)] = 8482,
[SMALL_STATE(142)] = 8557,
- [SMALL_STATE(143)] = 8632,
+ [SMALL_STATE(143)] = 8600,
[SMALL_STATE(144)] = 8675,
[SMALL_STATE(145)] = 8750,
[SMALL_STATE(146)] = 8822,
@@ -24044,12 +24084,12 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(149)] = 9038,
[SMALL_STATE(150)] = 9110,
[SMALL_STATE(151)] = 9182,
- [SMALL_STATE(152)] = 9256,
+ [SMALL_STATE(152)] = 9254,
[SMALL_STATE(153)] = 9328,
[SMALL_STATE(154)] = 9400,
[SMALL_STATE(155)] = 9472,
- [SMALL_STATE(156)] = 9544,
- [SMALL_STATE(157)] = 9618,
+ [SMALL_STATE(156)] = 9546,
+ [SMALL_STATE(157)] = 9620,
[SMALL_STATE(158)] = 9692,
[SMALL_STATE(159)] = 9766,
[SMALL_STATE(160)] = 9838,
@@ -24062,670 +24102,670 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(167)] = 10342,
[SMALL_STATE(168)] = 10414,
[SMALL_STATE(169)] = 10486,
- [SMALL_STATE(170)] = 10559,
- [SMALL_STATE(171)] = 10632,
- [SMALL_STATE(172)] = 10705,
- [SMALL_STATE(173)] = 10778,
- [SMALL_STATE(174)] = 10840,
- [SMALL_STATE(175)] = 10902,
- [SMALL_STATE(176)] = 10964,
- [SMALL_STATE(177)] = 11026,
- [SMALL_STATE(178)] = 11085,
- [SMALL_STATE(179)] = 11146,
- [SMALL_STATE(180)] = 11207,
- [SMALL_STATE(181)] = 11268,
- [SMALL_STATE(182)] = 11329,
- [SMALL_STATE(183)] = 11387,
- [SMALL_STATE(184)] = 11442,
- [SMALL_STATE(185)] = 11497,
- [SMALL_STATE(186)] = 11552,
- [SMALL_STATE(187)] = 11607,
- [SMALL_STATE(188)] = 11661,
- [SMALL_STATE(189)] = 11715,
- [SMALL_STATE(190)] = 11769,
- [SMALL_STATE(191)] = 11823,
- [SMALL_STATE(192)] = 11877,
- [SMALL_STATE(193)] = 11930,
- [SMALL_STATE(194)] = 11983,
- [SMALL_STATE(195)] = 12034,
- [SMALL_STATE(196)] = 12087,
- [SMALL_STATE(197)] = 12138,
- [SMALL_STATE(198)] = 12189,
- [SMALL_STATE(199)] = 12242,
- [SMALL_STATE(200)] = 12293,
- [SMALL_STATE(201)] = 12344,
- [SMALL_STATE(202)] = 12395,
- [SMALL_STATE(203)] = 12446,
- [SMALL_STATE(204)] = 12499,
- [SMALL_STATE(205)] = 12552,
- [SMALL_STATE(206)] = 12603,
- [SMALL_STATE(207)] = 12656,
- [SMALL_STATE(208)] = 12709,
- [SMALL_STATE(209)] = 12757,
- [SMALL_STATE(210)] = 12805,
- [SMALL_STATE(211)] = 12853,
- [SMALL_STATE(212)] = 12901,
- [SMALL_STATE(213)] = 12949,
- [SMALL_STATE(214)] = 12997,
- [SMALL_STATE(215)] = 13045,
- [SMALL_STATE(216)] = 13093,
- [SMALL_STATE(217)] = 13141,
- [SMALL_STATE(218)] = 13189,
- [SMALL_STATE(219)] = 13237,
- [SMALL_STATE(220)] = 13285,
- [SMALL_STATE(221)] = 13333,
- [SMALL_STATE(222)] = 13381,
- [SMALL_STATE(223)] = 13429,
- [SMALL_STATE(224)] = 13477,
- [SMALL_STATE(225)] = 13514,
- [SMALL_STATE(226)] = 13543,
- [SMALL_STATE(227)] = 13580,
- [SMALL_STATE(228)] = 13607,
- [SMALL_STATE(229)] = 13638,
- [SMALL_STATE(230)] = 13665,
- [SMALL_STATE(231)] = 13707,
- [SMALL_STATE(232)] = 13731,
- [SMALL_STATE(233)] = 13755,
- [SMALL_STATE(234)] = 13779,
- [SMALL_STATE(235)] = 13803,
- [SMALL_STATE(236)] = 13827,
- [SMALL_STATE(237)] = 13851,
- [SMALL_STATE(238)] = 13875,
- [SMALL_STATE(239)] = 13899,
- [SMALL_STATE(240)] = 13927,
- [SMALL_STATE(241)] = 13955,
- [SMALL_STATE(242)] = 13997,
- [SMALL_STATE(243)] = 14039,
- [SMALL_STATE(244)] = 14069,
- [SMALL_STATE(245)] = 14111,
- [SMALL_STATE(246)] = 14151,
- [SMALL_STATE(247)] = 14175,
- [SMALL_STATE(248)] = 14199,
- [SMALL_STATE(249)] = 14223,
- [SMALL_STATE(250)] = 14247,
- [SMALL_STATE(251)] = 14271,
- [SMALL_STATE(252)] = 14295,
- [SMALL_STATE(253)] = 14324,
- [SMALL_STATE(254)] = 14363,
- [SMALL_STATE(255)] = 14402,
- [SMALL_STATE(256)] = 14441,
- [SMALL_STATE(257)] = 14480,
- [SMALL_STATE(258)] = 14519,
- [SMALL_STATE(259)] = 14545,
- [SMALL_STATE(260)] = 14571,
- [SMALL_STATE(261)] = 14597,
- [SMALL_STATE(262)] = 14623,
- [SMALL_STATE(263)] = 14648,
- [SMALL_STATE(264)] = 14669,
- [SMALL_STATE(265)] = 14696,
- [SMALL_STATE(266)] = 14717,
- [SMALL_STATE(267)] = 14753,
- [SMALL_STATE(268)] = 14779,
- [SMALL_STATE(269)] = 14815,
- [SMALL_STATE(270)] = 14851,
- [SMALL_STATE(271)] = 14877,
- [SMALL_STATE(272)] = 14901,
- [SMALL_STATE(273)] = 14937,
- [SMALL_STATE(274)] = 14961,
- [SMALL_STATE(275)] = 14997,
- [SMALL_STATE(276)] = 15033,
- [SMALL_STATE(277)] = 15069,
- [SMALL_STATE(278)] = 15105,
- [SMALL_STATE(279)] = 15141,
- [SMALL_STATE(280)] = 15162,
- [SMALL_STATE(281)] = 15185,
- [SMALL_STATE(282)] = 15204,
- [SMALL_STATE(283)] = 15223,
- [SMALL_STATE(284)] = 15242,
- [SMALL_STATE(285)] = 15261,
- [SMALL_STATE(286)] = 15280,
- [SMALL_STATE(287)] = 15301,
- [SMALL_STATE(288)] = 15319,
- [SMALL_STATE(289)] = 15337,
- [SMALL_STATE(290)] = 15359,
- [SMALL_STATE(291)] = 15377,
- [SMALL_STATE(292)] = 15395,
- [SMALL_STATE(293)] = 15413,
- [SMALL_STATE(294)] = 15431,
- [SMALL_STATE(295)] = 15449,
- [SMALL_STATE(296)] = 15467,
- [SMALL_STATE(297)] = 15485,
- [SMALL_STATE(298)] = 15505,
- [SMALL_STATE(299)] = 15523,
- [SMALL_STATE(300)] = 15557,
- [SMALL_STATE(301)] = 15575,
- [SMALL_STATE(302)] = 15593,
- [SMALL_STATE(303)] = 15611,
- [SMALL_STATE(304)] = 15629,
- [SMALL_STATE(305)] = 15647,
- [SMALL_STATE(306)] = 15665,
- [SMALL_STATE(307)] = 15687,
- [SMALL_STATE(308)] = 15705,
- [SMALL_STATE(309)] = 15727,
- [SMALL_STATE(310)] = 15747,
- [SMALL_STATE(311)] = 15765,
- [SMALL_STATE(312)] = 15783,
- [SMALL_STATE(313)] = 15801,
- [SMALL_STATE(314)] = 15819,
- [SMALL_STATE(315)] = 15837,
- [SMALL_STATE(316)] = 15855,
- [SMALL_STATE(317)] = 15873,
- [SMALL_STATE(318)] = 15891,
- [SMALL_STATE(319)] = 15909,
- [SMALL_STATE(320)] = 15927,
- [SMALL_STATE(321)] = 15945,
- [SMALL_STATE(322)] = 15963,
- [SMALL_STATE(323)] = 15981,
- [SMALL_STATE(324)] = 15999,
- [SMALL_STATE(325)] = 16017,
- [SMALL_STATE(326)] = 16035,
- [SMALL_STATE(327)] = 16053,
- [SMALL_STATE(328)] = 16071,
- [SMALL_STATE(329)] = 16089,
- [SMALL_STATE(330)] = 16107,
- [SMALL_STATE(331)] = 16125,
- [SMALL_STATE(332)] = 16143,
- [SMALL_STATE(333)] = 16161,
- [SMALL_STATE(334)] = 16179,
- [SMALL_STATE(335)] = 16197,
- [SMALL_STATE(336)] = 16215,
- [SMALL_STATE(337)] = 16233,
- [SMALL_STATE(338)] = 16251,
- [SMALL_STATE(339)] = 16273,
- [SMALL_STATE(340)] = 16293,
- [SMALL_STATE(341)] = 16327,
- [SMALL_STATE(342)] = 16345,
- [SMALL_STATE(343)] = 16363,
- [SMALL_STATE(344)] = 16380,
- [SMALL_STATE(345)] = 16397,
- [SMALL_STATE(346)] = 16414,
- [SMALL_STATE(347)] = 16431,
- [SMALL_STATE(348)] = 16448,
- [SMALL_STATE(349)] = 16477,
- [SMALL_STATE(350)] = 16494,
- [SMALL_STATE(351)] = 16511,
- [SMALL_STATE(352)] = 16528,
- [SMALL_STATE(353)] = 16545,
- [SMALL_STATE(354)] = 16562,
- [SMALL_STATE(355)] = 16581,
- [SMALL_STATE(356)] = 16598,
- [SMALL_STATE(357)] = 16615,
- [SMALL_STATE(358)] = 16632,
- [SMALL_STATE(359)] = 16649,
- [SMALL_STATE(360)] = 16674,
- [SMALL_STATE(361)] = 16691,
- [SMALL_STATE(362)] = 16708,
- [SMALL_STATE(363)] = 16725,
- [SMALL_STATE(364)] = 16744,
- [SMALL_STATE(365)] = 16765,
- [SMALL_STATE(366)] = 16782,
- [SMALL_STATE(367)] = 16799,
- [SMALL_STATE(368)] = 16816,
- [SMALL_STATE(369)] = 16833,
- [SMALL_STATE(370)] = 16850,
- [SMALL_STATE(371)] = 16867,
- [SMALL_STATE(372)] = 16884,
- [SMALL_STATE(373)] = 16901,
- [SMALL_STATE(374)] = 16918,
- [SMALL_STATE(375)] = 16935,
- [SMALL_STATE(376)] = 16952,
- [SMALL_STATE(377)] = 16969,
- [SMALL_STATE(378)] = 16986,
- [SMALL_STATE(379)] = 17003,
- [SMALL_STATE(380)] = 17020,
- [SMALL_STATE(381)] = 17037,
- [SMALL_STATE(382)] = 17054,
- [SMALL_STATE(383)] = 17071,
- [SMALL_STATE(384)] = 17088,
- [SMALL_STATE(385)] = 17105,
- [SMALL_STATE(386)] = 17122,
- [SMALL_STATE(387)] = 17139,
- [SMALL_STATE(388)] = 17156,
- [SMALL_STATE(389)] = 17173,
- [SMALL_STATE(390)] = 17190,
- [SMALL_STATE(391)] = 17207,
- [SMALL_STATE(392)] = 17224,
- [SMALL_STATE(393)] = 17241,
- [SMALL_STATE(394)] = 17258,
- [SMALL_STATE(395)] = 17275,
- [SMALL_STATE(396)] = 17294,
- [SMALL_STATE(397)] = 17313,
- [SMALL_STATE(398)] = 17330,
- [SMALL_STATE(399)] = 17347,
- [SMALL_STATE(400)] = 17363,
- [SMALL_STATE(401)] = 17379,
- [SMALL_STATE(402)] = 17397,
- [SMALL_STATE(403)] = 17413,
- [SMALL_STATE(404)] = 17429,
- [SMALL_STATE(405)] = 17449,
- [SMALL_STATE(406)] = 17467,
- [SMALL_STATE(407)] = 17483,
- [SMALL_STATE(408)] = 17499,
- [SMALL_STATE(409)] = 17515,
- [SMALL_STATE(410)] = 17531,
- [SMALL_STATE(411)] = 17547,
- [SMALL_STATE(412)] = 17563,
- [SMALL_STATE(413)] = 17579,
- [SMALL_STATE(414)] = 17595,
- [SMALL_STATE(415)] = 17613,
- [SMALL_STATE(416)] = 17631,
- [SMALL_STATE(417)] = 17647,
- [SMALL_STATE(418)] = 17663,
- [SMALL_STATE(419)] = 17679,
- [SMALL_STATE(420)] = 17697,
- [SMALL_STATE(421)] = 17717,
- [SMALL_STATE(422)] = 17733,
- [SMALL_STATE(423)] = 17748,
- [SMALL_STATE(424)] = 17765,
- [SMALL_STATE(425)] = 17782,
- [SMALL_STATE(426)] = 17799,
- [SMALL_STATE(427)] = 17814,
- [SMALL_STATE(428)] = 17829,
- [SMALL_STATE(429)] = 17844,
- [SMALL_STATE(430)] = 17859,
- [SMALL_STATE(431)] = 17874,
- [SMALL_STATE(432)] = 17889,
- [SMALL_STATE(433)] = 17904,
- [SMALL_STATE(434)] = 17919,
- [SMALL_STATE(435)] = 17934,
- [SMALL_STATE(436)] = 17949,
- [SMALL_STATE(437)] = 17964,
- [SMALL_STATE(438)] = 17979,
- [SMALL_STATE(439)] = 17998,
- [SMALL_STATE(440)] = 18018,
- [SMALL_STATE(441)] = 18034,
- [SMALL_STATE(442)] = 18048,
- [SMALL_STATE(443)] = 18064,
- [SMALL_STATE(444)] = 18086,
- [SMALL_STATE(445)] = 18100,
- [SMALL_STATE(446)] = 18114,
- [SMALL_STATE(447)] = 18132,
- [SMALL_STATE(448)] = 18146,
- [SMALL_STATE(449)] = 18166,
- [SMALL_STATE(450)] = 18182,
- [SMALL_STATE(451)] = 18198,
- [SMALL_STATE(452)] = 18216,
- [SMALL_STATE(453)] = 18230,
- [SMALL_STATE(454)] = 18252,
- [SMALL_STATE(455)] = 18266,
- [SMALL_STATE(456)] = 18282,
- [SMALL_STATE(457)] = 18300,
- [SMALL_STATE(458)] = 18320,
- [SMALL_STATE(459)] = 18336,
- [SMALL_STATE(460)] = 18356,
- [SMALL_STATE(461)] = 18374,
- [SMALL_STATE(462)] = 18388,
- [SMALL_STATE(463)] = 18408,
- [SMALL_STATE(464)] = 18428,
- [SMALL_STATE(465)] = 18444,
- [SMALL_STATE(466)] = 18464,
- [SMALL_STATE(467)] = 18482,
- [SMALL_STATE(468)] = 18496,
- [SMALL_STATE(469)] = 18514,
- [SMALL_STATE(470)] = 18528,
- [SMALL_STATE(471)] = 18544,
- [SMALL_STATE(472)] = 18560,
- [SMALL_STATE(473)] = 18576,
- [SMALL_STATE(474)] = 18596,
- [SMALL_STATE(475)] = 18613,
- [SMALL_STATE(476)] = 18624,
- [SMALL_STATE(477)] = 18643,
- [SMALL_STATE(478)] = 18662,
- [SMALL_STATE(479)] = 18681,
- [SMALL_STATE(480)] = 18700,
- [SMALL_STATE(481)] = 18711,
- [SMALL_STATE(482)] = 18726,
- [SMALL_STATE(483)] = 18737,
- [SMALL_STATE(484)] = 18754,
- [SMALL_STATE(485)] = 18773,
- [SMALL_STATE(486)] = 18792,
- [SMALL_STATE(487)] = 18811,
- [SMALL_STATE(488)] = 18830,
- [SMALL_STATE(489)] = 18845,
- [SMALL_STATE(490)] = 18860,
- [SMALL_STATE(491)] = 18879,
- [SMALL_STATE(492)] = 18894,
- [SMALL_STATE(493)] = 18913,
- [SMALL_STATE(494)] = 18932,
- [SMALL_STATE(495)] = 18951,
- [SMALL_STATE(496)] = 18970,
- [SMALL_STATE(497)] = 18989,
- [SMALL_STATE(498)] = 19008,
- [SMALL_STATE(499)] = 19027,
- [SMALL_STATE(500)] = 19042,
- [SMALL_STATE(501)] = 19059,
- [SMALL_STATE(502)] = 19074,
- [SMALL_STATE(503)] = 19089,
- [SMALL_STATE(504)] = 19104,
- [SMALL_STATE(505)] = 19117,
- [SMALL_STATE(506)] = 19132,
- [SMALL_STATE(507)] = 19145,
- [SMALL_STATE(508)] = 19159,
- [SMALL_STATE(509)] = 19169,
- [SMALL_STATE(510)] = 19185,
- [SMALL_STATE(511)] = 19199,
- [SMALL_STATE(512)] = 19213,
- [SMALL_STATE(513)] = 19225,
- [SMALL_STATE(514)] = 19241,
- [SMALL_STATE(515)] = 19255,
- [SMALL_STATE(516)] = 19269,
- [SMALL_STATE(517)] = 19283,
- [SMALL_STATE(518)] = 19299,
- [SMALL_STATE(519)] = 19313,
- [SMALL_STATE(520)] = 19329,
- [SMALL_STATE(521)] = 19345,
- [SMALL_STATE(522)] = 19357,
- [SMALL_STATE(523)] = 19373,
- [SMALL_STATE(524)] = 19387,
- [SMALL_STATE(525)] = 19401,
- [SMALL_STATE(526)] = 19417,
- [SMALL_STATE(527)] = 19433,
- [SMALL_STATE(528)] = 19449,
- [SMALL_STATE(529)] = 19463,
- [SMALL_STATE(530)] = 19477,
- [SMALL_STATE(531)] = 19493,
- [SMALL_STATE(532)] = 19507,
- [SMALL_STATE(533)] = 19521,
- [SMALL_STATE(534)] = 19537,
- [SMALL_STATE(535)] = 19553,
- [SMALL_STATE(536)] = 19569,
- [SMALL_STATE(537)] = 19585,
- [SMALL_STATE(538)] = 19599,
- [SMALL_STATE(539)] = 19613,
- [SMALL_STATE(540)] = 19629,
- [SMALL_STATE(541)] = 19639,
- [SMALL_STATE(542)] = 19653,
- [SMALL_STATE(543)] = 19669,
- [SMALL_STATE(544)] = 19679,
- [SMALL_STATE(545)] = 19691,
- [SMALL_STATE(546)] = 19705,
- [SMALL_STATE(547)] = 19721,
- [SMALL_STATE(548)] = 19733,
- [SMALL_STATE(549)] = 19745,
- [SMALL_STATE(550)] = 19759,
- [SMALL_STATE(551)] = 19769,
- [SMALL_STATE(552)] = 19785,
- [SMALL_STATE(553)] = 19799,
- [SMALL_STATE(554)] = 19815,
- [SMALL_STATE(555)] = 19829,
- [SMALL_STATE(556)] = 19839,
- [SMALL_STATE(557)] = 19855,
- [SMALL_STATE(558)] = 19869,
- [SMALL_STATE(559)] = 19879,
- [SMALL_STATE(560)] = 19893,
- [SMALL_STATE(561)] = 19905,
- [SMALL_STATE(562)] = 19917,
- [SMALL_STATE(563)] = 19928,
- [SMALL_STATE(564)] = 19941,
- [SMALL_STATE(565)] = 19952,
- [SMALL_STATE(566)] = 19965,
- [SMALL_STATE(567)] = 19974,
- [SMALL_STATE(568)] = 19983,
- [SMALL_STATE(569)] = 19992,
- [SMALL_STATE(570)] = 20005,
- [SMALL_STATE(571)] = 20018,
- [SMALL_STATE(572)] = 20027,
- [SMALL_STATE(573)] = 20040,
- [SMALL_STATE(574)] = 20053,
- [SMALL_STATE(575)] = 20064,
- [SMALL_STATE(576)] = 20077,
- [SMALL_STATE(577)] = 20088,
- [SMALL_STATE(578)] = 20101,
- [SMALL_STATE(579)] = 20114,
- [SMALL_STATE(580)] = 20127,
- [SMALL_STATE(581)] = 20138,
- [SMALL_STATE(582)] = 20149,
- [SMALL_STATE(583)] = 20162,
- [SMALL_STATE(584)] = 20175,
- [SMALL_STATE(585)] = 20188,
- [SMALL_STATE(586)] = 20201,
- [SMALL_STATE(587)] = 20214,
- [SMALL_STATE(588)] = 20227,
- [SMALL_STATE(589)] = 20240,
- [SMALL_STATE(590)] = 20253,
- [SMALL_STATE(591)] = 20266,
- [SMALL_STATE(592)] = 20279,
- [SMALL_STATE(593)] = 20292,
- [SMALL_STATE(594)] = 20305,
- [SMALL_STATE(595)] = 20316,
- [SMALL_STATE(596)] = 20329,
- [SMALL_STATE(597)] = 20342,
- [SMALL_STATE(598)] = 20353,
- [SMALL_STATE(599)] = 20366,
- [SMALL_STATE(600)] = 20379,
- [SMALL_STATE(601)] = 20392,
- [SMALL_STATE(602)] = 20405,
- [SMALL_STATE(603)] = 20418,
- [SMALL_STATE(604)] = 20427,
- [SMALL_STATE(605)] = 20440,
- [SMALL_STATE(606)] = 20453,
- [SMALL_STATE(607)] = 20466,
- [SMALL_STATE(608)] = 20479,
- [SMALL_STATE(609)] = 20492,
- [SMALL_STATE(610)] = 20505,
- [SMALL_STATE(611)] = 20518,
- [SMALL_STATE(612)] = 20531,
- [SMALL_STATE(613)] = 20544,
- [SMALL_STATE(614)] = 20557,
- [SMALL_STATE(615)] = 20568,
- [SMALL_STATE(616)] = 20581,
- [SMALL_STATE(617)] = 20594,
- [SMALL_STATE(618)] = 20607,
- [SMALL_STATE(619)] = 20620,
- [SMALL_STATE(620)] = 20633,
- [SMALL_STATE(621)] = 20646,
- [SMALL_STATE(622)] = 20659,
- [SMALL_STATE(623)] = 20672,
- [SMALL_STATE(624)] = 20681,
- [SMALL_STATE(625)] = 20694,
- [SMALL_STATE(626)] = 20707,
- [SMALL_STATE(627)] = 20718,
- [SMALL_STATE(628)] = 20729,
- [SMALL_STATE(629)] = 20740,
- [SMALL_STATE(630)] = 20753,
- [SMALL_STATE(631)] = 20766,
- [SMALL_STATE(632)] = 20777,
- [SMALL_STATE(633)] = 20788,
- [SMALL_STATE(634)] = 20801,
- [SMALL_STATE(635)] = 20814,
- [SMALL_STATE(636)] = 20827,
- [SMALL_STATE(637)] = 20840,
- [SMALL_STATE(638)] = 20853,
- [SMALL_STATE(639)] = 20863,
- [SMALL_STATE(640)] = 20873,
- [SMALL_STATE(641)] = 20881,
- [SMALL_STATE(642)] = 20889,
- [SMALL_STATE(643)] = 20899,
- [SMALL_STATE(644)] = 20909,
- [SMALL_STATE(645)] = 20919,
- [SMALL_STATE(646)] = 20929,
- [SMALL_STATE(647)] = 20939,
- [SMALL_STATE(648)] = 20949,
- [SMALL_STATE(649)] = 20959,
- [SMALL_STATE(650)] = 20969,
- [SMALL_STATE(651)] = 20979,
- [SMALL_STATE(652)] = 20989,
- [SMALL_STATE(653)] = 20999,
- [SMALL_STATE(654)] = 21009,
- [SMALL_STATE(655)] = 21019,
- [SMALL_STATE(656)] = 21029,
- [SMALL_STATE(657)] = 21039,
- [SMALL_STATE(658)] = 21049,
- [SMALL_STATE(659)] = 21057,
- [SMALL_STATE(660)] = 21067,
- [SMALL_STATE(661)] = 21075,
- [SMALL_STATE(662)] = 21085,
- [SMALL_STATE(663)] = 21095,
- [SMALL_STATE(664)] = 21105,
- [SMALL_STATE(665)] = 21115,
- [SMALL_STATE(666)] = 21125,
- [SMALL_STATE(667)] = 21135,
- [SMALL_STATE(668)] = 21145,
- [SMALL_STATE(669)] = 21153,
- [SMALL_STATE(670)] = 21163,
- [SMALL_STATE(671)] = 21173,
- [SMALL_STATE(672)] = 21183,
- [SMALL_STATE(673)] = 21193,
- [SMALL_STATE(674)] = 21203,
- [SMALL_STATE(675)] = 21213,
- [SMALL_STATE(676)] = 21223,
- [SMALL_STATE(677)] = 21233,
- [SMALL_STATE(678)] = 21241,
- [SMALL_STATE(679)] = 21249,
- [SMALL_STATE(680)] = 21259,
- [SMALL_STATE(681)] = 21267,
- [SMALL_STATE(682)] = 21275,
- [SMALL_STATE(683)] = 21283,
- [SMALL_STATE(684)] = 21293,
- [SMALL_STATE(685)] = 21303,
- [SMALL_STATE(686)] = 21311,
- [SMALL_STATE(687)] = 21319,
- [SMALL_STATE(688)] = 21329,
- [SMALL_STATE(689)] = 21339,
- [SMALL_STATE(690)] = 21347,
- [SMALL_STATE(691)] = 21357,
- [SMALL_STATE(692)] = 21367,
- [SMALL_STATE(693)] = 21375,
- [SMALL_STATE(694)] = 21385,
- [SMALL_STATE(695)] = 21393,
- [SMALL_STATE(696)] = 21401,
- [SMALL_STATE(697)] = 21409,
- [SMALL_STATE(698)] = 21419,
- [SMALL_STATE(699)] = 21427,
- [SMALL_STATE(700)] = 21437,
- [SMALL_STATE(701)] = 21447,
- [SMALL_STATE(702)] = 21455,
- [SMALL_STATE(703)] = 21465,
- [SMALL_STATE(704)] = 21475,
- [SMALL_STATE(705)] = 21485,
- [SMALL_STATE(706)] = 21495,
- [SMALL_STATE(707)] = 21505,
- [SMALL_STATE(708)] = 21515,
- [SMALL_STATE(709)] = 21525,
- [SMALL_STATE(710)] = 21535,
- [SMALL_STATE(711)] = 21545,
- [SMALL_STATE(712)] = 21555,
- [SMALL_STATE(713)] = 21565,
- [SMALL_STATE(714)] = 21575,
- [SMALL_STATE(715)] = 21583,
- [SMALL_STATE(716)] = 21593,
- [SMALL_STATE(717)] = 21601,
- [SMALL_STATE(718)] = 21611,
- [SMALL_STATE(719)] = 21621,
- [SMALL_STATE(720)] = 21631,
- [SMALL_STATE(721)] = 21639,
- [SMALL_STATE(722)] = 21647,
- [SMALL_STATE(723)] = 21657,
- [SMALL_STATE(724)] = 21667,
- [SMALL_STATE(725)] = 21677,
- [SMALL_STATE(726)] = 21687,
- [SMALL_STATE(727)] = 21697,
- [SMALL_STATE(728)] = 21707,
- [SMALL_STATE(729)] = 21717,
- [SMALL_STATE(730)] = 21727,
- [SMALL_STATE(731)] = 21735,
- [SMALL_STATE(732)] = 21745,
- [SMALL_STATE(733)] = 21755,
- [SMALL_STATE(734)] = 21762,
- [SMALL_STATE(735)] = 21769,
- [SMALL_STATE(736)] = 21776,
- [SMALL_STATE(737)] = 21783,
- [SMALL_STATE(738)] = 21790,
- [SMALL_STATE(739)] = 21797,
- [SMALL_STATE(740)] = 21804,
- [SMALL_STATE(741)] = 21811,
- [SMALL_STATE(742)] = 21818,
- [SMALL_STATE(743)] = 21825,
- [SMALL_STATE(744)] = 21832,
- [SMALL_STATE(745)] = 21839,
- [SMALL_STATE(746)] = 21846,
- [SMALL_STATE(747)] = 21853,
- [SMALL_STATE(748)] = 21860,
- [SMALL_STATE(749)] = 21867,
- [SMALL_STATE(750)] = 21874,
- [SMALL_STATE(751)] = 21881,
- [SMALL_STATE(752)] = 21888,
- [SMALL_STATE(753)] = 21895,
- [SMALL_STATE(754)] = 21902,
- [SMALL_STATE(755)] = 21909,
- [SMALL_STATE(756)] = 21916,
- [SMALL_STATE(757)] = 21923,
- [SMALL_STATE(758)] = 21930,
- [SMALL_STATE(759)] = 21937,
- [SMALL_STATE(760)] = 21944,
- [SMALL_STATE(761)] = 21951,
- [SMALL_STATE(762)] = 21958,
- [SMALL_STATE(763)] = 21965,
- [SMALL_STATE(764)] = 21972,
- [SMALL_STATE(765)] = 21979,
- [SMALL_STATE(766)] = 21986,
- [SMALL_STATE(767)] = 21993,
- [SMALL_STATE(768)] = 22000,
- [SMALL_STATE(769)] = 22007,
- [SMALL_STATE(770)] = 22014,
- [SMALL_STATE(771)] = 22021,
- [SMALL_STATE(772)] = 22028,
- [SMALL_STATE(773)] = 22035,
- [SMALL_STATE(774)] = 22042,
- [SMALL_STATE(775)] = 22049,
- [SMALL_STATE(776)] = 22056,
- [SMALL_STATE(777)] = 22063,
- [SMALL_STATE(778)] = 22070,
- [SMALL_STATE(779)] = 22077,
- [SMALL_STATE(780)] = 22084,
- [SMALL_STATE(781)] = 22091,
- [SMALL_STATE(782)] = 22098,
- [SMALL_STATE(783)] = 22105,
- [SMALL_STATE(784)] = 22112,
- [SMALL_STATE(785)] = 22119,
- [SMALL_STATE(786)] = 22126,
- [SMALL_STATE(787)] = 22133,
- [SMALL_STATE(788)] = 22140,
- [SMALL_STATE(789)] = 22147,
- [SMALL_STATE(790)] = 22154,
- [SMALL_STATE(791)] = 22161,
- [SMALL_STATE(792)] = 22168,
- [SMALL_STATE(793)] = 22175,
- [SMALL_STATE(794)] = 22182,
- [SMALL_STATE(795)] = 22189,
- [SMALL_STATE(796)] = 22196,
- [SMALL_STATE(797)] = 22203,
- [SMALL_STATE(798)] = 22210,
- [SMALL_STATE(799)] = 22217,
- [SMALL_STATE(800)] = 22224,
- [SMALL_STATE(801)] = 22231,
- [SMALL_STATE(802)] = 22238,
- [SMALL_STATE(803)] = 22245,
- [SMALL_STATE(804)] = 22252,
- [SMALL_STATE(805)] = 22259,
- [SMALL_STATE(806)] = 22266,
- [SMALL_STATE(807)] = 22273,
- [SMALL_STATE(808)] = 22280,
- [SMALL_STATE(809)] = 22287,
- [SMALL_STATE(810)] = 22294,
- [SMALL_STATE(811)] = 22301,
- [SMALL_STATE(812)] = 22308,
- [SMALL_STATE(813)] = 22315,
- [SMALL_STATE(814)] = 22322,
- [SMALL_STATE(815)] = 22329,
- [SMALL_STATE(816)] = 22336,
- [SMALL_STATE(817)] = 22343,
- [SMALL_STATE(818)] = 22350,
- [SMALL_STATE(819)] = 22357,
- [SMALL_STATE(820)] = 22364,
- [SMALL_STATE(821)] = 22371,
- [SMALL_STATE(822)] = 22378,
- [SMALL_STATE(823)] = 22385,
- [SMALL_STATE(824)] = 22392,
- [SMALL_STATE(825)] = 22399,
- [SMALL_STATE(826)] = 22406,
- [SMALL_STATE(827)] = 22413,
- [SMALL_STATE(828)] = 22420,
- [SMALL_STATE(829)] = 22427,
- [SMALL_STATE(830)] = 22434,
- [SMALL_STATE(831)] = 22441,
- [SMALL_STATE(832)] = 22448,
- [SMALL_STATE(833)] = 22455,
+ [SMALL_STATE(170)] = 10558,
+ [SMALL_STATE(171)] = 10630,
+ [SMALL_STATE(172)] = 10703,
+ [SMALL_STATE(173)] = 10776,
+ [SMALL_STATE(174)] = 10849,
+ [SMALL_STATE(175)] = 10922,
+ [SMALL_STATE(176)] = 10984,
+ [SMALL_STATE(177)] = 11046,
+ [SMALL_STATE(178)] = 11108,
+ [SMALL_STATE(179)] = 11170,
+ [SMALL_STATE(180)] = 11229,
+ [SMALL_STATE(181)] = 11290,
+ [SMALL_STATE(182)] = 11351,
+ [SMALL_STATE(183)] = 11412,
+ [SMALL_STATE(184)] = 11473,
+ [SMALL_STATE(185)] = 11531,
+ [SMALL_STATE(186)] = 11586,
+ [SMALL_STATE(187)] = 11641,
+ [SMALL_STATE(188)] = 11696,
+ [SMALL_STATE(189)] = 11751,
+ [SMALL_STATE(190)] = 11805,
+ [SMALL_STATE(191)] = 11859,
+ [SMALL_STATE(192)] = 11913,
+ [SMALL_STATE(193)] = 11967,
+ [SMALL_STATE(194)] = 12021,
+ [SMALL_STATE(195)] = 12074,
+ [SMALL_STATE(196)] = 12127,
+ [SMALL_STATE(197)] = 12178,
+ [SMALL_STATE(198)] = 12231,
+ [SMALL_STATE(199)] = 12282,
+ [SMALL_STATE(200)] = 12335,
+ [SMALL_STATE(201)] = 12386,
+ [SMALL_STATE(202)] = 12437,
+ [SMALL_STATE(203)] = 12488,
+ [SMALL_STATE(204)] = 12539,
+ [SMALL_STATE(205)] = 12592,
+ [SMALL_STATE(206)] = 12645,
+ [SMALL_STATE(207)] = 12698,
+ [SMALL_STATE(208)] = 12751,
+ [SMALL_STATE(209)] = 12799,
+ [SMALL_STATE(210)] = 12847,
+ [SMALL_STATE(211)] = 12895,
+ [SMALL_STATE(212)] = 12943,
+ [SMALL_STATE(213)] = 12991,
+ [SMALL_STATE(214)] = 13039,
+ [SMALL_STATE(215)] = 13087,
+ [SMALL_STATE(216)] = 13135,
+ [SMALL_STATE(217)] = 13183,
+ [SMALL_STATE(218)] = 13231,
+ [SMALL_STATE(219)] = 13279,
+ [SMALL_STATE(220)] = 13327,
+ [SMALL_STATE(221)] = 13375,
+ [SMALL_STATE(222)] = 13423,
+ [SMALL_STATE(223)] = 13471,
+ [SMALL_STATE(224)] = 13519,
+ [SMALL_STATE(225)] = 13556,
+ [SMALL_STATE(226)] = 13585,
+ [SMALL_STATE(227)] = 13622,
+ [SMALL_STATE(228)] = 13649,
+ [SMALL_STATE(229)] = 13680,
+ [SMALL_STATE(230)] = 13707,
+ [SMALL_STATE(231)] = 13749,
+ [SMALL_STATE(232)] = 13773,
+ [SMALL_STATE(233)] = 13797,
+ [SMALL_STATE(234)] = 13821,
+ [SMALL_STATE(235)] = 13845,
+ [SMALL_STATE(236)] = 13869,
+ [SMALL_STATE(237)] = 13893,
+ [SMALL_STATE(238)] = 13917,
+ [SMALL_STATE(239)] = 13941,
+ [SMALL_STATE(240)] = 13965,
+ [SMALL_STATE(241)] = 13993,
+ [SMALL_STATE(242)] = 14021,
+ [SMALL_STATE(243)] = 14063,
+ [SMALL_STATE(244)] = 14093,
+ [SMALL_STATE(245)] = 14117,
+ [SMALL_STATE(246)] = 14159,
+ [SMALL_STATE(247)] = 14183,
+ [SMALL_STATE(248)] = 14223,
+ [SMALL_STATE(249)] = 14247,
+ [SMALL_STATE(250)] = 14271,
+ [SMALL_STATE(251)] = 14295,
+ [SMALL_STATE(252)] = 14337,
+ [SMALL_STATE(253)] = 14376,
+ [SMALL_STATE(254)] = 14415,
+ [SMALL_STATE(255)] = 14454,
+ [SMALL_STATE(256)] = 14493,
+ [SMALL_STATE(257)] = 14532,
+ [SMALL_STATE(258)] = 14561,
+ [SMALL_STATE(259)] = 14587,
+ [SMALL_STATE(260)] = 14613,
+ [SMALL_STATE(261)] = 14639,
+ [SMALL_STATE(262)] = 14665,
+ [SMALL_STATE(263)] = 14690,
+ [SMALL_STATE(264)] = 14717,
+ [SMALL_STATE(265)] = 14738,
+ [SMALL_STATE(266)] = 14759,
+ [SMALL_STATE(267)] = 14795,
+ [SMALL_STATE(268)] = 14821,
+ [SMALL_STATE(269)] = 14847,
+ [SMALL_STATE(270)] = 14883,
+ [SMALL_STATE(271)] = 14907,
+ [SMALL_STATE(272)] = 14931,
+ [SMALL_STATE(273)] = 14967,
+ [SMALL_STATE(274)] = 15003,
+ [SMALL_STATE(275)] = 15039,
+ [SMALL_STATE(276)] = 15075,
+ [SMALL_STATE(277)] = 15111,
+ [SMALL_STATE(278)] = 15147,
+ [SMALL_STATE(279)] = 15183,
+ [SMALL_STATE(280)] = 15204,
+ [SMALL_STATE(281)] = 15223,
+ [SMALL_STATE(282)] = 15242,
+ [SMALL_STATE(283)] = 15265,
+ [SMALL_STATE(284)] = 15284,
+ [SMALL_STATE(285)] = 15303,
+ [SMALL_STATE(286)] = 15324,
+ [SMALL_STATE(287)] = 15343,
+ [SMALL_STATE(288)] = 15361,
+ [SMALL_STATE(289)] = 15379,
+ [SMALL_STATE(290)] = 15397,
+ [SMALL_STATE(291)] = 15415,
+ [SMALL_STATE(292)] = 15433,
+ [SMALL_STATE(293)] = 15451,
+ [SMALL_STATE(294)] = 15471,
+ [SMALL_STATE(295)] = 15505,
+ [SMALL_STATE(296)] = 15523,
+ [SMALL_STATE(297)] = 15541,
+ [SMALL_STATE(298)] = 15559,
+ [SMALL_STATE(299)] = 15577,
+ [SMALL_STATE(300)] = 15595,
+ [SMALL_STATE(301)] = 15613,
+ [SMALL_STATE(302)] = 15631,
+ [SMALL_STATE(303)] = 15649,
+ [SMALL_STATE(304)] = 15667,
+ [SMALL_STATE(305)] = 15685,
+ [SMALL_STATE(306)] = 15703,
+ [SMALL_STATE(307)] = 15721,
+ [SMALL_STATE(308)] = 15743,
+ [SMALL_STATE(309)] = 15761,
+ [SMALL_STATE(310)] = 15783,
+ [SMALL_STATE(311)] = 15803,
+ [SMALL_STATE(312)] = 15821,
+ [SMALL_STATE(313)] = 15839,
+ [SMALL_STATE(314)] = 15857,
+ [SMALL_STATE(315)] = 15875,
+ [SMALL_STATE(316)] = 15893,
+ [SMALL_STATE(317)] = 15911,
+ [SMALL_STATE(318)] = 15929,
+ [SMALL_STATE(319)] = 15947,
+ [SMALL_STATE(320)] = 15965,
+ [SMALL_STATE(321)] = 15983,
+ [SMALL_STATE(322)] = 16001,
+ [SMALL_STATE(323)] = 16019,
+ [SMALL_STATE(324)] = 16037,
+ [SMALL_STATE(325)] = 16055,
+ [SMALL_STATE(326)] = 16073,
+ [SMALL_STATE(327)] = 16091,
+ [SMALL_STATE(328)] = 16109,
+ [SMALL_STATE(329)] = 16127,
+ [SMALL_STATE(330)] = 16149,
+ [SMALL_STATE(331)] = 16169,
+ [SMALL_STATE(332)] = 16187,
+ [SMALL_STATE(333)] = 16205,
+ [SMALL_STATE(334)] = 16227,
+ [SMALL_STATE(335)] = 16245,
+ [SMALL_STATE(336)] = 16263,
+ [SMALL_STATE(337)] = 16297,
+ [SMALL_STATE(338)] = 16315,
+ [SMALL_STATE(339)] = 16333,
+ [SMALL_STATE(340)] = 16351,
+ [SMALL_STATE(341)] = 16369,
+ [SMALL_STATE(342)] = 16387,
+ [SMALL_STATE(343)] = 16405,
+ [SMALL_STATE(344)] = 16422,
+ [SMALL_STATE(345)] = 16439,
+ [SMALL_STATE(346)] = 16456,
+ [SMALL_STATE(347)] = 16473,
+ [SMALL_STATE(348)] = 16490,
+ [SMALL_STATE(349)] = 16507,
+ [SMALL_STATE(350)] = 16524,
+ [SMALL_STATE(351)] = 16541,
+ [SMALL_STATE(352)] = 16558,
+ [SMALL_STATE(353)] = 16575,
+ [SMALL_STATE(354)] = 16594,
+ [SMALL_STATE(355)] = 16611,
+ [SMALL_STATE(356)] = 16640,
+ [SMALL_STATE(357)] = 16657,
+ [SMALL_STATE(358)] = 16674,
+ [SMALL_STATE(359)] = 16691,
+ [SMALL_STATE(360)] = 16708,
+ [SMALL_STATE(361)] = 16725,
+ [SMALL_STATE(362)] = 16742,
+ [SMALL_STATE(363)] = 16759,
+ [SMALL_STATE(364)] = 16776,
+ [SMALL_STATE(365)] = 16793,
+ [SMALL_STATE(366)] = 16810,
+ [SMALL_STATE(367)] = 16827,
+ [SMALL_STATE(368)] = 16846,
+ [SMALL_STATE(369)] = 16863,
+ [SMALL_STATE(370)] = 16880,
+ [SMALL_STATE(371)] = 16897,
+ [SMALL_STATE(372)] = 16914,
+ [SMALL_STATE(373)] = 16931,
+ [SMALL_STATE(374)] = 16948,
+ [SMALL_STATE(375)] = 16965,
+ [SMALL_STATE(376)] = 16982,
+ [SMALL_STATE(377)] = 16999,
+ [SMALL_STATE(378)] = 17016,
+ [SMALL_STATE(379)] = 17033,
+ [SMALL_STATE(380)] = 17050,
+ [SMALL_STATE(381)] = 17067,
+ [SMALL_STATE(382)] = 17084,
+ [SMALL_STATE(383)] = 17101,
+ [SMALL_STATE(384)] = 17122,
+ [SMALL_STATE(385)] = 17147,
+ [SMALL_STATE(386)] = 17164,
+ [SMALL_STATE(387)] = 17181,
+ [SMALL_STATE(388)] = 17198,
+ [SMALL_STATE(389)] = 17215,
+ [SMALL_STATE(390)] = 17234,
+ [SMALL_STATE(391)] = 17251,
+ [SMALL_STATE(392)] = 17268,
+ [SMALL_STATE(393)] = 17285,
+ [SMALL_STATE(394)] = 17302,
+ [SMALL_STATE(395)] = 17319,
+ [SMALL_STATE(396)] = 17338,
+ [SMALL_STATE(397)] = 17355,
+ [SMALL_STATE(398)] = 17372,
+ [SMALL_STATE(399)] = 17389,
+ [SMALL_STATE(400)] = 17409,
+ [SMALL_STATE(401)] = 17425,
+ [SMALL_STATE(402)] = 17441,
+ [SMALL_STATE(403)] = 17457,
+ [SMALL_STATE(404)] = 17473,
+ [SMALL_STATE(405)] = 17489,
+ [SMALL_STATE(406)] = 17505,
+ [SMALL_STATE(407)] = 17521,
+ [SMALL_STATE(408)] = 17537,
+ [SMALL_STATE(409)] = 17553,
+ [SMALL_STATE(410)] = 17571,
+ [SMALL_STATE(411)] = 17587,
+ [SMALL_STATE(412)] = 17603,
+ [SMALL_STATE(413)] = 17619,
+ [SMALL_STATE(414)] = 17635,
+ [SMALL_STATE(415)] = 17655,
+ [SMALL_STATE(416)] = 17673,
+ [SMALL_STATE(417)] = 17689,
+ [SMALL_STATE(418)] = 17705,
+ [SMALL_STATE(419)] = 17723,
+ [SMALL_STATE(420)] = 17741,
+ [SMALL_STATE(421)] = 17757,
+ [SMALL_STATE(422)] = 17775,
+ [SMALL_STATE(423)] = 17792,
+ [SMALL_STATE(424)] = 17807,
+ [SMALL_STATE(425)] = 17822,
+ [SMALL_STATE(426)] = 17837,
+ [SMALL_STATE(427)] = 17852,
+ [SMALL_STATE(428)] = 17867,
+ [SMALL_STATE(429)] = 17882,
+ [SMALL_STATE(430)] = 17897,
+ [SMALL_STATE(431)] = 17912,
+ [SMALL_STATE(432)] = 17927,
+ [SMALL_STATE(433)] = 17944,
+ [SMALL_STATE(434)] = 17959,
+ [SMALL_STATE(435)] = 17974,
+ [SMALL_STATE(436)] = 17989,
+ [SMALL_STATE(437)] = 18008,
+ [SMALL_STATE(438)] = 18025,
+ [SMALL_STATE(439)] = 18040,
+ [SMALL_STATE(440)] = 18058,
+ [SMALL_STATE(441)] = 18072,
+ [SMALL_STATE(442)] = 18092,
+ [SMALL_STATE(443)] = 18108,
+ [SMALL_STATE(444)] = 18126,
+ [SMALL_STATE(445)] = 18140,
+ [SMALL_STATE(446)] = 18162,
+ [SMALL_STATE(447)] = 18178,
+ [SMALL_STATE(448)] = 18194,
+ [SMALL_STATE(449)] = 18208,
+ [SMALL_STATE(450)] = 18228,
+ [SMALL_STATE(451)] = 18248,
+ [SMALL_STATE(452)] = 18268,
+ [SMALL_STATE(453)] = 18286,
+ [SMALL_STATE(454)] = 18300,
+ [SMALL_STATE(455)] = 18316,
+ [SMALL_STATE(456)] = 18336,
+ [SMALL_STATE(457)] = 18356,
+ [SMALL_STATE(458)] = 18376,
+ [SMALL_STATE(459)] = 18394,
+ [SMALL_STATE(460)] = 18408,
+ [SMALL_STATE(461)] = 18422,
+ [SMALL_STATE(462)] = 18444,
+ [SMALL_STATE(463)] = 18464,
+ [SMALL_STATE(464)] = 18478,
+ [SMALL_STATE(465)] = 18494,
+ [SMALL_STATE(466)] = 18510,
+ [SMALL_STATE(467)] = 18526,
+ [SMALL_STATE(468)] = 18540,
+ [SMALL_STATE(469)] = 18554,
+ [SMALL_STATE(470)] = 18570,
+ [SMALL_STATE(471)] = 18586,
+ [SMALL_STATE(472)] = 18602,
+ [SMALL_STATE(473)] = 18620,
+ [SMALL_STATE(474)] = 18638,
+ [SMALL_STATE(475)] = 18653,
+ [SMALL_STATE(476)] = 18668,
+ [SMALL_STATE(477)] = 18687,
+ [SMALL_STATE(478)] = 18698,
+ [SMALL_STATE(479)] = 18717,
+ [SMALL_STATE(480)] = 18736,
+ [SMALL_STATE(481)] = 18751,
+ [SMALL_STATE(482)] = 18770,
+ [SMALL_STATE(483)] = 18789,
+ [SMALL_STATE(484)] = 18800,
+ [SMALL_STATE(485)] = 18819,
+ [SMALL_STATE(486)] = 18838,
+ [SMALL_STATE(487)] = 18857,
+ [SMALL_STATE(488)] = 18876,
+ [SMALL_STATE(489)] = 18891,
+ [SMALL_STATE(490)] = 18906,
+ [SMALL_STATE(491)] = 18923,
+ [SMALL_STATE(492)] = 18940,
+ [SMALL_STATE(493)] = 18955,
+ [SMALL_STATE(494)] = 18974,
+ [SMALL_STATE(495)] = 18993,
+ [SMALL_STATE(496)] = 19012,
+ [SMALL_STATE(497)] = 19029,
+ [SMALL_STATE(498)] = 19042,
+ [SMALL_STATE(499)] = 19057,
+ [SMALL_STATE(500)] = 19068,
+ [SMALL_STATE(501)] = 19083,
+ [SMALL_STATE(502)] = 19102,
+ [SMALL_STATE(503)] = 19121,
+ [SMALL_STATE(504)] = 19140,
+ [SMALL_STATE(505)] = 19155,
+ [SMALL_STATE(506)] = 19168,
+ [SMALL_STATE(507)] = 19187,
+ [SMALL_STATE(508)] = 19203,
+ [SMALL_STATE(509)] = 19215,
+ [SMALL_STATE(510)] = 19229,
+ [SMALL_STATE(511)] = 19245,
+ [SMALL_STATE(512)] = 19261,
+ [SMALL_STATE(513)] = 19277,
+ [SMALL_STATE(514)] = 19291,
+ [SMALL_STATE(515)] = 19303,
+ [SMALL_STATE(516)] = 19317,
+ [SMALL_STATE(517)] = 19331,
+ [SMALL_STATE(518)] = 19347,
+ [SMALL_STATE(519)] = 19363,
+ [SMALL_STATE(520)] = 19373,
+ [SMALL_STATE(521)] = 19383,
+ [SMALL_STATE(522)] = 19397,
+ [SMALL_STATE(523)] = 19411,
+ [SMALL_STATE(524)] = 19421,
+ [SMALL_STATE(525)] = 19431,
+ [SMALL_STATE(526)] = 19447,
+ [SMALL_STATE(527)] = 19461,
+ [SMALL_STATE(528)] = 19471,
+ [SMALL_STATE(529)] = 19485,
+ [SMALL_STATE(530)] = 19499,
+ [SMALL_STATE(531)] = 19509,
+ [SMALL_STATE(532)] = 19523,
+ [SMALL_STATE(533)] = 19537,
+ [SMALL_STATE(534)] = 19551,
+ [SMALL_STATE(535)] = 19567,
+ [SMALL_STATE(536)] = 19579,
+ [SMALL_STATE(537)] = 19591,
+ [SMALL_STATE(538)] = 19607,
+ [SMALL_STATE(539)] = 19623,
+ [SMALL_STATE(540)] = 19639,
+ [SMALL_STATE(541)] = 19655,
+ [SMALL_STATE(542)] = 19669,
+ [SMALL_STATE(543)] = 19685,
+ [SMALL_STATE(544)] = 19701,
+ [SMALL_STATE(545)] = 19715,
+ [SMALL_STATE(546)] = 19731,
+ [SMALL_STATE(547)] = 19743,
+ [SMALL_STATE(548)] = 19759,
+ [SMALL_STATE(549)] = 19775,
+ [SMALL_STATE(550)] = 19791,
+ [SMALL_STATE(551)] = 19805,
+ [SMALL_STATE(552)] = 19819,
+ [SMALL_STATE(553)] = 19833,
+ [SMALL_STATE(554)] = 19847,
+ [SMALL_STATE(555)] = 19861,
+ [SMALL_STATE(556)] = 19873,
+ [SMALL_STATE(557)] = 19889,
+ [SMALL_STATE(558)] = 19905,
+ [SMALL_STATE(559)] = 19917,
+ [SMALL_STATE(560)] = 19931,
+ [SMALL_STATE(561)] = 19945,
+ [SMALL_STATE(562)] = 19959,
+ [SMALL_STATE(563)] = 19972,
+ [SMALL_STATE(564)] = 19985,
+ [SMALL_STATE(565)] = 19996,
+ [SMALL_STATE(566)] = 20009,
+ [SMALL_STATE(567)] = 20022,
+ [SMALL_STATE(568)] = 20031,
+ [SMALL_STATE(569)] = 20044,
+ [SMALL_STATE(570)] = 20057,
+ [SMALL_STATE(571)] = 20070,
+ [SMALL_STATE(572)] = 20083,
+ [SMALL_STATE(573)] = 20096,
+ [SMALL_STATE(574)] = 20109,
+ [SMALL_STATE(575)] = 20122,
+ [SMALL_STATE(576)] = 20135,
+ [SMALL_STATE(577)] = 20146,
+ [SMALL_STATE(578)] = 20159,
+ [SMALL_STATE(579)] = 20172,
+ [SMALL_STATE(580)] = 20183,
+ [SMALL_STATE(581)] = 20194,
+ [SMALL_STATE(582)] = 20207,
+ [SMALL_STATE(583)] = 20220,
+ [SMALL_STATE(584)] = 20233,
+ [SMALL_STATE(585)] = 20246,
+ [SMALL_STATE(586)] = 20257,
+ [SMALL_STATE(587)] = 20270,
+ [SMALL_STATE(588)] = 20281,
+ [SMALL_STATE(589)] = 20294,
+ [SMALL_STATE(590)] = 20305,
+ [SMALL_STATE(591)] = 20318,
+ [SMALL_STATE(592)] = 20331,
+ [SMALL_STATE(593)] = 20344,
+ [SMALL_STATE(594)] = 20357,
+ [SMALL_STATE(595)] = 20370,
+ [SMALL_STATE(596)] = 20383,
+ [SMALL_STATE(597)] = 20392,
+ [SMALL_STATE(598)] = 20401,
+ [SMALL_STATE(599)] = 20410,
+ [SMALL_STATE(600)] = 20423,
+ [SMALL_STATE(601)] = 20436,
+ [SMALL_STATE(602)] = 20449,
+ [SMALL_STATE(603)] = 20462,
+ [SMALL_STATE(604)] = 20475,
+ [SMALL_STATE(605)] = 20488,
+ [SMALL_STATE(606)] = 20501,
+ [SMALL_STATE(607)] = 20514,
+ [SMALL_STATE(608)] = 20527,
+ [SMALL_STATE(609)] = 20540,
+ [SMALL_STATE(610)] = 20553,
+ [SMALL_STATE(611)] = 20566,
+ [SMALL_STATE(612)] = 20577,
+ [SMALL_STATE(613)] = 20590,
+ [SMALL_STATE(614)] = 20603,
+ [SMALL_STATE(615)] = 20614,
+ [SMALL_STATE(616)] = 20627,
+ [SMALL_STATE(617)] = 20640,
+ [SMALL_STATE(618)] = 20653,
+ [SMALL_STATE(619)] = 20666,
+ [SMALL_STATE(620)] = 20679,
+ [SMALL_STATE(621)] = 20690,
+ [SMALL_STATE(622)] = 20701,
+ [SMALL_STATE(623)] = 20712,
+ [SMALL_STATE(624)] = 20721,
+ [SMALL_STATE(625)] = 20734,
+ [SMALL_STATE(626)] = 20747,
+ [SMALL_STATE(627)] = 20758,
+ [SMALL_STATE(628)] = 20771,
+ [SMALL_STATE(629)] = 20784,
+ [SMALL_STATE(630)] = 20797,
+ [SMALL_STATE(631)] = 20810,
+ [SMALL_STATE(632)] = 20819,
+ [SMALL_STATE(633)] = 20832,
+ [SMALL_STATE(634)] = 20845,
+ [SMALL_STATE(635)] = 20858,
+ [SMALL_STATE(636)] = 20871,
+ [SMALL_STATE(637)] = 20882,
+ [SMALL_STATE(638)] = 20895,
+ [SMALL_STATE(639)] = 20908,
+ [SMALL_STATE(640)] = 20921,
+ [SMALL_STATE(641)] = 20931,
+ [SMALL_STATE(642)] = 20939,
+ [SMALL_STATE(643)] = 20949,
+ [SMALL_STATE(644)] = 20959,
+ [SMALL_STATE(645)] = 20969,
+ [SMALL_STATE(646)] = 20979,
+ [SMALL_STATE(647)] = 20989,
+ [SMALL_STATE(648)] = 20999,
+ [SMALL_STATE(649)] = 21007,
+ [SMALL_STATE(650)] = 21017,
+ [SMALL_STATE(651)] = 21025,
+ [SMALL_STATE(652)] = 21035,
+ [SMALL_STATE(653)] = 21045,
+ [SMALL_STATE(654)] = 21055,
+ [SMALL_STATE(655)] = 21063,
+ [SMALL_STATE(656)] = 21071,
+ [SMALL_STATE(657)] = 21081,
+ [SMALL_STATE(658)] = 21091,
+ [SMALL_STATE(659)] = 21101,
+ [SMALL_STATE(660)] = 21111,
+ [SMALL_STATE(661)] = 21119,
+ [SMALL_STATE(662)] = 21129,
+ [SMALL_STATE(663)] = 21139,
+ [SMALL_STATE(664)] = 21149,
+ [SMALL_STATE(665)] = 21159,
+ [SMALL_STATE(666)] = 21169,
+ [SMALL_STATE(667)] = 21179,
+ [SMALL_STATE(668)] = 21189,
+ [SMALL_STATE(669)] = 21199,
+ [SMALL_STATE(670)] = 21207,
+ [SMALL_STATE(671)] = 21217,
+ [SMALL_STATE(672)] = 21227,
+ [SMALL_STATE(673)] = 21237,
+ [SMALL_STATE(674)] = 21247,
+ [SMALL_STATE(675)] = 21257,
+ [SMALL_STATE(676)] = 21265,
+ [SMALL_STATE(677)] = 21273,
+ [SMALL_STATE(678)] = 21281,
+ [SMALL_STATE(679)] = 21289,
+ [SMALL_STATE(680)] = 21297,
+ [SMALL_STATE(681)] = 21307,
+ [SMALL_STATE(682)] = 21315,
+ [SMALL_STATE(683)] = 21323,
+ [SMALL_STATE(684)] = 21333,
+ [SMALL_STATE(685)] = 21341,
+ [SMALL_STATE(686)] = 21351,
+ [SMALL_STATE(687)] = 21359,
+ [SMALL_STATE(688)] = 21369,
+ [SMALL_STATE(689)] = 21379,
+ [SMALL_STATE(690)] = 21389,
+ [SMALL_STATE(691)] = 21399,
+ [SMALL_STATE(692)] = 21409,
+ [SMALL_STATE(693)] = 21419,
+ [SMALL_STATE(694)] = 21429,
+ [SMALL_STATE(695)] = 21439,
+ [SMALL_STATE(696)] = 21449,
+ [SMALL_STATE(697)] = 21459,
+ [SMALL_STATE(698)] = 21469,
+ [SMALL_STATE(699)] = 21479,
+ [SMALL_STATE(700)] = 21489,
+ [SMALL_STATE(701)] = 21499,
+ [SMALL_STATE(702)] = 21509,
+ [SMALL_STATE(703)] = 21517,
+ [SMALL_STATE(704)] = 21525,
+ [SMALL_STATE(705)] = 21535,
+ [SMALL_STATE(706)] = 21545,
+ [SMALL_STATE(707)] = 21555,
+ [SMALL_STATE(708)] = 21563,
+ [SMALL_STATE(709)] = 21573,
+ [SMALL_STATE(710)] = 21583,
+ [SMALL_STATE(711)] = 21593,
+ [SMALL_STATE(712)] = 21601,
+ [SMALL_STATE(713)] = 21611,
+ [SMALL_STATE(714)] = 21621,
+ [SMALL_STATE(715)] = 21631,
+ [SMALL_STATE(716)] = 21641,
+ [SMALL_STATE(717)] = 21651,
+ [SMALL_STATE(718)] = 21661,
+ [SMALL_STATE(719)] = 21669,
+ [SMALL_STATE(720)] = 21679,
+ [SMALL_STATE(721)] = 21689,
+ [SMALL_STATE(722)] = 21697,
+ [SMALL_STATE(723)] = 21705,
+ [SMALL_STATE(724)] = 21715,
+ [SMALL_STATE(725)] = 21725,
+ [SMALL_STATE(726)] = 21735,
+ [SMALL_STATE(727)] = 21745,
+ [SMALL_STATE(728)] = 21755,
+ [SMALL_STATE(729)] = 21765,
+ [SMALL_STATE(730)] = 21775,
+ [SMALL_STATE(731)] = 21785,
+ [SMALL_STATE(732)] = 21795,
+ [SMALL_STATE(733)] = 21803,
+ [SMALL_STATE(734)] = 21813,
+ [SMALL_STATE(735)] = 21823,
+ [SMALL_STATE(736)] = 21830,
+ [SMALL_STATE(737)] = 21837,
+ [SMALL_STATE(738)] = 21844,
+ [SMALL_STATE(739)] = 21851,
+ [SMALL_STATE(740)] = 21858,
+ [SMALL_STATE(741)] = 21865,
+ [SMALL_STATE(742)] = 21872,
+ [SMALL_STATE(743)] = 21879,
+ [SMALL_STATE(744)] = 21886,
+ [SMALL_STATE(745)] = 21893,
+ [SMALL_STATE(746)] = 21900,
+ [SMALL_STATE(747)] = 21907,
+ [SMALL_STATE(748)] = 21914,
+ [SMALL_STATE(749)] = 21921,
+ [SMALL_STATE(750)] = 21928,
+ [SMALL_STATE(751)] = 21935,
+ [SMALL_STATE(752)] = 21942,
+ [SMALL_STATE(753)] = 21949,
+ [SMALL_STATE(754)] = 21956,
+ [SMALL_STATE(755)] = 21963,
+ [SMALL_STATE(756)] = 21970,
+ [SMALL_STATE(757)] = 21977,
+ [SMALL_STATE(758)] = 21984,
+ [SMALL_STATE(759)] = 21991,
+ [SMALL_STATE(760)] = 21998,
+ [SMALL_STATE(761)] = 22005,
+ [SMALL_STATE(762)] = 22012,
+ [SMALL_STATE(763)] = 22019,
+ [SMALL_STATE(764)] = 22026,
+ [SMALL_STATE(765)] = 22033,
+ [SMALL_STATE(766)] = 22040,
+ [SMALL_STATE(767)] = 22047,
+ [SMALL_STATE(768)] = 22054,
+ [SMALL_STATE(769)] = 22061,
+ [SMALL_STATE(770)] = 22068,
+ [SMALL_STATE(771)] = 22075,
+ [SMALL_STATE(772)] = 22082,
+ [SMALL_STATE(773)] = 22089,
+ [SMALL_STATE(774)] = 22096,
+ [SMALL_STATE(775)] = 22103,
+ [SMALL_STATE(776)] = 22110,
+ [SMALL_STATE(777)] = 22117,
+ [SMALL_STATE(778)] = 22124,
+ [SMALL_STATE(779)] = 22131,
+ [SMALL_STATE(780)] = 22138,
+ [SMALL_STATE(781)] = 22145,
+ [SMALL_STATE(782)] = 22152,
+ [SMALL_STATE(783)] = 22159,
+ [SMALL_STATE(784)] = 22166,
+ [SMALL_STATE(785)] = 22173,
+ [SMALL_STATE(786)] = 22180,
+ [SMALL_STATE(787)] = 22187,
+ [SMALL_STATE(788)] = 22194,
+ [SMALL_STATE(789)] = 22201,
+ [SMALL_STATE(790)] = 22208,
+ [SMALL_STATE(791)] = 22215,
+ [SMALL_STATE(792)] = 22222,
+ [SMALL_STATE(793)] = 22229,
+ [SMALL_STATE(794)] = 22236,
+ [SMALL_STATE(795)] = 22243,
+ [SMALL_STATE(796)] = 22250,
+ [SMALL_STATE(797)] = 22257,
+ [SMALL_STATE(798)] = 22264,
+ [SMALL_STATE(799)] = 22271,
+ [SMALL_STATE(800)] = 22278,
+ [SMALL_STATE(801)] = 22285,
+ [SMALL_STATE(802)] = 22292,
+ [SMALL_STATE(803)] = 22299,
+ [SMALL_STATE(804)] = 22306,
+ [SMALL_STATE(805)] = 22313,
+ [SMALL_STATE(806)] = 22320,
+ [SMALL_STATE(807)] = 22327,
+ [SMALL_STATE(808)] = 22334,
+ [SMALL_STATE(809)] = 22341,
+ [SMALL_STATE(810)] = 22348,
+ [SMALL_STATE(811)] = 22355,
+ [SMALL_STATE(812)] = 22362,
+ [SMALL_STATE(813)] = 22369,
+ [SMALL_STATE(814)] = 22376,
+ [SMALL_STATE(815)] = 22383,
+ [SMALL_STATE(816)] = 22390,
+ [SMALL_STATE(817)] = 22397,
+ [SMALL_STATE(818)] = 22404,
+ [SMALL_STATE(819)] = 22411,
+ [SMALL_STATE(820)] = 22418,
+ [SMALL_STATE(821)] = 22425,
+ [SMALL_STATE(822)] = 22432,
+ [SMALL_STATE(823)] = 22439,
+ [SMALL_STATE(824)] = 22446,
+ [SMALL_STATE(825)] = 22453,
+ [SMALL_STATE(826)] = 22460,
+ [SMALL_STATE(827)] = 22467,
+ [SMALL_STATE(828)] = 22474,
+ [SMALL_STATE(829)] = 22481,
+ [SMALL_STATE(830)] = 22488,
+ [SMALL_STATE(831)] = 22495,
+ [SMALL_STATE(832)] = 22502,
+ [SMALL_STATE(833)] = 22509,
};
static const TSParseActionEntry ts_parse_actions[] = {
@@ -24733,868 +24773,868 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(),
[3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(),
[5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 0, 0, 0),
- [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822),
- [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(601),
- [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764),
- [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301),
- [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
- [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
- [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299),
+ [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784),
+ [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(607),
+ [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805),
+ [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
+ [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
+ [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
+ [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
[21] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 22),
[23] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 22),
- [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
- [27] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
- [29] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
- [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651),
- [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
- [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652),
- [37] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 4, 0, 30),
- [39] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 4, 0, 30),
- [41] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 17),
- [43] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 17),
- [45] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 23),
- [47] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23),
- [49] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
- [51] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
- [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
- [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
- [57] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
- [59] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
- [61] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0),
- [63] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0),
- [65] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0),
- [67] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
- [69] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
- [71] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
- [73] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
- [75] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
- [77] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group, 3, 0, 0),
- [79] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
- [81] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
- [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
- [85] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0),
- [87] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0),
- [89] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
- [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
- [93] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
- [95] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
- [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 21),
- [99] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 21),
- [101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 22),
- [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 22),
+ [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
+ [27] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 17),
+ [29] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 17),
+ [31] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 23),
+ [33] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23),
+ [35] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
+ [37] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
+ [39] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 4, 0, 30),
+ [41] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 4, 0, 30),
+ [43] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
+ [45] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
+ [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651),
+ [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
+ [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652),
+ [53] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
+ [55] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
+ [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
+ [59] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0),
+ [61] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
+ [63] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
+ [65] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
+ [67] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0),
+ [69] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0),
+ [71] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
+ [73] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
+ [75] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
+ [77] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
+ [79] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group, 3, 0, 0),
+ [81] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
+ [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 21),
+ [85] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 21),
+ [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182),
+ [89] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
+ [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
+ [93] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
+ [95] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
+ [97] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 22),
+ [99] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 22),
+ [101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0),
+ [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0),
[105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pipe_argument, 2, 0, 0),
[107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pipe_argument, 2, 0, 0),
- [109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 39),
- [111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 39),
- [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
- [115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 24),
- [117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 24),
- [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
- [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702),
- [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
- [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
- [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703),
- [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
- [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
+ [109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 24),
+ [111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 24),
+ [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
+ [115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 39),
+ [117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 39),
+ [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705),
+ [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
+ [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
+ [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706),
+ [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705),
+ [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
+ [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
[133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
[135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
[137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
[139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
- [141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(214),
- [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
- [146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
- [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
+ [141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(213),
+ [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
+ [146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
+ [148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
[150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
[152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
[154] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(652),
[157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
[159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
- [161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0), SHIFT(788),
- [164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792),
- [166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145),
+ [161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0), SHIFT(765),
+ [164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770),
+ [166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
[168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(217),
[171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 2, 0, 31),
[173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 31),
- [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
- [177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
- [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
- [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201),
- [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
- [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190),
- [187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
- [189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
- [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
- [193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(703),
- [196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571),
- [198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653),
- [200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 13),
- [202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 13),
- [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
- [206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202),
- [208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 20),
- [210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 20),
- [212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
- [214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
+ [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
+ [177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 13),
+ [179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 13),
+ [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
+ [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193),
+ [185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 20),
+ [187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 20),
+ [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
+ [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701),
+ [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
+ [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708),
+ [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
+ [199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
+ [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
+ [203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183),
+ [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(706),
+ [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202),
+ [214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
[216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191),
[218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191),
- [220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
- [222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621),
- [224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
- [226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
- [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
- [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
- [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
- [234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
- [236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
- [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332),
- [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
- [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397),
- [244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11),
- [246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(822),
- [249] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(601),
- [252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(764),
- [255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(301),
- [258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(141),
- [261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(131),
- [264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(299),
- [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
- [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347),
- [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
- [273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
- [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
- [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
- [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
- [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188),
- [283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(223),
- [286] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(819),
- [289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(621),
- [292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(776),
- [295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(376),
- [298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(132),
- [301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(138),
- [304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(340),
- [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
- [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
- [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
- [313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(653),
- [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187),
- [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187),
- [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189),
- [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
- [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476),
- [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
- [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
- [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
- [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
- [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
+ [220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
+ [222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
+ [224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612),
+ [226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
+ [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343),
+ [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
+ [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324),
+ [234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
+ [236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
+ [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715),
+ [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366),
+ [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
+ [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
+ [246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11),
+ [248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(784),
+ [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(607),
+ [254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(805),
+ [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(297),
+ [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(136),
+ [263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(141),
+ [266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(294),
+ [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
+ [271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(210),
+ [274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
+ [276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642),
+ [278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
+ [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189),
+ [282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
+ [284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378),
+ [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
+ [288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678),
+ [290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
+ [292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(819),
+ [295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(612),
+ [298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(776),
+ [301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(343),
+ [304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(132),
+ [307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(139),
+ [310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(336),
+ [313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(708),
+ [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
+ [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
+ [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190),
+ [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
+ [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
+ [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
+ [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
+ [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624),
+ [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140),
+ [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
[336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
- [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
- [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
- [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
- [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
- [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
- [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(578),
- [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
- [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183),
- [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51),
- [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
- [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
- [360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), SHIFT_REPEAT(477),
+ [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
+ [340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48),
+ [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
+ [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
+ [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263),
+ [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
+ [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
+ [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
+ [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
+ [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
+ [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
+ [360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), SHIFT_REPEAT(479),
[363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0),
- [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
- [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
- [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
- [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
- [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771),
- [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
- [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
- [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73),
- [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74),
- [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
- [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
- [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
- [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775),
- [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55),
- [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
- [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
- [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
- [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
- [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811),
- [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
- [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
- [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
+ [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
+ [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74),
+ [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804),
+ [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55),
+ [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476),
+ [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
+ [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
+ [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
+ [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806),
+ [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
+ [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187),
+ [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
+ [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75),
+ [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451),
+ [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
+ [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481),
+ [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
+ [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
+ [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
+ [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811),
+ [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175),
+ [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188),
[409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
- [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
- [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
- [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
- [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
- [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
- [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
- [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
- [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
- [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
- [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
- [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
+ [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
+ [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456),
+ [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
+ [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
+ [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
+ [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
+ [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
+ [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
+ [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
+ [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
+ [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
[433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
[435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
- [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
- [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
- [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
+ [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
+ [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93),
+ [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
[443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
[445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
[447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
- [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7),
- [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
- [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
- [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
+ [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
+ [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
+ [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
+ [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
[457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
- [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
- [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
- [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
- [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
- [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
- [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
- [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
- [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175),
- [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
- [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
- [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
- [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
+ [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
+ [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
+ [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7),
+ [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
+ [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
+ [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495),
+ [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273),
+ [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
+ [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
+ [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
+ [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
+ [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
[483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
- [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
- [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440),
- [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547),
- [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460),
- [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
- [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451),
- [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
- [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
- [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
- [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
- [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442),
- [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
- [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
- [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
- [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
- [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
- [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
- [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
- [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338),
- [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
- [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
- [527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688),
+ [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
+ [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443),
+ [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447),
+ [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514),
+ [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
+ [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452),
+ [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
+ [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469),
+ [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
+ [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442),
+ [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436),
+ [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
+ [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
+ [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309),
+ [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
+ [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
+ [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471),
+ [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
+ [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
+ [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500),
+ [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
+ [527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734),
[529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687),
[531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
- [533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709),
+ [533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714),
[535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687),
- [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
+ [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
[539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
- [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
- [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
- [545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363),
- [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
- [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
- [551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456),
- [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
- [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
+ [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
+ [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
+ [545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353),
+ [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
+ [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814),
+ [551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473),
+ [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
+ [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
[557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(215),
- [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
- [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
- [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
- [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
- [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
- [570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(363),
- [573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(545),
- [576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(779),
- [579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(456),
- [582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(523),
- [585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(532),
- [588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
- [590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
- [592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
- [594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
- [596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746),
- [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446),
- [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
- [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
- [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640),
- [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685),
- [608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(414),
- [611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(557),
- [614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(746),
- [617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(446),
- [620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(559),
- [623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(541),
- [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689),
- [628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(208),
- [631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(688),
+ [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391),
+ [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319),
+ [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
+ [566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
+ [568] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(353),
+ [571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(531),
+ [574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(814),
+ [577] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(473),
+ [580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(532),
+ [583] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(533),
+ [586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
+ [588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
+ [590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
+ [592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
+ [594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823),
+ [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472),
+ [598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560),
+ [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553),
+ [602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(421),
+ [605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(559),
+ [608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(823),
+ [611] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(472),
+ [614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(560),
+ [617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(553),
+ [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722),
+ [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707),
+ [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
+ [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
+ [628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(734),
+ [631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(218),
[634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 19),
[636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 19),
- [638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 12),
- [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 12),
- [642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
- [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13),
- [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479),
- [648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
- [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
- [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
- [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
- [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
- [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
- [660] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(709),
- [663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(476),
- [666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(477),
- [669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
- [671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(221),
- [674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(425),
- [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
- [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
- [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
- [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
- [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
- [687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 3, 0, 16),
- [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
- [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
- [693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 3, 0, 16),
- [695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 5, 0, 16),
- [697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 5, 0, 16),
- [699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 6, 0, 29),
- [701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 6, 0, 29),
- [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
- [705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
- [707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
- [713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
- [715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565),
- [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
- [719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
- [721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
- [723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
- [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
- [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
- [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 4, 0, 37),
- [739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 4, 0, 37),
- [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 38),
- [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 38),
- [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 4, 0, 29),
- [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
- [749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 4, 0, 29),
- [751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
- [753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
- [755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
- [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810),
- [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551),
- [761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553),
- [763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
- [765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
- [767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829),
- [769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648),
- [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585),
- [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772),
- [775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
- [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
- [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 14),
- [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 14),
- [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
- [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
- [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 5, 0, 47),
- [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 5, 0, 47),
- [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 48),
- [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 48),
- [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638),
- [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396),
- [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 25),
- [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_let_statement, 4, 0, 25),
- [807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
- [809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
- [811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
- [813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
- [815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
- [817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 14),
- [819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 14),
- [821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 14),
- [823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 14),
- [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
- [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
- [829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 26),
- [831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 26),
- [833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 2, 0, 8),
- [835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 2, 0, 8),
- [837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 14),
- [839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 14),
- [841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
- [843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
- [845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
- [847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
- [849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 2, 0, 9),
- [851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 2, 0, 9),
- [853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
- [859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
- [861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 26),
- [867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 26),
- [869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 15),
- [871] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 15),
- [873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
- [879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
- [881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 10),
- [887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 10),
- [889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 15),
- [895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 15),
- [897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 10),
- [899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 10),
- [901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
- [903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
- [905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
- [911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
- [913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 2, 0, 0),
- [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
- [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
- [919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525),
- [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
- [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
- [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644),
- [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
- [929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
- [931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
- [933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
- [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595),
- [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
- [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204),
- [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
- [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 18),
- [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207),
- [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
- [953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 24),
- [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758),
- [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199),
- [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809),
- [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
- [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
- [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
- [967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546),
- [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
- [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
- [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
- [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 27),
- [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 27),
- [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521),
- [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732),
- [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 45),
- [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 45),
- [991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560),
- [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691),
- [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424),
- [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
- [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
- [1009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [1011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 27),
- [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 27),
- [1017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
- [1019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
- [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [1025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
- [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
- [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
- [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
- [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
- [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 5, 0, 0),
- [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 5, 0, 0),
- [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
- [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28),
- [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
- [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 2, 0, 0),
- [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 2, 0, 0),
- [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
+ [638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
+ [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11),
+ [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487),
+ [644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(493),
+ [651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(479),
+ [654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
+ [656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(221),
+ [659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(432),
+ [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
+ [664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
+ [666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432),
+ [668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(714),
+ [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
+ [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
+ [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
+ [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
+ [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
+ [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
+ [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
+ [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
+ [687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 5, 0, 16),
+ [689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 5, 0, 16),
+ [691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 6, 0, 29),
+ [693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 6, 0, 29),
+ [695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665),
+ [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
+ [701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
+ [705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
+ [707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 4, 0, 37),
+ [709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 4, 0, 37),
+ [711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
+ [713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
+ [715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 38),
+ [717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 38),
+ [719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
+ [721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
+ [723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
+ [725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
+ [727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 4, 0, 29),
+ [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674),
+ [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 4, 0, 29),
+ [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
+ [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788),
+ [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
+ [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507),
+ [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
+ [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
+ [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820),
+ [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640),
+ [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
+ [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
+ [753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 5, 0, 47),
+ [755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 5, 0, 47),
+ [757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 48),
+ [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 48),
+ [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
+ [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
+ [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 2, 0, 8),
+ [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 2, 0, 8),
+ [773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 14),
+ [775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 14),
+ [777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
+ [783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
+ [785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
+ [795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
+ [797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 2, 0, 9),
+ [799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 2, 0, 9),
+ [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725),
+ [803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395),
+ [805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 26),
+ [807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 26),
+ [809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
+ [811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 10),
+ [821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 10),
+ [823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 14),
+ [825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 14),
+ [827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 14),
+ [829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 14),
+ [831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
+ [833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
+ [835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 10),
+ [837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 10),
+ [839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 15),
+ [861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 15),
+ [863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
+ [865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
+ [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
+ [869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
+ [871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
+ [873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
+ [875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 2, 0, 0),
+ [877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 25),
+ [879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_let_statement, 4, 0, 25),
+ [881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592),
+ [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
+ [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
+ [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539),
+ [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
+ [907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
+ [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644),
+ [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568),
+ [913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 26),
+ [923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 26),
+ [925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 15),
+ [927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 15),
+ [929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 14),
+ [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 14),
+ [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511),
+ [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
+ [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565),
+ [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774),
+ [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204),
+ [955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
+ [957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 27),
+ [959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 27),
+ [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
+ [963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
+ [965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 24),
+ [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774),
+ [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
+ [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773),
+ [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200),
+ [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 18),
+ [977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195),
+ [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
+ [981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695),
+ [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28),
+ [989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
+ [991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207),
+ [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
+ [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
+ [1005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
+ [1007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 27),
+ [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 27),
+ [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
+ [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
+ [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 45),
+ [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 45),
+ [1023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
+ [1025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 5, 0, 0),
+ [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 5, 0, 0),
+ [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694),
+ [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 2, 0, 0),
+ [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 2, 0, 0),
+ [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
+ [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542),
+ [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
[1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 1, 0, 0),
- [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
+ [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499),
[1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
- [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448),
- [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155),
- [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12),
- [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
- [1069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 40),
- [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
- [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576),
- [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690),
- [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
- [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17),
+ [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
+ [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
+ [1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
+ [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
+ [1069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
+ [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154),
+ [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21),
+ [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
+ [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
+ [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
[1081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 60),
- [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
- [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
- [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
- [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
- [1091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
- [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
- [1095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
- [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459),
- [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248),
- [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 33),
- [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
- [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
- [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
- [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90),
- [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
- [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
- [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 32),
- [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
- [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
- [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
- [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 64),
- [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94),
- [1127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(474),
- [1130] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(155),
- [1133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
- [1135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 28),
- [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478),
- [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
- [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
- [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18),
- [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535),
- [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
- [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509),
- [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
- [1153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 2, 0, 0),
- [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
- [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
- [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
- [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552),
- [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
- [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486),
- [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
- [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487),
- [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
- [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
- [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
- [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314),
- [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78),
- [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
- [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(608),
- [1186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89),
- [1188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490),
- [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
- [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37),
- [1194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497),
- [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497),
- [1198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498),
- [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
- [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495),
- [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495),
- [1206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44),
- [1208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
- [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
- [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 51),
- [1214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__short_concat_expression, 3, 0, 0),
- [1216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
- [1218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(654),
- [1221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
- [1223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
- [1225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
- [1227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(509),
- [1230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(509),
- [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
- [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 46),
- [1237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55), SHIFT_REPEAT(198),
- [1240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55),
- [1242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0),
- [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342),
- [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743),
- [1248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
- [1250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(743),
- [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
- [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
- [1257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
- [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
- [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566),
- [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567),
- [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
- [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
- [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729),
- [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
- [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
- [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
- [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
- [1279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
- [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665),
- [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
- [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694),
- [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695),
- [1289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695),
- [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373),
- [1293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 50),
- [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564),
- [1297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 51),
- [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699),
- [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576),
- [1303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
- [1305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(535),
- [1308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(535),
- [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
- [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 5, 0, 63),
- [1315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
- [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
- [1319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 56),
- [1321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 65),
- [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
- [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674),
- [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
- [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
- [1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 66),
- [1333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 68),
- [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
- [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
- [1339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 32),
- [1341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 54),
- [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
- [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433),
- [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
- [1349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42), SHIFT_REPEAT(522),
- [1352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42),
- [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814),
- [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
- [1358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
- [1360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 22),
- [1362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_unit, 1, 0, 0),
- [1364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 44),
- [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
- [1368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(177),
- [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
- [1373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unit, 1, 0, 0),
- [1375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
- [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
- [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
- [1381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580),
- [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
- [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
- [1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
- [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
- [1391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812),
- [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359),
- [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
- [1397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
- [1399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [1401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [1403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824),
- [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693),
- [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
- [1409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
- [1411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
- [1413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791),
- [1415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
- [1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
- [1419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372),
- [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
- [1423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
- [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
- [1427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
- [1429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769),
- [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710),
- [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
- [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793),
- [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722),
- [1439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735),
- [1441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(740),
- [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741),
- [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
- [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
- [1451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432),
- [1453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
- [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
- [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
- [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
- [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
- [1463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 54),
- [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827),
- [1467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0), SHIFT_REPEAT(130),
- [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
- [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
- [1474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(213),
- [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236),
- [1479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
- [1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
- [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
- [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
- [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
- [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
- [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
- [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
- [1495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
- [1497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 61),
- [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
- [1501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
- [1503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(182),
- [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
- [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
- [1510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(220),
- [1513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0),
- [1515] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(792),
- [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
- [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
- [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
- [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
- [1526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
- [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
- [1530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
- [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
- [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706),
- [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__timed_argument, 2, 0, 0),
- [1538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527),
- [1540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 52),
- [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544),
- [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750),
- [1546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427),
- [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753),
- [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754),
- [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
- [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413),
- [1556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
- [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752),
- [1560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 14),
- [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 53),
- [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
- [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
- [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 43),
- [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
- [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
- [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
- [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
+ [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
+ [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
+ [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248),
+ [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
+ [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
+ [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94),
+ [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
+ [1097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 64),
+ [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441),
+ [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10),
+ [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
+ [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37),
+ [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42),
+ [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
+ [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
+ [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(85),
+ [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 33),
+ [1117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
+ [1119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 32),
+ [1121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 40),
+ [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579),
+ [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696),
+ [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
+ [1129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(709),
+ [1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
+ [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709),
+ [1136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95),
+ [1138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506),
+ [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506),
+ [1142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503),
+ [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503),
+ [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
+ [1148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
+ [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
+ [1152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38),
+ [1154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485),
+ [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
+ [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486),
+ [1160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
+ [1162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 28),
+ [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19),
+ [1166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(537),
+ [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
+ [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46),
+ [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(545),
+ [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
+ [1176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
+ [1178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
+ [1180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(588),
+ [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(490),
+ [1186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(154),
+ [1189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
+ [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719),
+ [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554),
+ [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183),
+ [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484),
+ [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
+ [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
+ [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501),
+ [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
+ [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502),
+ [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
+ [1211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 51),
+ [1213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 2, 0, 0),
+ [1215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__short_concat_expression, 3, 0, 0),
+ [1217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236),
+ [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80),
+ [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
+ [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
+ [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585),
+ [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
+ [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199),
+ [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 50),
+ [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413),
+ [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689),
+ [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690),
+ [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
+ [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688),
+ [1243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55), SHIFT_REPEAT(199),
+ [1246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55),
+ [1248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0),
+ [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
+ [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
+ [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
+ [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
+ [1258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 56),
+ [1260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 54),
+ [1262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 51),
+ [1264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 32),
+ [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
+ [1268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 5, 0, 63),
+ [1270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 65),
+ [1272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
+ [1274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 66),
+ [1276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 68),
+ [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579),
+ [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717),
+ [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(596),
+ [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597),
+ [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597),
+ [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
+ [1290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
+ [1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(537),
+ [1295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(537),
+ [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
+ [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
+ [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
+ [1304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
+ [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429),
+ [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
+ [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667),
+ [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(660),
+ [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669),
+ [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
+ [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344),
+ [1320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749),
+ [1322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
+ [1324] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(545),
+ [1327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(545),
+ [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
+ [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
+ [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301),
+ [1336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 46),
+ [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
+ [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
+ [1342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
+ [1344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(749),
+ [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
+ [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194),
+ [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
+ [1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
+ [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789),
+ [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810),
+ [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812),
+ [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335),
+ [1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 61),
+ [1365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
+ [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764),
+ [1369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685),
+ [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
+ [1373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
+ [1375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692),
+ [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
+ [1379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
+ [1381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525),
+ [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771),
+ [1385] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(184),
+ [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
+ [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
+ [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
+ [1394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
+ [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
+ [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
+ [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431),
+ [1402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(211),
+ [1405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(209),
+ [1408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0), SHIFT_REPEAT(130),
+ [1411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791),
+ [1413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742),
+ [1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680),
+ [1417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758),
+ [1419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384),
+ [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
+ [1423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0),
+ [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
+ [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42), SHIFT_REPEAT(525),
+ [1430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42),
+ [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
+ [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417),
+ [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
+ [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
+ [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
+ [1442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 22),
+ [1444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_unit, 1, 0, 0),
+ [1446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 44),
+ [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
+ [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
+ [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
+ [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
+ [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
+ [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
+ [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
+ [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
+ [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
+ [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
+ [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
+ [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
+ [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
+ [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43),
+ [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
+ [1478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0),
+ [1480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(770),
+ [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
+ [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
+ [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
+ [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
+ [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754),
+ [1493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 54),
+ [1495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830),
+ [1497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
+ [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
+ [1501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
+ [1503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unit, 1, 0, 0),
+ [1505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
+ [1507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
+ [1509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(179),
+ [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
+ [1514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
+ [1516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
+ [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636),
+ [1520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589),
+ [1522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 58),
+ [1524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 59),
+ [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 59),
+ [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
+ [1530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 14),
+ [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
+ [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
+ [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
+ [1538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 53),
+ [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
+ [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
+ [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744),
+ [1546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433),
+ [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
+ [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748),
+ [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 62),
+ [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__timed_argument, 2, 0, 0),
+ [1556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 67),
+ [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 34),
+ [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824),
+ [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 43),
+ [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
+ [1566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
+ [1568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401),
+ [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
+ [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
+ [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
+ [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755),
[1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 1, 0, 0),
- [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 34),
- [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512),
- [1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 57),
- [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749),
- [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805),
- [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 58),
- [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24),
- [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
- [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 59),
- [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 59),
- [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597),
- [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789),
- [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
- [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
- [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748),
- [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 62),
- [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196),
- [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
- [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801),
- [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
- [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 67),
- [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
- [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808),
- [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
- [1628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
- [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
- [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
- [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
- [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
- [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
- [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
- [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
- [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
- [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
- [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401),
- [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328),
- [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
- [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
- [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
- [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
- [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
- [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
- [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404),
- [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
- [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
- [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
+ [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587),
+ [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815),
+ [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
+ [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
+ [1588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
+ [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 57),
+ [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
+ [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
+ [1596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49),
+ [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
+ [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
+ [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
+ [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
+ [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
+ [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787),
+ [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809),
+ [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
+ [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
+ [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
+ [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
+ [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
+ [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
+ [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
+ [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
+ [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 52),
+ [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786),
+ [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
+ [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
+ [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800),
+ [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
+ [1640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 3, 0, 0),
+ [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621),
+ [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723),
+ [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
+ [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430),
+ [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
+ [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
+ [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331),
+ [1656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 34),
+ [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
+ [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
+ [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686),
+ [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
+ [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316),
+ [1668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
+ [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
[1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
- [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
- [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770),
- [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 34),
- [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [1682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
- [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195),
- [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
- [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
- [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
- [1692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
- [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 2, 0, 0),
- [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684),
- [1698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830),
- [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395),
- [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744),
- [1704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
- [1706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825),
- [1708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
- [1710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711),
- [1712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
- [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 3, 0, 0),
- [1716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 34),
- [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
- [1720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
- [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
- [1724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
- [1726] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667),
- [1730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
- [1732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
- [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
- [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672),
- [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614),
- [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 49),
- [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813),
- [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
- [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
- [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
- [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
- [1752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_start_expression, 2, 0, 0),
- [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818),
- [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682),
- [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 3, 0, 0),
- [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594),
- [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697),
- [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
- [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
+ [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 3, 0, 0),
+ [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
+ [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
+ [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
+ [1682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711),
+ [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 41),
+ [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373),
+ [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
+ [1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
+ [1692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323),
+ [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768),
+ [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 4, 0, 0),
+ [1698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818),
+ [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 35),
+ [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
+ [1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822),
+ [1706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
+ [1708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304),
+ [1710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
+ [1712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_start_expression, 2, 0, 0),
+ [1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
+ [1716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769),
+ [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580),
+ [1720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833),
+ [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
+ [1724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
+ [1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
+ [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
+ [1730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672),
+ [1732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
+ [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783),
+ [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
+ [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 2, 0, 0),
+ [1740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775),
+ [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
+ [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693),
+ [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
+ [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
+ [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
+ [1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813),
+ [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
+ [1758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367),
+ [1760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 34),
+ [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735),
+ [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491),
+ [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
[1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780),
- [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
- [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346),
- [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
- [1776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 35),
- [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
- [1780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 4, 0, 0),
- [1782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_start_expression, 2, 0, 0),
- [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
- [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 41),
- [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
+ [1770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_start_expression, 2, 0, 0),
+ [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333),
+ [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760),
+ [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
+ [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196),
+ [1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710),
+ [1782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620),
+ [1784] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
+ [1788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 49),
};
enum ts_external_scanner_symbol_identifiers {
@@ -25690,11 +25730,11 @@ static const bool ts_external_scanner_states[14][EXTERNAL_TOKEN_COUNT] = {
[ts_external_token_comment] = true,
},
[12] = {
- [ts_external_token_erroneous_end_tag_name] = true,
+ [ts_external_token__end_tag_name] = true,
[ts_external_token_comment] = true,
},
[13] = {
- [ts_external_token__end_tag_name] = true,
+ [ts_external_token_erroneous_end_tag_name] = true,
[ts_external_token_comment] = true,
},
};
diff --git a/src/tree_sitter/array.h b/src/tree_sitter/array.h
index e99918e..56fc8cd 100644
--- a/src/tree_sitter/array.h
+++ b/src/tree_sitter/array.h
@@ -60,7 +60,13 @@ extern "C" {
/// Free any memory allocated for this array. Note that this does not free any
/// memory allocated for the array's contents.
-#define array_delete(self) _array__delete((self), (void *)(self)->contents, sizeof(*self))
+#define array_delete(self) \
+ do { \
+ if ((self)->contents) ts_free((self)->contents); \
+ (self)->contents = NULL; \
+ (self)->size = 0; \
+ (self)->capacity = 0; \
+ } while (0)
/// Push a new `element` onto the end of the array.
#define array_push(self, element) \
@@ -130,12 +136,11 @@ extern "C" {
/// Swap one array with another
#define array_swap(self, other) \
do { \
- struct Swap swapped_contents = _array__swap( \
- (void *)(self)->contents, &(self)->size, &(self)->capacity, \
- (void *)(other)->contents, &(other)->size, &(other)->capacity \
- ); \
- (self)->contents = swapped_contents.self_contents; \
- (other)->contents = swapped_contents.other_contents; \
+ void *_array_swap_tmp = (void *)(self)->contents; \
+ (self)->contents = (other)->contents; \
+ (other)->contents = _array_swap_tmp; \
+ _array__swap(&(self)->size, &(self)->capacity, \
+ &(other)->size, &(other)->capacity); \
} while (0)
/// Get the size of the array contents
@@ -188,12 +193,6 @@ extern "C" {
// The `Array` type itself was not altered as a solution in order to avoid breakage
// with existing consumers (in particular, parsers with external scanners).
-/// This is not what you're looking for, see `array_delete`.
-static inline void _array__delete(void *self, void *contents, size_t self_size) {
- if (contents) ts_free(contents);
- if (self) memset(self, 0, self_size);
-}
-
/// This is not what you're looking for, see `array_erase`.
static inline void _array__erase(void* self_contents, uint32_t *size,
size_t element_size, uint32_t index) {
@@ -228,31 +227,15 @@ static inline void *_array__assign(void* self_contents, uint32_t *self_size, uin
return new_contents;
}
-struct Swap {
- void *self_contents;
- void *other_contents;
-};
-
/// This is not what you're looking for, see `array_swap`.
-// static inline void _array__swap(Array *self, Array *other) {
-static inline struct Swap _array__swap(void *self_contents, uint32_t *self_size, uint32_t *self_capacity,
- void *other_contents, uint32_t *other_size, uint32_t *other_capacity) {
- void *new_self_contents = other_contents;
- uint32_t new_self_size = *other_size;
- uint32_t new_self_capacity = *other_capacity;
-
- void *new_other_contents = self_contents;
- *other_size = *self_size;
- *other_capacity = *self_capacity;
-
- *self_size = new_self_size;
- *self_capacity = new_self_capacity;
-
- struct Swap out = {
- .self_contents = new_self_contents,
- .other_contents = new_other_contents,
- };
- return out;
+static inline void _array__swap(uint32_t *self_size, uint32_t *self_capacity,
+ uint32_t *other_size, uint32_t *other_capacity) {
+ uint32_t tmp_size = *self_size;
+ uint32_t tmp_capacity = *self_capacity;
+ *self_size = *other_size;
+ *self_capacity = *other_capacity;
+ *other_size = tmp_size;
+ *other_capacity = tmp_capacity;
}
/// This is not what you're looking for, see `array_push` or `array_grow_by`.
diff --git a/test/corpus/identifier-trivia.txt b/test/corpus/identifier-trivia.txt
index f19c7f6..a84d641 100644
--- a/test/corpus/identifier-trivia.txt
+++ b/test/corpus/identifier-trivia.txt
@@ -50,3 +50,47 @@ Directive with hyphen
(text)
(end_tag
(tag_name))))
+
+============
+long identifier repro
+============
+
+@switch (f === agagagagagagaga) {
+ @case (true) {
+
+ }
+ @default {
+
+ }
+}
+---
+
+(document
+ (switch_statement
+ (control_keyword)
+ (binary_expression
+ (expression
+ (identifier))
+ (expression
+ (identifier)))
+ (switch_body
+ (case_statement
+ (control_keyword)
+ (expression
+ (identifier))
+ (statement_block
+ (element
+ (start_tag
+ (tag_name))
+ (text)
+ (end_tag
+ (tag_name)))))
+ (default_statement
+ (control_keyword)
+ (statement_block
+ (element
+ (start_tag
+ (tag_name))
+ (text)
+ (end_tag
+ (tag_name))))))))