
diff --git a/grammar.js b/grammar.js
index 22a52f4..1694fd4 100644
--- a/grammar.js
+++ b/grammar.js
@@ -270,7 +270,6 @@ module.exports = grammar(HTML, {
$.expression,
$.ternary_expression,
$.nullish_coalescing_expression,
- $.template_string,
$.regular_expression,
prec(3, $.conditional_expression),
),
@@ -531,6 +530,7 @@ module.exports = grammar(HTML, {
$.array,
$.identifier,
$.string,
+ $.template_string,
$.number,
$.group,
$.call_expression,
diff --git a/src/grammar.json b/src/grammar.json
index 8a708ab..0053d2c 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -1648,10 +1648,6 @@
"type": "SYMBOL",
"name": "nullish_coalescing_expression"
},
- {
- "type": "SYMBOL",
- "name": "template_string"
- },
{
"type": "SYMBOL",
"name": "regular_expression"
@@ -3019,6 +3015,10 @@
"type": "SYMBOL",
"name": "string"
},
+ {
+ "type": "SYMBOL",
+ "name": "template_string"
+ },
{
"type": "SYMBOL",
"name": "number"
diff --git a/src/node-types.json b/src/node-types.json
index 380c93b..8a76a58 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -43,10 +43,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -117,6 +113,10 @@
"type": "string",
"named": true
},
+ {
+ "type": "template_string",
+ "named": true
+ },
{
"type": "unary_expression",
"named": true
@@ -189,10 +189,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -474,6 +470,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
},
@@ -501,10 +501,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -581,10 +577,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -654,6 +646,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
}
@@ -706,6 +702,10 @@
"type": "string",
"named": true
},
+ {
+ "type": "template_string",
+ "named": true
+ },
{
"type": "unary_expression",
"named": true
@@ -760,6 +760,10 @@
"type": "string",
"named": true
},
+ {
+ "type": "template_string",
+ "named": true
+ },
{
"type": "unary_expression",
"named": true
@@ -1401,10 +1405,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -1470,6 +1470,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
}
@@ -1620,10 +1624,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -1812,10 +1812,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -1855,10 +1851,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -1967,10 +1959,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -2100,6 +2088,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
},
@@ -2153,10 +2145,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -2206,6 +2194,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
}
@@ -2286,10 +2278,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -2345,6 +2333,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
}
@@ -2476,10 +2468,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -2914,10 +2902,6 @@
"type": "special_keyword",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -3059,10 +3043,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -3106,10 +3086,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -3144,10 +3120,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
@@ -3201,6 +3173,10 @@
{
"type": "string",
"named": true
+ },
+ {
+ "type": "template_string",
+ "named": true
}
]
}
@@ -3282,10 +3258,6 @@
"type": "regular_expression",
"named": true
},
- {
- "type": "template_string",
- "named": true
- },
{
"type": "ternary_expression",
"named": true
diff --git a/src/parser.c b/src/parser.c
index c74d174..8e97ccd 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -15,7 +15,7 @@
#endif
#define LANGUAGE_VERSION 15
-#define STATE_COUNT 783
+#define STATE_COUNT 787
#define LARGE_STATE_COUNT 2
#define SYMBOL_COUNT 234
#define ALIAS_COUNT 1
@@ -2054,7 +2054,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[7] = 7,
[8] = 8,
[9] = 9,
- [10] = 10,
+ [10] = 2,
[11] = 11,
[12] = 12,
[13] = 13,
@@ -2065,266 +2065,266 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[18] = 18,
[19] = 19,
[20] = 20,
- [21] = 2,
- [22] = 9,
+ [21] = 21,
+ [22] = 22,
[23] = 23,
- [24] = 10,
+ [24] = 21,
[25] = 25,
- [26] = 3,
- [27] = 7,
- [28] = 5,
- [29] = 16,
+ [26] = 26,
+ [27] = 4,
+ [28] = 12,
+ [29] = 5,
[30] = 6,
- [31] = 8,
- [32] = 4,
- [33] = 33,
- [34] = 11,
- [35] = 35,
- [36] = 12,
+ [31] = 7,
+ [32] = 8,
+ [33] = 9,
+ [34] = 3,
+ [35] = 18,
+ [36] = 15,
[37] = 13,
- [38] = 14,
- [39] = 15,
- [40] = 18,
- [41] = 17,
- [42] = 20,
- [43] = 19,
- [44] = 10,
- [45] = 25,
- [46] = 23,
- [47] = 16,
- [48] = 48,
- [49] = 49,
- [50] = 33,
- [51] = 35,
+ [38] = 19,
+ [39] = 23,
+ [40] = 40,
+ [41] = 41,
+ [42] = 16,
+ [43] = 17,
+ [44] = 20,
+ [45] = 11,
+ [46] = 22,
+ [47] = 14,
+ [48] = 25,
+ [49] = 26,
+ [50] = 12,
+ [51] = 21,
[52] = 52,
- [53] = 53,
+ [53] = 40,
[54] = 54,
- [55] = 49,
- [56] = 2,
- [57] = 48,
- [58] = 16,
- [59] = 4,
- [60] = 60,
+ [55] = 41,
+ [56] = 56,
+ [57] = 57,
+ [58] = 58,
+ [59] = 59,
+ [60] = 5,
[61] = 61,
- [62] = 62,
+ [62] = 59,
[63] = 3,
[64] = 64,
- [65] = 62,
+ [65] = 65,
[66] = 66,
[67] = 67,
- [68] = 68,
- [69] = 10,
- [70] = 5,
- [71] = 15,
- [72] = 68,
- [73] = 6,
- [74] = 7,
- [75] = 8,
- [76] = 17,
- [77] = 11,
- [78] = 18,
- [79] = 54,
- [80] = 12,
- [81] = 9,
- [82] = 19,
- [83] = 52,
- [84] = 13,
- [85] = 64,
- [86] = 14,
- [87] = 20,
- [88] = 23,
- [89] = 89,
- [90] = 90,
- [91] = 60,
- [92] = 25,
- [93] = 93,
- [94] = 90,
- [95] = 93,
- [96] = 96,
- [97] = 35,
- [98] = 98,
- [99] = 89,
- [100] = 100,
- [101] = 33,
+ [68] = 21,
+ [69] = 52,
+ [70] = 70,
+ [71] = 12,
+ [72] = 2,
+ [73] = 54,
+ [74] = 9,
+ [75] = 19,
+ [76] = 23,
+ [77] = 4,
+ [78] = 11,
+ [79] = 61,
+ [80] = 6,
+ [81] = 14,
+ [82] = 15,
+ [83] = 7,
+ [84] = 8,
+ [85] = 65,
+ [86] = 16,
+ [87] = 17,
+ [88] = 58,
+ [89] = 13,
+ [90] = 18,
+ [91] = 22,
+ [92] = 56,
+ [93] = 20,
+ [94] = 94,
+ [95] = 95,
+ [96] = 64,
+ [97] = 97,
+ [98] = 25,
+ [99] = 97,
+ [100] = 94,
+ [101] = 26,
[102] = 102,
- [103] = 102,
- [104] = 96,
- [105] = 96,
- [106] = 64,
- [107] = 102,
- [108] = 68,
- [109] = 109,
- [110] = 48,
- [111] = 49,
- [112] = 68,
- [113] = 54,
- [114] = 52,
- [115] = 64,
- [116] = 60,
- [117] = 64,
- [118] = 118,
- [119] = 119,
- [120] = 119,
- [121] = 121,
- [122] = 118,
- [123] = 118,
- [124] = 118,
- [125] = 121,
- [126] = 118,
- [127] = 127,
- [128] = 128,
- [129] = 129,
- [130] = 128,
- [131] = 129,
- [132] = 132,
- [133] = 132,
+ [103] = 40,
+ [104] = 104,
+ [105] = 95,
+ [106] = 106,
+ [107] = 107,
+ [108] = 65,
+ [109] = 106,
+ [110] = 104,
+ [111] = 104,
+ [112] = 106,
+ [113] = 61,
+ [114] = 41,
+ [115] = 115,
+ [116] = 54,
+ [117] = 52,
+ [118] = 61,
+ [119] = 65,
+ [120] = 56,
+ [121] = 58,
+ [122] = 64,
+ [123] = 65,
+ [124] = 124,
+ [125] = 125,
+ [126] = 126,
+ [127] = 124,
+ [128] = 125,
+ [129] = 125,
+ [130] = 125,
+ [131] = 126,
+ [132] = 125,
+ [133] = 133,
[134] = 134,
- [135] = 135,
- [136] = 134,
+ [135] = 134,
+ [136] = 136,
[137] = 137,
- [138] = 138,
- [139] = 134,
+ [138] = 137,
+ [139] = 136,
[140] = 140,
[141] = 141,
[142] = 142,
- [143] = 134,
+ [143] = 143,
[144] = 144,
- [145] = 145,
- [146] = 146,
- [147] = 146,
- [148] = 135,
- [149] = 149,
- [150] = 135,
- [151] = 135,
- [152] = 146,
- [153] = 146,
- [154] = 154,
- [155] = 154,
- [156] = 154,
- [157] = 154,
+ [145] = 141,
+ [146] = 140,
+ [147] = 147,
+ [148] = 148,
+ [149] = 144,
+ [150] = 150,
+ [151] = 140,
+ [152] = 152,
+ [153] = 144,
+ [154] = 141,
+ [155] = 144,
+ [156] = 156,
+ [157] = 140,
[158] = 158,
- [159] = 158,
- [160] = 158,
- [161] = 158,
- [162] = 162,
- [163] = 162,
- [164] = 162,
- [165] = 165,
- [166] = 162,
- [167] = 167,
- [168] = 167,
- [169] = 167,
- [170] = 167,
- [171] = 167,
+ [159] = 141,
+ [160] = 160,
+ [161] = 160,
+ [162] = 160,
+ [163] = 160,
+ [164] = 164,
+ [165] = 164,
+ [166] = 164,
+ [167] = 164,
+ [168] = 168,
+ [169] = 168,
+ [170] = 168,
+ [171] = 168,
[172] = 172,
[173] = 173,
- [174] = 174,
- [175] = 175,
- [176] = 176,
- [177] = 177,
+ [174] = 173,
+ [175] = 173,
+ [176] = 173,
+ [177] = 173,
[178] = 178,
- [179] = 174,
+ [179] = 179,
[180] = 180,
[181] = 181,
[182] = 182,
- [183] = 178,
- [184] = 172,
+ [183] = 183,
+ [184] = 184,
[185] = 185,
[186] = 178,
[187] = 187,
- [188] = 188,
- [189] = 175,
+ [188] = 184,
+ [189] = 189,
[190] = 190,
- [191] = 188,
+ [191] = 187,
[192] = 192,
- [193] = 190,
- [194] = 190,
+ [193] = 187,
+ [194] = 187,
[195] = 190,
- [196] = 176,
- [197] = 178,
- [198] = 185,
- [199] = 187,
+ [196] = 178,
+ [197] = 183,
+ [198] = 198,
+ [199] = 178,
[200] = 200,
- [201] = 201,
- [202] = 202,
- [203] = 203,
- [204] = 202,
- [205] = 203,
- [206] = 3,
- [207] = 207,
+ [201] = 185,
+ [202] = 180,
+ [203] = 181,
+ [204] = 182,
+ [205] = 205,
+ [206] = 206,
+ [207] = 206,
[208] = 208,
- [209] = 208,
- [210] = 202,
+ [209] = 206,
+ [210] = 210,
[211] = 211,
- [212] = 4,
- [213] = 2,
- [214] = 203,
- [215] = 202,
- [216] = 203,
- [217] = 217,
- [218] = 19,
- [219] = 14,
- [220] = 11,
- [221] = 9,
- [222] = 15,
- [223] = 223,
- [224] = 12,
- [225] = 13,
- [226] = 223,
- [227] = 227,
- [228] = 5,
- [229] = 227,
- [230] = 20,
- [231] = 8,
+ [212] = 212,
+ [213] = 213,
+ [214] = 208,
+ [215] = 215,
+ [216] = 208,
+ [217] = 206,
+ [218] = 213,
+ [219] = 208,
+ [220] = 3,
+ [221] = 5,
+ [222] = 2,
+ [223] = 18,
+ [224] = 11,
+ [225] = 14,
+ [226] = 15,
+ [227] = 13,
+ [228] = 19,
+ [229] = 23,
+ [230] = 4,
+ [231] = 231,
[232] = 6,
[233] = 7,
- [234] = 17,
- [235] = 18,
- [236] = 217,
- [237] = 237,
- [238] = 238,
- [239] = 239,
- [240] = 23,
+ [234] = 8,
+ [235] = 16,
+ [236] = 17,
+ [237] = 9,
+ [238] = 20,
+ [239] = 22,
+ [240] = 240,
[241] = 241,
- [242] = 35,
- [243] = 33,
+ [242] = 241,
+ [243] = 240,
[244] = 244,
- [245] = 245,
+ [245] = 25,
[246] = 246,
[247] = 247,
[248] = 248,
- [249] = 244,
- [250] = 48,
- [251] = 251,
- [252] = 248,
- [253] = 49,
+ [249] = 231,
+ [250] = 40,
+ [251] = 41,
+ [252] = 252,
+ [253] = 253,
[254] = 254,
- [255] = 254,
- [256] = 248,
- [257] = 254,
- [258] = 254,
- [259] = 248,
- [260] = 246,
- [261] = 261,
- [262] = 262,
- [263] = 263,
- [264] = 264,
+ [255] = 255,
+ [256] = 255,
+ [257] = 257,
+ [258] = 257,
+ [259] = 259,
+ [260] = 259,
+ [261] = 52,
+ [262] = 259,
+ [263] = 257,
+ [264] = 253,
[265] = 54,
- [266] = 266,
- [267] = 52,
- [268] = 268,
+ [266] = 257,
+ [267] = 267,
+ [268] = 259,
[269] = 269,
- [270] = 270,
+ [270] = 56,
[271] = 271,
[272] = 272,
- [273] = 273,
+ [273] = 58,
[274] = 274,
[275] = 275,
[276] = 276,
[277] = 277,
[278] = 278,
[279] = 279,
- [280] = 60,
+ [280] = 280,
[281] = 281,
[282] = 282,
[283] = 283,
@@ -2332,10 +2332,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[285] = 285,
[286] = 286,
[287] = 287,
- [288] = 288,
+ [288] = 269,
[289] = 289,
- [290] = 290,
- [291] = 291,
+ [290] = 253,
+ [291] = 271,
[292] = 292,
[293] = 293,
[294] = 294,
@@ -2343,27 +2343,27 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[296] = 296,
[297] = 297,
[298] = 298,
- [299] = 263,
+ [299] = 299,
[300] = 300,
[301] = 301,
[302] = 302,
- [303] = 268,
+ [303] = 303,
[304] = 304,
[305] = 305,
[306] = 306,
[307] = 307,
- [308] = 246,
+ [308] = 308,
[309] = 309,
[310] = 310,
- [311] = 306,
+ [311] = 311,
[312] = 312,
[313] = 313,
- [314] = 269,
+ [314] = 314,
[315] = 315,
- [316] = 316,
+ [316] = 274,
[317] = 317,
[318] = 318,
- [319] = 319,
+ [319] = 281,
[320] = 320,
[321] = 321,
[322] = 322,
@@ -2371,174 +2371,174 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[324] = 324,
[325] = 325,
[326] = 326,
- [327] = 277,
- [328] = 289,
- [329] = 312,
- [330] = 295,
- [331] = 287,
- [332] = 323,
- [333] = 324,
- [334] = 275,
- [335] = 294,
- [336] = 304,
- [337] = 313,
- [338] = 307,
- [339] = 310,
- [340] = 316,
- [341] = 272,
- [342] = 301,
- [343] = 317,
- [344] = 318,
- [345] = 281,
- [346] = 319,
- [347] = 296,
- [348] = 320,
- [349] = 349,
- [350] = 276,
- [351] = 285,
- [352] = 352,
- [353] = 286,
- [354] = 274,
- [355] = 290,
- [356] = 356,
- [357] = 292,
- [358] = 321,
- [359] = 282,
- [360] = 288,
- [361] = 291,
- [362] = 283,
- [363] = 284,
- [364] = 364,
- [365] = 305,
- [366] = 322,
- [367] = 315,
- [368] = 368,
- [369] = 309,
- [370] = 370,
- [371] = 278,
- [372] = 279,
- [373] = 293,
- [374] = 325,
- [375] = 297,
- [376] = 298,
- [377] = 302,
- [378] = 273,
- [379] = 271,
- [380] = 300,
- [381] = 381,
- [382] = 247,
- [383] = 383,
- [384] = 368,
- [385] = 385,
- [386] = 386,
+ [327] = 327,
+ [328] = 328,
+ [329] = 329,
+ [330] = 330,
+ [331] = 64,
+ [332] = 302,
+ [333] = 312,
+ [334] = 303,
+ [335] = 325,
+ [336] = 326,
+ [337] = 309,
+ [338] = 311,
+ [339] = 327,
+ [340] = 307,
+ [341] = 328,
+ [342] = 330,
+ [343] = 343,
+ [344] = 344,
+ [345] = 345,
+ [346] = 346,
+ [347] = 294,
+ [348] = 314,
+ [349] = 295,
+ [350] = 308,
+ [351] = 296,
+ [352] = 315,
+ [353] = 278,
+ [354] = 304,
+ [355] = 283,
+ [356] = 313,
+ [357] = 285,
+ [358] = 279,
+ [359] = 286,
+ [360] = 287,
+ [361] = 289,
+ [362] = 282,
+ [363] = 292,
+ [364] = 320,
+ [365] = 318,
+ [366] = 321,
+ [367] = 367,
+ [368] = 293,
+ [369] = 322,
+ [370] = 324,
+ [371] = 371,
+ [372] = 277,
+ [373] = 310,
+ [374] = 323,
+ [375] = 329,
+ [376] = 301,
+ [377] = 280,
+ [378] = 317,
+ [379] = 379,
+ [380] = 305,
+ [381] = 297,
+ [382] = 306,
+ [383] = 298,
+ [384] = 300,
+ [385] = 299,
+ [386] = 284,
[387] = 387,
[388] = 388,
- [389] = 268,
- [390] = 390,
- [391] = 269,
- [392] = 392,
- [393] = 263,
- [394] = 394,
+ [389] = 389,
+ [390] = 254,
+ [391] = 391,
+ [392] = 269,
+ [393] = 271,
+ [394] = 343,
[395] = 395,
[396] = 396,
- [397] = 245,
- [398] = 352,
- [399] = 399,
- [400] = 349,
+ [397] = 397,
+ [398] = 398,
+ [399] = 344,
+ [400] = 400,
[401] = 401,
- [402] = 401,
- [403] = 399,
+ [402] = 274,
+ [403] = 403,
[404] = 404,
- [405] = 315,
- [406] = 381,
- [407] = 396,
- [408] = 408,
- [409] = 246,
- [410] = 388,
- [411] = 394,
- [412] = 387,
- [413] = 386,
- [414] = 390,
- [415] = 385,
- [416] = 395,
- [417] = 383,
- [418] = 418,
- [419] = 419,
+ [405] = 252,
+ [406] = 406,
+ [407] = 346,
+ [408] = 396,
+ [409] = 406,
+ [410] = 404,
+ [411] = 323,
+ [412] = 403,
+ [413] = 388,
+ [414] = 391,
+ [415] = 415,
+ [416] = 253,
+ [417] = 395,
+ [418] = 398,
+ [419] = 400,
[420] = 420,
- [421] = 404,
- [422] = 422,
- [423] = 418,
+ [421] = 401,
+ [422] = 387,
+ [423] = 389,
[424] = 424,
[425] = 425,
[426] = 426,
- [427] = 425,
- [428] = 428,
- [429] = 266,
- [430] = 270,
- [431] = 431,
- [432] = 261,
- [433] = 264,
- [434] = 349,
- [435] = 262,
- [436] = 436,
- [437] = 418,
- [438] = 438,
- [439] = 419,
- [440] = 438,
- [441] = 441,
- [442] = 436,
- [443] = 441,
- [444] = 444,
- [445] = 419,
- [446] = 438,
- [447] = 441,
- [448] = 448,
- [449] = 438,
- [450] = 441,
+ [427] = 427,
+ [428] = 426,
+ [429] = 429,
+ [430] = 425,
+ [431] = 272,
+ [432] = 432,
+ [433] = 433,
+ [434] = 432,
+ [435] = 435,
+ [436] = 427,
+ [437] = 437,
+ [438] = 426,
+ [439] = 437,
+ [440] = 440,
+ [441] = 415,
+ [442] = 275,
+ [443] = 443,
+ [444] = 346,
+ [445] = 426,
+ [446] = 440,
+ [447] = 427,
+ [448] = 437,
+ [449] = 449,
+ [450] = 425,
[451] = 451,
- [452] = 452,
+ [452] = 427,
[453] = 453,
- [454] = 263,
- [455] = 455,
- [456] = 245,
- [457] = 420,
- [458] = 268,
+ [454] = 425,
+ [455] = 437,
+ [456] = 276,
+ [457] = 457,
+ [458] = 453,
[459] = 459,
[460] = 460,
[461] = 461,
- [462] = 462,
+ [462] = 269,
[463] = 463,
- [464] = 462,
- [465] = 451,
- [466] = 466,
+ [464] = 252,
+ [465] = 465,
+ [466] = 271,
[467] = 467,
[468] = 468,
[469] = 469,
- [470] = 453,
- [471] = 451,
- [472] = 463,
- [473] = 462,
- [474] = 466,
+ [470] = 470,
+ [471] = 471,
+ [472] = 472,
+ [473] = 254,
+ [474] = 474,
[475] = 475,
- [476] = 476,
- [477] = 247,
- [478] = 451,
+ [476] = 457,
+ [477] = 467,
+ [478] = 468,
[479] = 463,
- [480] = 462,
- [481] = 466,
- [482] = 475,
- [483] = 269,
- [484] = 463,
- [485] = 466,
- [486] = 486,
+ [480] = 474,
+ [481] = 475,
+ [482] = 457,
+ [483] = 274,
+ [484] = 467,
+ [485] = 468,
+ [486] = 474,
[487] = 475,
- [488] = 475,
- [489] = 489,
- [490] = 490,
- [491] = 491,
- [492] = 492,
+ [488] = 474,
+ [489] = 457,
+ [490] = 467,
+ [491] = 468,
+ [492] = 475,
[493] = 493,
- [494] = 492,
+ [494] = 494,
[495] = 495,
[496] = 496,
[497] = 497,
@@ -2547,44 +2547,44 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[500] = 500,
[501] = 501,
[502] = 502,
- [503] = 498,
- [504] = 499,
+ [503] = 503,
+ [504] = 504,
[505] = 505,
[506] = 506,
[507] = 507,
[508] = 508,
[509] = 509,
- [510] = 496,
+ [510] = 510,
[511] = 511,
[512] = 512,
[513] = 513,
- [514] = 493,
- [515] = 315,
+ [514] = 496,
+ [515] = 515,
[516] = 516,
- [517] = 507,
+ [517] = 517,
[518] = 518,
- [519] = 491,
+ [519] = 519,
[520] = 520,
[521] = 521,
[522] = 522,
- [523] = 500,
+ [523] = 523,
[524] = 524,
[525] = 525,
- [526] = 489,
- [527] = 518,
- [528] = 528,
- [529] = 529,
- [530] = 530,
+ [526] = 499,
+ [527] = 500,
+ [528] = 505,
+ [529] = 522,
+ [530] = 523,
[531] = 531,
- [532] = 524,
- [533] = 511,
+ [532] = 525,
+ [533] = 533,
[534] = 534,
- [535] = 535,
- [536] = 261,
- [537] = 537,
- [538] = 262,
- [539] = 539,
- [540] = 540,
+ [535] = 502,
+ [536] = 323,
+ [537] = 534,
+ [538] = 512,
+ [539] = 513,
+ [540] = 519,
[541] = 541,
[542] = 542,
[543] = 543,
@@ -2592,67 +2592,67 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[545] = 545,
[546] = 546,
[547] = 547,
- [548] = 545,
- [549] = 540,
- [550] = 550,
+ [548] = 548,
+ [549] = 549,
+ [550] = 548,
[551] = 551,
- [552] = 552,
+ [552] = 545,
[553] = 553,
[554] = 554,
- [555] = 264,
+ [555] = 555,
[556] = 556,
[557] = 557,
[558] = 558,
[559] = 559,
[560] = 560,
[561] = 561,
- [562] = 562,
+ [562] = 346,
[563] = 563,
- [564] = 564,
- [565] = 545,
- [566] = 540,
- [567] = 567,
- [568] = 545,
- [569] = 540,
- [570] = 550,
- [571] = 556,
+ [564] = 547,
+ [565] = 565,
+ [566] = 542,
+ [567] = 558,
+ [568] = 568,
+ [569] = 561,
+ [570] = 570,
+ [571] = 547,
[572] = 572,
- [573] = 573,
- [574] = 560,
- [575] = 575,
- [576] = 551,
- [577] = 577,
- [578] = 577,
+ [573] = 548,
+ [574] = 544,
+ [575] = 276,
+ [576] = 565,
+ [577] = 272,
+ [578] = 578,
[579] = 579,
- [580] = 270,
+ [580] = 580,
[581] = 581,
- [582] = 564,
- [583] = 575,
- [584] = 573,
- [585] = 556,
- [586] = 266,
- [587] = 559,
- [588] = 560,
- [589] = 589,
- [590] = 556,
- [591] = 591,
- [592] = 592,
- [593] = 349,
- [594] = 560,
+ [582] = 547,
+ [583] = 583,
+ [584] = 548,
+ [585] = 572,
+ [586] = 586,
+ [587] = 587,
+ [588] = 578,
+ [589] = 570,
+ [590] = 590,
+ [591] = 583,
+ [592] = 559,
+ [593] = 593,
+ [594] = 594,
[595] = 595,
- [596] = 596,
- [597] = 597,
- [598] = 543,
- [599] = 547,
- [600] = 563,
- [601] = 601,
- [602] = 596,
- [603] = 597,
- [604] = 537,
- [605] = 605,
+ [596] = 565,
+ [597] = 543,
+ [598] = 598,
+ [599] = 599,
+ [600] = 600,
+ [601] = 542,
+ [602] = 565,
+ [603] = 542,
+ [604] = 590,
+ [605] = 599,
[606] = 606,
- [607] = 607,
- [608] = 608,
+ [607] = 275,
+ [608] = 606,
[609] = 609,
[610] = 610,
[611] = 611,
@@ -2666,167 +2666,171 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[619] = 619,
[620] = 620,
[621] = 621,
- [622] = 622,
+ [622] = 284,
[623] = 623,
- [624] = 624,
- [625] = 625,
+ [624] = 614,
+ [625] = 620,
[626] = 626,
[627] = 627,
[628] = 628,
[629] = 629,
[630] = 630,
- [631] = 609,
- [632] = 616,
+ [631] = 615,
+ [632] = 617,
[633] = 633,
[634] = 634,
[635] = 635,
[636] = 636,
[637] = 637,
[638] = 638,
- [639] = 639,
+ [639] = 300,
[640] = 640,
- [641] = 279,
- [642] = 619,
- [643] = 620,
- [644] = 613,
- [645] = 287,
- [646] = 621,
- [647] = 623,
- [648] = 622,
- [649] = 649,
- [650] = 624,
- [651] = 651,
- [652] = 652,
- [653] = 653,
- [654] = 625,
- [655] = 606,
- [656] = 626,
- [657] = 627,
- [658] = 613,
- [659] = 614,
- [660] = 610,
- [661] = 607,
+ [641] = 641,
+ [642] = 642,
+ [643] = 621,
+ [644] = 644,
+ [645] = 645,
+ [646] = 646,
+ [647] = 647,
+ [648] = 648,
+ [649] = 636,
+ [650] = 650,
+ [651] = 613,
+ [652] = 616,
+ [653] = 612,
+ [654] = 654,
+ [655] = 633,
+ [656] = 656,
+ [657] = 630,
+ [658] = 637,
+ [659] = 659,
+ [660] = 660,
+ [661] = 609,
[662] = 662,
- [663] = 630,
- [664] = 622,
- [665] = 615,
+ [663] = 616,
+ [664] = 627,
+ [665] = 665,
[666] = 666,
[667] = 667,
- [668] = 605,
- [669] = 613,
- [670] = 670,
- [671] = 671,
+ [668] = 668,
+ [669] = 637,
+ [670] = 628,
+ [671] = 629,
[672] = 672,
- [673] = 628,
+ [673] = 630,
[674] = 674,
- [675] = 618,
+ [675] = 634,
[676] = 676,
- [677] = 629,
- [678] = 622,
- [679] = 672,
- [680] = 680,
- [681] = 649,
- [682] = 670,
- [683] = 683,
- [684] = 608,
- [685] = 685,
+ [677] = 648,
+ [678] = 678,
+ [679] = 637,
+ [680] = 642,
+ [681] = 681,
+ [682] = 630,
+ [683] = 674,
+ [684] = 684,
+ [685] = 656,
[686] = 686,
- [687] = 630,
- [688] = 688,
- [689] = 680,
- [690] = 630,
+ [687] = 678,
+ [688] = 619,
+ [689] = 647,
+ [690] = 626,
[691] = 691,
- [692] = 692,
- [693] = 693,
- [694] = 694,
- [695] = 691,
+ [692] = 635,
+ [693] = 672,
+ [694] = 616,
+ [695] = 695,
[696] = 696,
[697] = 697,
[698] = 698,
[699] = 699,
[700] = 700,
[701] = 701,
- [702] = 702,
- [703] = 703,
+ [702] = 696,
+ [703] = 701,
[704] = 704,
[705] = 705,
[706] = 706,
- [707] = 707,
- [708] = 701,
+ [707] = 697,
+ [708] = 708,
[709] = 709,
- [710] = 705,
+ [710] = 710,
[711] = 711,
[712] = 712,
[713] = 713,
- [714] = 711,
+ [714] = 714,
[715] = 715,
[716] = 716,
[717] = 717,
- [718] = 694,
- [719] = 691,
- [720] = 720,
- [721] = 721,
- [722] = 722,
- [723] = 723,
- [724] = 705,
- [725] = 694,
+ [718] = 718,
+ [719] = 719,
+ [720] = 704,
+ [721] = 706,
+ [722] = 696,
+ [723] = 697,
+ [724] = 724,
+ [725] = 725,
[726] = 726,
- [727] = 727,
- [728] = 728,
+ [727] = 715,
+ [728] = 698,
[729] = 729,
- [730] = 730,
+ [730] = 701,
[731] = 731,
- [732] = 699,
+ [732] = 732,
[733] = 733,
- [734] = 720,
+ [734] = 713,
[735] = 735,
- [736] = 736,
- [737] = 691,
- [738] = 712,
+ [736] = 719,
+ [737] = 737,
+ [738] = 738,
[739] = 739,
[740] = 740,
- [741] = 707,
- [742] = 742,
- [743] = 727,
+ [741] = 741,
+ [742] = 695,
+ [743] = 743,
[744] = 744,
- [745] = 739,
- [746] = 746,
+ [745] = 696,
+ [746] = 739,
[747] = 747,
- [748] = 709,
- [749] = 694,
- [750] = 750,
+ [748] = 748,
+ [749] = 749,
+ [750] = 743,
[751] = 729,
- [752] = 752,
+ [752] = 735,
[753] = 753,
- [754] = 716,
- [755] = 740,
+ [754] = 697,
+ [755] = 755,
[756] = 756,
[757] = 757,
- [758] = 729,
- [759] = 744,
- [760] = 701,
+ [758] = 757,
+ [759] = 731,
+ [760] = 748,
[761] = 761,
- [762] = 742,
- [763] = 763,
- [764] = 729,
- [765] = 705,
+ [762] = 733,
+ [763] = 705,
+ [764] = 764,
+ [765] = 713,
[766] = 766,
[767] = 767,
- [768] = 703,
- [769] = 700,
+ [768] = 733,
+ [769] = 769,
[770] = 770,
- [771] = 746,
- [772] = 772,
- [773] = 757,
- [774] = 693,
- [775] = 750,
+ [771] = 713,
+ [772] = 724,
+ [773] = 773,
+ [774] = 774,
+ [775] = 769,
[776] = 776,
[777] = 777,
- [778] = 747,
- [779] = 779,
- [780] = 772,
- [781] = 781,
- [782] = 713,
+ [778] = 738,
+ [779] = 711,
+ [780] = 749,
+ [781] = 733,
+ [782] = 782,
+ [783] = 744,
+ [784] = 776,
+ [785] = 785,
+ [786] = 786,
};
static const TSCharacterRange sym_attribute_name_character_set_1[] = {
@@ -4941,7 +4945,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[7] = {.lex_state = 1, .external_lex_state = 3},
[8] = {.lex_state = 1, .external_lex_state = 3},
[9] = {.lex_state = 1, .external_lex_state = 3},
- [10] = {.lex_state = 1, .external_lex_state = 3},
+ [10] = {.lex_state = 2, .external_lex_state = 3},
[11] = {.lex_state = 1, .external_lex_state = 3},
[12] = {.lex_state = 1, .external_lex_state = 3},
[13] = {.lex_state = 1, .external_lex_state = 3},
@@ -4952,59 +4956,59 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[18] = {.lex_state = 1, .external_lex_state = 3},
[19] = {.lex_state = 1, .external_lex_state = 3},
[20] = {.lex_state = 1, .external_lex_state = 3},
- [21] = {.lex_state = 2, .external_lex_state = 3},
- [22] = {.lex_state = 2, .external_lex_state = 3},
+ [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},
- [26] = {.lex_state = 2, .external_lex_state = 3},
+ [26] = {.lex_state = 1, .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 = 2, .external_lex_state = 3},
- [33] = {.lex_state = 1, .external_lex_state = 3},
+ [33] = {.lex_state = 2, .external_lex_state = 3},
[34] = {.lex_state = 2, .external_lex_state = 3},
- [35] = {.lex_state = 1, .external_lex_state = 3},
+ [35] = {.lex_state = 2, .external_lex_state = 3},
[36] = {.lex_state = 2, .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},
- [40] = {.lex_state = 2, .external_lex_state = 3},
- [41] = {.lex_state = 2, .external_lex_state = 3},
+ [40] = {.lex_state = 1, .external_lex_state = 3},
+ [41] = {.lex_state = 1, .external_lex_state = 3},
[42] = {.lex_state = 2, .external_lex_state = 3},
[43] = {.lex_state = 2, .external_lex_state = 3},
- [44] = {.lex_state = 1, .external_lex_state = 3},
+ [44] = {.lex_state = 2, .external_lex_state = 3},
[45] = {.lex_state = 2, .external_lex_state = 3},
[46] = {.lex_state = 2, .external_lex_state = 3},
- [47] = {.lex_state = 1, .external_lex_state = 3},
- [48] = {.lex_state = 1, .external_lex_state = 3},
- [49] = {.lex_state = 1, .external_lex_state = 3},
- [50] = {.lex_state = 2, .external_lex_state = 3},
- [51] = {.lex_state = 2, .external_lex_state = 3},
+ [47] = {.lex_state = 2, .external_lex_state = 3},
+ [48] = {.lex_state = 2, .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},
- [53] = {.lex_state = 1, .external_lex_state = 3},
+ [53] = {.lex_state = 2, .external_lex_state = 3},
[54] = {.lex_state = 1, .external_lex_state = 3},
[55] = {.lex_state = 2, .external_lex_state = 3},
- [56] = {.lex_state = 1, .external_lex_state = 4},
- [57] = {.lex_state = 2, .external_lex_state = 3},
- [58] = {.lex_state = 1, .external_lex_state = 4},
+ [56] = {.lex_state = 1, .external_lex_state = 3},
+ [57] = {.lex_state = 1, .external_lex_state = 3},
+ [58] = {.lex_state = 1, .external_lex_state = 3},
[59] = {.lex_state = 1, .external_lex_state = 4},
- [60] = {.lex_state = 1, .external_lex_state = 3},
+ [60] = {.lex_state = 1, .external_lex_state = 4},
[61] = {.lex_state = 1, .external_lex_state = 3},
[62] = {.lex_state = 1, .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},
+ [65] = {.lex_state = 1, .external_lex_state = 3},
[66] = {.lex_state = 1, .external_lex_state = 3},
[67] = {.lex_state = 1, .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 = 4},
+ [68] = {.lex_state = 1, .external_lex_state = 4},
+ [69] = {.lex_state = 2, .external_lex_state = 3},
+ [70] = {.lex_state = 1, .external_lex_state = 3},
[71] = {.lex_state = 1, .external_lex_state = 4},
- [72] = {.lex_state = 2, .external_lex_state = 3},
- [73] = {.lex_state = 1, .external_lex_state = 4},
+ [72] = {.lex_state = 1, .external_lex_state = 4},
+ [73] = {.lex_state = 2, .external_lex_state = 3},
[74] = {.lex_state = 1, .external_lex_state = 4},
[75] = {.lex_state = 1, .external_lex_state = 4},
[76] = {.lex_state = 1, .external_lex_state = 4},
@@ -5014,56 +5018,56 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[80] = {.lex_state = 1, .external_lex_state = 4},
[81] = {.lex_state = 1, .external_lex_state = 4},
[82] = {.lex_state = 1, .external_lex_state = 4},
- [83] = {.lex_state = 2, .external_lex_state = 3},
+ [83] = {.lex_state = 1, .external_lex_state = 4},
[84] = {.lex_state = 1, .external_lex_state = 4},
[85] = {.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 = 152, .external_lex_state = 2},
- [90] = {.lex_state = 152, .external_lex_state = 5},
- [91] = {.lex_state = 2, .external_lex_state = 3},
- [92] = {.lex_state = 1, .external_lex_state = 4},
- [93] = {.lex_state = 152, .external_lex_state = 5},
+ [88] = {.lex_state = 2, .external_lex_state = 3},
+ [89] = {.lex_state = 1, .external_lex_state = 4},
+ [90] = {.lex_state = 1, .external_lex_state = 4},
+ [91] = {.lex_state = 1, .external_lex_state = 4},
+ [92] = {.lex_state = 2, .external_lex_state = 3},
+ [93] = {.lex_state = 1, .external_lex_state = 4},
[94] = {.lex_state = 152, .external_lex_state = 5},
- [95] = {.lex_state = 152, .external_lex_state = 5},
- [96] = {.lex_state = 152, .external_lex_state = 2},
- [97] = {.lex_state = 1, .external_lex_state = 4},
- [98] = {.lex_state = 152, .external_lex_state = 2},
+ [95] = {.lex_state = 152, .external_lex_state = 2},
+ [96] = {.lex_state = 2, .external_lex_state = 3},
+ [97] = {.lex_state = 152, .external_lex_state = 5},
+ [98] = {.lex_state = 1, .external_lex_state = 4},
[99] = {.lex_state = 152, .external_lex_state = 5},
- [100] = {.lex_state = 152, .external_lex_state = 2},
+ [100] = {.lex_state = 152, .external_lex_state = 5},
[101] = {.lex_state = 1, .external_lex_state = 4},
[102] = {.lex_state = 152, .external_lex_state = 2},
- [103] = {.lex_state = 152, .external_lex_state = 2},
+ [103] = {.lex_state = 1, .external_lex_state = 4},
[104] = {.lex_state = 152, .external_lex_state = 2},
- [105] = {.lex_state = 152, .external_lex_state = 2},
- [106] = {.lex_state = 1, .external_lex_state = 3},
+ [105] = {.lex_state = 152, .external_lex_state = 5},
+ [106] = {.lex_state = 152, .external_lex_state = 2},
[107] = {.lex_state = 152, .external_lex_state = 2},
[108] = {.lex_state = 1, .external_lex_state = 3},
[109] = {.lex_state = 152, .external_lex_state = 2},
- [110] = {.lex_state = 1, .external_lex_state = 4},
- [111] = {.lex_state = 1, .external_lex_state = 4},
- [112] = {.lex_state = 1, .external_lex_state = 4},
- [113] = {.lex_state = 1, .external_lex_state = 4},
+ [110] = {.lex_state = 152, .external_lex_state = 2},
+ [111] = {.lex_state = 152, .external_lex_state = 2},
+ [112] = {.lex_state = 152, .external_lex_state = 2},
+ [113] = {.lex_state = 1, .external_lex_state = 3},
[114] = {.lex_state = 1, .external_lex_state = 4},
- [115] = {.lex_state = 1, .external_lex_state = 4},
+ [115] = {.lex_state = 152, .external_lex_state = 2},
[116] = {.lex_state = 1, .external_lex_state = 4},
- [117] = {.lex_state = 1, .external_lex_state = 3},
- [118] = {.lex_state = 1, .external_lex_state = 3},
- [119] = {.lex_state = 4, .external_lex_state = 3},
- [120] = {.lex_state = 4, .external_lex_state = 3},
- [121] = {.lex_state = 3, .external_lex_state = 3},
- [122] = {.lex_state = 1, .external_lex_state = 3},
+ [117] = {.lex_state = 1, .external_lex_state = 4},
+ [118] = {.lex_state = 1, .external_lex_state = 4},
+ [119] = {.lex_state = 1, .external_lex_state = 4},
+ [120] = {.lex_state = 1, .external_lex_state = 4},
+ [121] = {.lex_state = 1, .external_lex_state = 4},
+ [122] = {.lex_state = 1, .external_lex_state = 4},
[123] = {.lex_state = 1, .external_lex_state = 3},
- [124] = {.lex_state = 1, .external_lex_state = 3},
- [125] = {.lex_state = 3, .external_lex_state = 3},
- [126] = {.lex_state = 1, .external_lex_state = 3},
+ [124] = {.lex_state = 3, .external_lex_state = 3},
+ [125] = {.lex_state = 1, .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 = 3, .external_lex_state = 3},
- [130] = {.lex_state = 3, .external_lex_state = 3},
- [131] = {.lex_state = 3, .external_lex_state = 3},
- [132] = {.lex_state = 3, .external_lex_state = 3},
+ [128] = {.lex_state = 1, .external_lex_state = 3},
+ [129] = {.lex_state = 1, .external_lex_state = 3},
+ [130] = {.lex_state = 1, .external_lex_state = 3},
+ [131] = {.lex_state = 4, .external_lex_state = 3},
+ [132] = {.lex_state = 1, .external_lex_state = 3},
[133] = {.lex_state = 3, .external_lex_state = 3},
[134] = {.lex_state = 3, .external_lex_state = 3},
[135] = {.lex_state = 3, .external_lex_state = 3},
@@ -5137,92 +5141,92 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[203] = {.lex_state = 3, .external_lex_state = 3},
[204] = {.lex_state = 3, .external_lex_state = 3},
[205] = {.lex_state = 3, .external_lex_state = 3},
- [206] = {.lex_state = 5, .external_lex_state = 3},
+ [206] = {.lex_state = 3, .external_lex_state = 3},
[207] = {.lex_state = 3, .external_lex_state = 3},
[208] = {.lex_state = 3, .external_lex_state = 3},
[209] = {.lex_state = 3, .external_lex_state = 3},
[210] = {.lex_state = 3, .external_lex_state = 3},
[211] = {.lex_state = 3, .external_lex_state = 3},
- [212] = {.lex_state = 5, .external_lex_state = 3},
- [213] = {.lex_state = 5, .external_lex_state = 3},
+ [212] = {.lex_state = 3, .external_lex_state = 3},
+ [213] = {.lex_state = 3, .external_lex_state = 3},
[214] = {.lex_state = 3, .external_lex_state = 3},
[215] = {.lex_state = 3, .external_lex_state = 3},
[216] = {.lex_state = 3, .external_lex_state = 3},
- [217] = {.lex_state = 25, .external_lex_state = 6},
- [218] = {.lex_state = 5, .external_lex_state = 3},
- [219] = {.lex_state = 5, .external_lex_state = 3},
+ [217] = {.lex_state = 3, .external_lex_state = 3},
+ [218] = {.lex_state = 3, .external_lex_state = 3},
+ [219] = {.lex_state = 3, .external_lex_state = 3},
[220] = {.lex_state = 5, .external_lex_state = 3},
[221] = {.lex_state = 5, .external_lex_state = 3},
[222] = {.lex_state = 5, .external_lex_state = 3},
- [223] = {.lex_state = 25, .external_lex_state = 6},
+ [223] = {.lex_state = 5, .external_lex_state = 3},
[224] = {.lex_state = 5, .external_lex_state = 3},
[225] = {.lex_state = 5, .external_lex_state = 3},
- [226] = {.lex_state = 25, .external_lex_state = 6},
- [227] = {.lex_state = 25, .external_lex_state = 6},
+ [226] = {.lex_state = 5, .external_lex_state = 3},
+ [227] = {.lex_state = 5, .external_lex_state = 3},
[228] = {.lex_state = 5, .external_lex_state = 3},
- [229] = {.lex_state = 25, .external_lex_state = 6},
+ [229] = {.lex_state = 5, .external_lex_state = 3},
[230] = {.lex_state = 5, .external_lex_state = 3},
- [231] = {.lex_state = 5, .external_lex_state = 3},
+ [231] = {.lex_state = 25, .external_lex_state = 6},
[232] = {.lex_state = 5, .external_lex_state = 3},
[233] = {.lex_state = 5, .external_lex_state = 3},
[234] = {.lex_state = 5, .external_lex_state = 3},
[235] = {.lex_state = 5, .external_lex_state = 3},
- [236] = {.lex_state = 26, .external_lex_state = 3},
- [237] = {.lex_state = 26, .external_lex_state = 3},
- [238] = {.lex_state = 26, .external_lex_state = 3},
- [239] = {.lex_state = 26, .external_lex_state = 3},
- [240] = {.lex_state = 3, .external_lex_state = 3},
- [241] = {.lex_state = 26, .external_lex_state = 3},
- [242] = {.lex_state = 3, .external_lex_state = 3},
- [243] = {.lex_state = 3, .external_lex_state = 3},
- [244] = {.lex_state = 13, .external_lex_state = 6},
+ [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 = 5, .external_lex_state = 3},
+ [240] = {.lex_state = 25, .external_lex_state = 6},
+ [241] = {.lex_state = 25, .external_lex_state = 6},
+ [242] = {.lex_state = 25, .external_lex_state = 6},
+ [243] = {.lex_state = 25, .external_lex_state = 6},
+ [244] = {.lex_state = 26, .external_lex_state = 3},
[245] = {.lex_state = 3, .external_lex_state = 3},
- [246] = {.lex_state = 1, .external_lex_state = 3},
- [247] = {.lex_state = 3, .external_lex_state = 3},
- [248] = {.lex_state = 3, .external_lex_state = 3},
- [249] = {.lex_state = 14, .external_lex_state = 3},
+ [246] = {.lex_state = 26, .external_lex_state = 3},
+ [247] = {.lex_state = 26, .external_lex_state = 3},
+ [248] = {.lex_state = 26, .external_lex_state = 3},
+ [249] = {.lex_state = 26, .external_lex_state = 3},
[250] = {.lex_state = 3, .external_lex_state = 3},
[251] = {.lex_state = 3, .external_lex_state = 3},
[252] = {.lex_state = 3, .external_lex_state = 3},
- [253] = {.lex_state = 3, .external_lex_state = 3},
+ [253] = {.lex_state = 1, .external_lex_state = 3},
[254] = {.lex_state = 3, .external_lex_state = 3},
- [255] = {.lex_state = 3, .external_lex_state = 3},
- [256] = {.lex_state = 3, .external_lex_state = 3},
+ [255] = {.lex_state = 13, .external_lex_state = 6},
+ [256] = {.lex_state = 14, .external_lex_state = 3},
[257] = {.lex_state = 3, .external_lex_state = 3},
[258] = {.lex_state = 3, .external_lex_state = 3},
[259] = {.lex_state = 3, .external_lex_state = 3},
- [260] = {.lex_state = 5, .external_lex_state = 3},
+ [260] = {.lex_state = 3, .external_lex_state = 3},
[261] = {.lex_state = 3, .external_lex_state = 3},
[262] = {.lex_state = 3, .external_lex_state = 3},
- [263] = {.lex_state = 0, .external_lex_state = 3},
- [264] = {.lex_state = 3, .external_lex_state = 3},
+ [263] = {.lex_state = 3, .external_lex_state = 3},
+ [264] = {.lex_state = 5, .external_lex_state = 3},
[265] = {.lex_state = 3, .external_lex_state = 3},
[266] = {.lex_state = 3, .external_lex_state = 3},
[267] = {.lex_state = 3, .external_lex_state = 3},
- [268] = {.lex_state = 8, .external_lex_state = 3},
- [269] = {.lex_state = 0, .external_lex_state = 3},
+ [268] = {.lex_state = 3, .external_lex_state = 3},
+ [269] = {.lex_state = 8, .external_lex_state = 3},
[270] = {.lex_state = 3, .external_lex_state = 3},
- [271] = {.lex_state = 152, .external_lex_state = 2},
- [272] = {.lex_state = 152, .external_lex_state = 2},
- [273] = {.lex_state = 152, .external_lex_state = 2},
- [274] = {.lex_state = 152, .external_lex_state = 2},
- [275] = {.lex_state = 152, .external_lex_state = 2},
- [276] = {.lex_state = 152, .external_lex_state = 2},
+ [271] = {.lex_state = 0, .external_lex_state = 3},
+ [272] = {.lex_state = 3, .external_lex_state = 3},
+ [273] = {.lex_state = 3, .external_lex_state = 3},
+ [274] = {.lex_state = 0, .external_lex_state = 3},
+ [275] = {.lex_state = 3, .external_lex_state = 3},
+ [276] = {.lex_state = 3, .external_lex_state = 3},
[277] = {.lex_state = 152, .external_lex_state = 2},
[278] = {.lex_state = 152, .external_lex_state = 2},
[279] = {.lex_state = 152, .external_lex_state = 2},
- [280] = {.lex_state = 3, .external_lex_state = 3},
- [281] = {.lex_state = 152, .external_lex_state = 2},
+ [280] = {.lex_state = 152, .external_lex_state = 2},
+ [281] = {.lex_state = 54, .external_lex_state = 3},
[282] = {.lex_state = 152, .external_lex_state = 2},
[283] = {.lex_state = 152, .external_lex_state = 2},
[284] = {.lex_state = 152, .external_lex_state = 2},
[285] = {.lex_state = 152, .external_lex_state = 2},
[286] = {.lex_state = 152, .external_lex_state = 2},
[287] = {.lex_state = 152, .external_lex_state = 2},
- [288] = {.lex_state = 152, .external_lex_state = 2},
+ [288] = {.lex_state = 9, .external_lex_state = 3},
[289] = {.lex_state = 152, .external_lex_state = 2},
- [290] = {.lex_state = 152, .external_lex_state = 2},
- [291] = {.lex_state = 152, .external_lex_state = 2},
+ [290] = {.lex_state = 1, .external_lex_state = 3},
+ [291] = {.lex_state = 3, .external_lex_state = 3},
[292] = {.lex_state = 152, .external_lex_state = 2},
[293] = {.lex_state = 152, .external_lex_state = 2},
[294] = {.lex_state = 152, .external_lex_state = 2},
@@ -5230,41 +5234,41 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[296] = {.lex_state = 152, .external_lex_state = 2},
[297] = {.lex_state = 152, .external_lex_state = 2},
[298] = {.lex_state = 152, .external_lex_state = 2},
- [299] = {.lex_state = 3, .external_lex_state = 3},
+ [299] = {.lex_state = 152, .external_lex_state = 2},
[300] = {.lex_state = 152, .external_lex_state = 2},
[301] = {.lex_state = 152, .external_lex_state = 2},
[302] = {.lex_state = 152, .external_lex_state = 2},
- [303] = {.lex_state = 9, .external_lex_state = 3},
+ [303] = {.lex_state = 152, .external_lex_state = 2},
[304] = {.lex_state = 152, .external_lex_state = 2},
[305] = {.lex_state = 152, .external_lex_state = 2},
- [306] = {.lex_state = 54, .external_lex_state = 3},
+ [306] = {.lex_state = 152, .external_lex_state = 2},
[307] = {.lex_state = 152, .external_lex_state = 2},
- [308] = {.lex_state = 1, .external_lex_state = 3},
+ [308] = {.lex_state = 152, .external_lex_state = 2},
[309] = {.lex_state = 152, .external_lex_state = 2},
[310] = {.lex_state = 152, .external_lex_state = 2},
- [311] = {.lex_state = 54, .external_lex_state = 3},
- [312] = {.lex_state = 152, .external_lex_state = 2},
+ [311] = {.lex_state = 152, .external_lex_state = 2},
+ [312] = {.lex_state = 25, .external_lex_state = 6},
[313] = {.lex_state = 152, .external_lex_state = 2},
- [314] = {.lex_state = 3, .external_lex_state = 3},
- [315] = {.lex_state = 0, .external_lex_state = 3},
- [316] = {.lex_state = 152, .external_lex_state = 2},
+ [314] = {.lex_state = 152, .external_lex_state = 2},
+ [315] = {.lex_state = 152, .external_lex_state = 2},
+ [316] = {.lex_state = 3, .external_lex_state = 3},
[317] = {.lex_state = 152, .external_lex_state = 2},
[318] = {.lex_state = 152, .external_lex_state = 2},
- [319] = {.lex_state = 152, .external_lex_state = 2},
+ [319] = {.lex_state = 54, .external_lex_state = 3},
[320] = {.lex_state = 152, .external_lex_state = 2},
[321] = {.lex_state = 152, .external_lex_state = 2},
[322] = {.lex_state = 152, .external_lex_state = 2},
- [323] = {.lex_state = 25, .external_lex_state = 6},
+ [323] = {.lex_state = 0, .external_lex_state = 3},
[324] = {.lex_state = 152, .external_lex_state = 2},
[325] = {.lex_state = 152, .external_lex_state = 2},
- [326] = {.lex_state = 0, .external_lex_state = 3},
- [327] = {.lex_state = 152, .external_lex_state = 5},
- [328] = {.lex_state = 152, .external_lex_state = 5},
- [329] = {.lex_state = 152, .external_lex_state = 5},
- [330] = {.lex_state = 152, .external_lex_state = 5},
- [331] = {.lex_state = 152, .external_lex_state = 5},
- [332] = {.lex_state = 26, .external_lex_state = 3},
- [333] = {.lex_state = 152, .external_lex_state = 5},
+ [326] = {.lex_state = 152, .external_lex_state = 2},
+ [327] = {.lex_state = 152, .external_lex_state = 2},
+ [328] = {.lex_state = 152, .external_lex_state = 2},
+ [329] = {.lex_state = 152, .external_lex_state = 2},
+ [330] = {.lex_state = 152, .external_lex_state = 2},
+ [331] = {.lex_state = 3, .external_lex_state = 3},
+ [332] = {.lex_state = 152, .external_lex_state = 5},
+ [333] = {.lex_state = 26, .external_lex_state = 3},
[334] = {.lex_state = 152, .external_lex_state = 5},
[335] = {.lex_state = 152, .external_lex_state = 5},
[336] = {.lex_state = 152, .external_lex_state = 5},
@@ -5274,16 +5278,16 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[340] = {.lex_state = 152, .external_lex_state = 5},
[341] = {.lex_state = 152, .external_lex_state = 5},
[342] = {.lex_state = 152, .external_lex_state = 5},
- [343] = {.lex_state = 152, .external_lex_state = 5},
- [344] = {.lex_state = 152, .external_lex_state = 5},
+ [343] = {.lex_state = 25, .external_lex_state = 6},
+ [344] = {.lex_state = 25, .external_lex_state = 6},
[345] = {.lex_state = 152, .external_lex_state = 5},
- [346] = {.lex_state = 152, .external_lex_state = 5},
+ [346] = {.lex_state = 0, .external_lex_state = 3},
[347] = {.lex_state = 152, .external_lex_state = 5},
[348] = {.lex_state = 152, .external_lex_state = 5},
- [349] = {.lex_state = 0, .external_lex_state = 3},
+ [349] = {.lex_state = 152, .external_lex_state = 5},
[350] = {.lex_state = 152, .external_lex_state = 5},
[351] = {.lex_state = 152, .external_lex_state = 5},
- [352] = {.lex_state = 25, .external_lex_state = 6},
+ [352] = {.lex_state = 152, .external_lex_state = 5},
[353] = {.lex_state = 152, .external_lex_state = 5},
[354] = {.lex_state = 152, .external_lex_state = 5},
[355] = {.lex_state = 152, .external_lex_state = 5},
@@ -5298,134 +5302,134 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[364] = {.lex_state = 152, .external_lex_state = 5},
[365] = {.lex_state = 152, .external_lex_state = 5},
[366] = {.lex_state = 152, .external_lex_state = 5},
- [367] = {.lex_state = 3, .external_lex_state = 3},
- [368] = {.lex_state = 25, .external_lex_state = 6},
+ [367] = {.lex_state = 152, .external_lex_state = 5},
+ [368] = {.lex_state = 152, .external_lex_state = 5},
[369] = {.lex_state = 152, .external_lex_state = 5},
- [370] = {.lex_state = 11, .external_lex_state = 3},
- [371] = {.lex_state = 152, .external_lex_state = 5},
+ [370] = {.lex_state = 152, .external_lex_state = 5},
+ [371] = {.lex_state = 0, .external_lex_state = 3},
[372] = {.lex_state = 152, .external_lex_state = 5},
[373] = {.lex_state = 152, .external_lex_state = 5},
- [374] = {.lex_state = 152, .external_lex_state = 5},
+ [374] = {.lex_state = 3, .external_lex_state = 3},
[375] = {.lex_state = 152, .external_lex_state = 5},
[376] = {.lex_state = 152, .external_lex_state = 5},
[377] = {.lex_state = 152, .external_lex_state = 5},
[378] = {.lex_state = 152, .external_lex_state = 5},
- [379] = {.lex_state = 152, .external_lex_state = 5},
+ [379] = {.lex_state = 11, .external_lex_state = 3},
[380] = {.lex_state = 152, .external_lex_state = 5},
- [381] = {.lex_state = 25, .external_lex_state = 6},
- [382] = {.lex_state = 0, .external_lex_state = 3},
- [383] = {.lex_state = 25, .external_lex_state = 6},
- [384] = {.lex_state = 26, .external_lex_state = 3},
- [385] = {.lex_state = 25, .external_lex_state = 6},
- [386] = {.lex_state = 25, .external_lex_state = 6},
+ [381] = {.lex_state = 152, .external_lex_state = 5},
+ [382] = {.lex_state = 152, .external_lex_state = 5},
+ [383] = {.lex_state = 152, .external_lex_state = 5},
+ [384] = {.lex_state = 152, .external_lex_state = 5},
+ [385] = {.lex_state = 152, .external_lex_state = 5},
+ [386] = {.lex_state = 152, .external_lex_state = 5},
[387] = {.lex_state = 25, .external_lex_state = 6},
[388] = {.lex_state = 25, .external_lex_state = 6},
- [389] = {.lex_state = 8, .external_lex_state = 3},
- [390] = {.lex_state = 25, .external_lex_state = 6},
- [391] = {.lex_state = 0, .external_lex_state = 3},
- [392] = {.lex_state = 3, .external_lex_state = 3},
+ [389] = {.lex_state = 25, .external_lex_state = 6},
+ [390] = {.lex_state = 0, .external_lex_state = 3},
+ [391] = {.lex_state = 25, .external_lex_state = 6},
+ [392] = {.lex_state = 8, .external_lex_state = 3},
[393] = {.lex_state = 0, .external_lex_state = 3},
- [394] = {.lex_state = 25, .external_lex_state = 6},
+ [394] = {.lex_state = 26, .external_lex_state = 3},
[395] = {.lex_state = 25, .external_lex_state = 6},
[396] = {.lex_state = 25, .external_lex_state = 6},
- [397] = {.lex_state = 0, .external_lex_state = 3},
- [398] = {.lex_state = 26, .external_lex_state = 3},
- [399] = {.lex_state = 25, .external_lex_state = 6},
- [400] = {.lex_state = 3, .external_lex_state = 3},
+ [397] = {.lex_state = 3, .external_lex_state = 3},
+ [398] = {.lex_state = 25, .external_lex_state = 6},
+ [399] = {.lex_state = 26, .external_lex_state = 3},
+ [400] = {.lex_state = 25, .external_lex_state = 6},
[401] = {.lex_state = 25, .external_lex_state = 6},
- [402] = {.lex_state = 26, .external_lex_state = 3},
- [403] = {.lex_state = 26, .external_lex_state = 3},
- [404] = {.lex_state = 1, .external_lex_state = 3},
+ [402] = {.lex_state = 0, .external_lex_state = 3},
+ [403] = {.lex_state = 25, .external_lex_state = 6},
+ [404] = {.lex_state = 25, .external_lex_state = 6},
[405] = {.lex_state = 0, .external_lex_state = 3},
- [406] = {.lex_state = 26, .external_lex_state = 3},
- [407] = {.lex_state = 26, .external_lex_state = 3},
- [408] = {.lex_state = 3, .external_lex_state = 3},
- [409] = {.lex_state = 1, .external_lex_state = 4},
+ [406] = {.lex_state = 25, .external_lex_state = 6},
+ [407] = {.lex_state = 3, .external_lex_state = 3},
+ [408] = {.lex_state = 26, .external_lex_state = 3},
+ [409] = {.lex_state = 26, .external_lex_state = 3},
[410] = {.lex_state = 26, .external_lex_state = 3},
- [411] = {.lex_state = 26, .external_lex_state = 3},
+ [411] = {.lex_state = 0, .external_lex_state = 3},
[412] = {.lex_state = 26, .external_lex_state = 3},
[413] = {.lex_state = 26, .external_lex_state = 3},
[414] = {.lex_state = 26, .external_lex_state = 3},
- [415] = {.lex_state = 26, .external_lex_state = 3},
- [416] = {.lex_state = 26, .external_lex_state = 3},
+ [415] = {.lex_state = 1, .external_lex_state = 3},
+ [416] = {.lex_state = 1, .external_lex_state = 4},
[417] = {.lex_state = 26, .external_lex_state = 3},
- [418] = {.lex_state = 19, .external_lex_state = 3},
- [419] = {.lex_state = 19, .external_lex_state = 3},
- [420] = {.lex_state = 1, .external_lex_state = 3},
- [421] = {.lex_state = 2, .external_lex_state = 3},
- [422] = {.lex_state = 0, .external_lex_state = 3},
- [423] = {.lex_state = 19, .external_lex_state = 3},
+ [418] = {.lex_state = 26, .external_lex_state = 3},
+ [419] = {.lex_state = 26, .external_lex_state = 3},
+ [420] = {.lex_state = 3, .external_lex_state = 3},
+ [421] = {.lex_state = 26, .external_lex_state = 3},
+ [422] = {.lex_state = 26, .external_lex_state = 3},
+ [423] = {.lex_state = 26, .external_lex_state = 3},
[424] = {.lex_state = 1, .external_lex_state = 3},
- [425] = {.lex_state = 1, .external_lex_state = 3},
+ [425] = {.lex_state = 19, .external_lex_state = 3},
[426] = {.lex_state = 1, .external_lex_state = 3},
- [427] = {.lex_state = 1, .external_lex_state = 4},
+ [427] = {.lex_state = 19, .external_lex_state = 3},
[428] = {.lex_state = 1, .external_lex_state = 3},
- [429] = {.lex_state = 0, .external_lex_state = 3},
- [430] = {.lex_state = 0, .external_lex_state = 3},
- [431] = {.lex_state = 3, .external_lex_state = 3},
- [432] = {.lex_state = 0, .external_lex_state = 3},
- [433] = {.lex_state = 0, .external_lex_state = 3},
- [434] = {.lex_state = 0, .external_lex_state = 3},
+ [429] = {.lex_state = 1, .external_lex_state = 3},
+ [430] = {.lex_state = 19, .external_lex_state = 3},
+ [431] = {.lex_state = 0, .external_lex_state = 3},
+ [432] = {.lex_state = 1, .external_lex_state = 4},
+ [433] = {.lex_state = 3, .external_lex_state = 3},
+ [434] = {.lex_state = 1, .external_lex_state = 3},
[435] = {.lex_state = 0, .external_lex_state = 3},
- [436] = {.lex_state = 0, .external_lex_state = 3},
- [437] = {.lex_state = 19, .external_lex_state = 3},
+ [436] = {.lex_state = 19, .external_lex_state = 3},
+ [437] = {.lex_state = 1, .external_lex_state = 3},
[438] = {.lex_state = 1, .external_lex_state = 3},
- [439] = {.lex_state = 19, .external_lex_state = 3},
- [440] = {.lex_state = 1, .external_lex_state = 3},
- [441] = {.lex_state = 1, .external_lex_state = 3},
+ [439] = {.lex_state = 1, .external_lex_state = 3},
+ [440] = {.lex_state = 0, .external_lex_state = 3},
+ [441] = {.lex_state = 2, .external_lex_state = 3},
[442] = {.lex_state = 0, .external_lex_state = 3},
- [443] = {.lex_state = 1, .external_lex_state = 3},
+ [443] = {.lex_state = 0, .external_lex_state = 3},
[444] = {.lex_state = 0, .external_lex_state = 3},
- [445] = {.lex_state = 19, .external_lex_state = 3},
- [446] = {.lex_state = 1, .external_lex_state = 3},
- [447] = {.lex_state = 1, .external_lex_state = 3},
- [448] = {.lex_state = 0, .external_lex_state = 3},
+ [445] = {.lex_state = 1, .external_lex_state = 3},
+ [446] = {.lex_state = 0, .external_lex_state = 3},
+ [447] = {.lex_state = 19, .external_lex_state = 3},
+ [448] = {.lex_state = 1, .external_lex_state = 3},
[449] = {.lex_state = 1, .external_lex_state = 3},
- [450] = {.lex_state = 1, .external_lex_state = 3},
- [451] = {.lex_state = 23, .external_lex_state = 3},
- [452] = {.lex_state = 1, .external_lex_state = 3},
- [453] = {.lex_state = 0, .external_lex_state = 7},
- [454] = {.lex_state = 0, .external_lex_state = 4},
- [455] = {.lex_state = 3, .external_lex_state = 3},
- [456] = {.lex_state = 0, .external_lex_state = 4},
- [457] = {.lex_state = 2, .external_lex_state = 3},
- [458] = {.lex_state = 8, .external_lex_state = 4},
- [459] = {.lex_state = 0, .external_lex_state = 7},
- [460] = {.lex_state = 0, .external_lex_state = 3},
- [461] = {.lex_state = 0, .external_lex_state = 3},
- [462] = {.lex_state = 20, .external_lex_state = 3},
- [463] = {.lex_state = 15, .external_lex_state = 3},
- [464] = {.lex_state = 20, .external_lex_state = 3},
- [465] = {.lex_state = 23, .external_lex_state = 3},
- [466] = {.lex_state = 23, .external_lex_state = 3},
- [467] = {.lex_state = 3, .external_lex_state = 3},
- [468] = {.lex_state = 3, .external_lex_state = 3},
+ [450] = {.lex_state = 19, .external_lex_state = 3},
+ [451] = {.lex_state = 0, .external_lex_state = 3},
+ [452] = {.lex_state = 19, .external_lex_state = 3},
+ [453] = {.lex_state = 1, .external_lex_state = 3},
+ [454] = {.lex_state = 19, .external_lex_state = 3},
+ [455] = {.lex_state = 1, .external_lex_state = 3},
+ [456] = {.lex_state = 0, .external_lex_state = 3},
+ [457] = {.lex_state = 20, .external_lex_state = 3},
+ [458] = {.lex_state = 2, .external_lex_state = 3},
+ [459] = {.lex_state = 3, .external_lex_state = 3},
+ [460] = {.lex_state = 3, .external_lex_state = 3},
+ [461] = {.lex_state = 1, .external_lex_state = 3},
+ [462] = {.lex_state = 8, .external_lex_state = 4},
+ [463] = {.lex_state = 0, .external_lex_state = 7},
+ [464] = {.lex_state = 0, .external_lex_state = 4},
+ [465] = {.lex_state = 0, .external_lex_state = 7},
+ [466] = {.lex_state = 0, .external_lex_state = 4},
+ [467] = {.lex_state = 23, .external_lex_state = 3},
+ [468] = {.lex_state = 15, .external_lex_state = 3},
[469] = {.lex_state = 0, .external_lex_state = 3},
- [470] = {.lex_state = 0, .external_lex_state = 7},
- [471] = {.lex_state = 23, .external_lex_state = 3},
- [472] = {.lex_state = 15, .external_lex_state = 3},
- [473] = {.lex_state = 20, .external_lex_state = 3},
+ [470] = {.lex_state = 0, .external_lex_state = 3},
+ [471] = {.lex_state = 0, .external_lex_state = 3},
+ [472] = {.lex_state = 0, .external_lex_state = 3},
+ [473] = {.lex_state = 0, .external_lex_state = 4},
[474] = {.lex_state = 23, .external_lex_state = 3},
[475] = {.lex_state = 15, .external_lex_state = 3},
- [476] = {.lex_state = 0, .external_lex_state = 3},
- [477] = {.lex_state = 0, .external_lex_state = 4},
- [478] = {.lex_state = 23, .external_lex_state = 3},
- [479] = {.lex_state = 15, .external_lex_state = 3},
- [480] = {.lex_state = 20, .external_lex_state = 3},
- [481] = {.lex_state = 23, .external_lex_state = 3},
- [482] = {.lex_state = 15, .external_lex_state = 3},
+ [476] = {.lex_state = 20, .external_lex_state = 3},
+ [477] = {.lex_state = 23, .external_lex_state = 3},
+ [478] = {.lex_state = 15, .external_lex_state = 3},
+ [479] = {.lex_state = 0, .external_lex_state = 7},
+ [480] = {.lex_state = 23, .external_lex_state = 3},
+ [481] = {.lex_state = 15, .external_lex_state = 3},
+ [482] = {.lex_state = 20, .external_lex_state = 3},
[483] = {.lex_state = 0, .external_lex_state = 4},
- [484] = {.lex_state = 15, .external_lex_state = 3},
- [485] = {.lex_state = 23, .external_lex_state = 3},
- [486] = {.lex_state = 19, .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},
[487] = {.lex_state = 15, .external_lex_state = 3},
- [488] = {.lex_state = 15, .external_lex_state = 3},
- [489] = {.lex_state = 0, .external_lex_state = 7},
- [490] = {.lex_state = 0, .external_lex_state = 3},
- [491] = {.lex_state = 0, .external_lex_state = 3},
- [492] = {.lex_state = 132, .external_lex_state = 3},
- [493] = {.lex_state = 12, .external_lex_state = 3},
- [494] = {.lex_state = 132, .external_lex_state = 3},
+ [488] = {.lex_state = 23, .external_lex_state = 3},
+ [489] = {.lex_state = 20, .external_lex_state = 3},
+ [490] = {.lex_state = 23, .external_lex_state = 3},
+ [491] = {.lex_state = 15, .external_lex_state = 3},
+ [492] = {.lex_state = 15, .external_lex_state = 3},
+ [493] = {.lex_state = 3, .external_lex_state = 3},
+ [494] = {.lex_state = 19, .external_lex_state = 3},
[495] = {.lex_state = 0, .external_lex_state = 3},
[496] = {.lex_state = 0, .external_lex_state = 3},
[497] = {.lex_state = 0, .external_lex_state = 3},
@@ -5433,7 +5437,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[499] = {.lex_state = 0, .external_lex_state = 3},
[500] = {.lex_state = 0, .external_lex_state = 3},
[501] = {.lex_state = 0, .external_lex_state = 3},
- [502] = {.lex_state = 0, .external_lex_state = 3},
+ [502] = {.lex_state = 1, .external_lex_state = 3},
[503] = {.lex_state = 0, .external_lex_state = 3},
[504] = {.lex_state = 0, .external_lex_state = 3},
[505] = {.lex_state = 0, .external_lex_state = 3},
@@ -5445,275 +5449,279 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[511] = {.lex_state = 0, .external_lex_state = 3},
[512] = {.lex_state = 0, .external_lex_state = 3},
[513] = {.lex_state = 0, .external_lex_state = 3},
- [514] = {.lex_state = 12, .external_lex_state = 3},
- [515] = {.lex_state = 0, .external_lex_state = 4},
+ [514] = {.lex_state = 0, .external_lex_state = 3},
+ [515] = {.lex_state = 23, .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 = 0, .external_lex_state = 3},
- [521] = {.lex_state = 0, .external_lex_state = 3},
- [522] = {.lex_state = 0, .external_lex_state = 3},
- [523] = {.lex_state = 0, .external_lex_state = 3},
- [524] = {.lex_state = 1, .external_lex_state = 3},
+ [521] = {.lex_state = 15, .external_lex_state = 3},
+ [522] = {.lex_state = 12, .external_lex_state = 3},
+ [523] = {.lex_state = 132, .external_lex_state = 3},
+ [524] = {.lex_state = 0, .external_lex_state = 3},
[525] = {.lex_state = 0, .external_lex_state = 3},
- [526] = {.lex_state = 0, .external_lex_state = 7},
+ [526] = {.lex_state = 0, .external_lex_state = 3},
[527] = {.lex_state = 0, .external_lex_state = 3},
[528] = {.lex_state = 0, .external_lex_state = 3},
- [529] = {.lex_state = 132, .external_lex_state = 3},
- [530] = {.lex_state = 23, .external_lex_state = 3},
- [531] = {.lex_state = 15, .external_lex_state = 3},
- [532] = {.lex_state = 1, .external_lex_state = 3},
- [533] = {.lex_state = 0, .external_lex_state = 3},
- [534] = {.lex_state = 0, .external_lex_state = 3},
- [535] = {.lex_state = 0, .external_lex_state = 3},
+ [529] = {.lex_state = 12, .external_lex_state = 3},
+ [530] = {.lex_state = 132, .external_lex_state = 3},
+ [531] = {.lex_state = 0, .external_lex_state = 3},
+ [532] = {.lex_state = 0, .external_lex_state = 3},
+ [533] = {.lex_state = 132, .external_lex_state = 3},
+ [534] = {.lex_state = 0, .external_lex_state = 7},
+ [535] = {.lex_state = 1, .external_lex_state = 3},
[536] = {.lex_state = 0, .external_lex_state = 4},
- [537] = {.lex_state = 0, .external_lex_state = 4},
- [538] = {.lex_state = 0, .external_lex_state = 4},
+ [537] = {.lex_state = 0, .external_lex_state = 7},
+ [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 = 0, .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 = 3},
- [545] = {.lex_state = 0, .external_lex_state = 3},
- [546] = {.lex_state = 4, .external_lex_state = 3},
- [547] = {.lex_state = 0, .external_lex_state = 8},
+ [544] = {.lex_state = 0, .external_lex_state = 4},
+ [545] = {.lex_state = 0, .external_lex_state = 4},
+ [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 = 8},
- [551] = {.lex_state = 0, .external_lex_state = 4},
- [552] = {.lex_state = 1, .external_lex_state = 3},
- [553] = {.lex_state = 1, .external_lex_state = 3},
- [554] = {.lex_state = 0, .external_lex_state = 3},
- [555] = {.lex_state = 0, .external_lex_state = 4},
+ [549] = {.lex_state = 1, .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 = 3},
+ [553] = {.lex_state = 0, .external_lex_state = 3},
+ [554] = {.lex_state = 1, .external_lex_state = 3},
+ [555] = {.lex_state = 1, .external_lex_state = 3},
[556] = {.lex_state = 0, .external_lex_state = 3},
[557] = {.lex_state = 0, .external_lex_state = 3},
- [558] = {.lex_state = 1, .external_lex_state = 3},
- [559] = {.lex_state = 0, .external_lex_state = 3},
+ [558] = {.lex_state = 0, .external_lex_state = 8},
+ [559] = {.lex_state = 0, .external_lex_state = 8},
[560] = {.lex_state = 0, .external_lex_state = 3},
- [561] = {.lex_state = 0, .external_lex_state = 3},
- [562] = {.lex_state = 0, .external_lex_state = 3},
- [563] = {.lex_state = 1, .external_lex_state = 3},
+ [561] = {.lex_state = 0, .external_lex_state = 4},
+ [562] = {.lex_state = 0, .external_lex_state = 4},
+ [563] = {.lex_state = 0, .external_lex_state = 3},
[564] = {.lex_state = 0, .external_lex_state = 3},
[565] = {.lex_state = 0, .external_lex_state = 3},
[566] = {.lex_state = 0, .external_lex_state = 3},
- [567] = {.lex_state = 0, .external_lex_state = 3},
+ [567] = {.lex_state = 0, .external_lex_state = 8},
[568] = {.lex_state = 0, .external_lex_state = 3},
- [569] = {.lex_state = 0, .external_lex_state = 3},
- [570] = {.lex_state = 0, .external_lex_state = 8},
+ [569] = {.lex_state = 0, .external_lex_state = 4},
+ [570] = {.lex_state = 0, .external_lex_state = 3},
[571] = {.lex_state = 0, .external_lex_state = 3},
- [572] = {.lex_state = 46, .external_lex_state = 3},
- [573] = {.lex_state = 132, .external_lex_state = 3},
+ [572] = {.lex_state = 0, .external_lex_state = 9},
+ [573] = {.lex_state = 0, .external_lex_state = 3},
[574] = {.lex_state = 0, .external_lex_state = 3},
- [575] = {.lex_state = 0, .external_lex_state = 3},
- [576] = {.lex_state = 0, .external_lex_state = 4},
- [577] = {.lex_state = 0, .external_lex_state = 9},
- [578] = {.lex_state = 0, .external_lex_state = 9},
- [579] = {.lex_state = 0, .external_lex_state = 3},
- [580] = {.lex_state = 0, .external_lex_state = 4},
- [581] = {.lex_state = 0, .external_lex_state = 3},
+ [575] = {.lex_state = 0, .external_lex_state = 4},
+ [576] = {.lex_state = 0, .external_lex_state = 3},
+ [577] = {.lex_state = 0, .external_lex_state = 4},
+ [578] = {.lex_state = 1, .external_lex_state = 3},
+ [579] = {.lex_state = 4, .external_lex_state = 3},
+ [580] = {.lex_state = 0, .external_lex_state = 3},
+ [581] = {.lex_state = 46, .external_lex_state = 3},
[582] = {.lex_state = 0, .external_lex_state = 3},
- [583] = {.lex_state = 0, .external_lex_state = 3},
- [584] = {.lex_state = 132, .external_lex_state = 3},
- [585] = {.lex_state = 0, .external_lex_state = 3},
- [586] = {.lex_state = 0, .external_lex_state = 4},
- [587] = {.lex_state = 0, .external_lex_state = 4},
- [588] = {.lex_state = 0, .external_lex_state = 3},
- [589] = {.lex_state = 4, .external_lex_state = 3},
+ [583] = {.lex_state = 132, .external_lex_state = 3},
+ [584] = {.lex_state = 0, .external_lex_state = 3},
+ [585] = {.lex_state = 0, .external_lex_state = 9},
+ [586] = {.lex_state = 1, .external_lex_state = 3},
+ [587] = {.lex_state = 0, .external_lex_state = 3},
+ [588] = {.lex_state = 1, .external_lex_state = 3},
+ [589] = {.lex_state = 0, .external_lex_state = 3},
[590] = {.lex_state = 0, .external_lex_state = 3},
- [591] = {.lex_state = 0, .external_lex_state = 3},
- [592] = {.lex_state = 1, .external_lex_state = 3},
- [593] = {.lex_state = 0, .external_lex_state = 4},
+ [591] = {.lex_state = 132, .external_lex_state = 3},
+ [592] = {.lex_state = 0, .external_lex_state = 8},
+ [593] = {.lex_state = 0, .external_lex_state = 3},
[594] = {.lex_state = 0, .external_lex_state = 3},
- [595] = {.lex_state = 19, .external_lex_state = 3},
- [596] = {.lex_state = 54, .external_lex_state = 3},
- [597] = {.lex_state = 0, .external_lex_state = 3},
- [598] = {.lex_state = 0, .external_lex_state = 4},
- [599] = {.lex_state = 0, .external_lex_state = 8},
- [600] = {.lex_state = 1, .external_lex_state = 3},
+ [595] = {.lex_state = 0, .external_lex_state = 3},
+ [596] = {.lex_state = 0, .external_lex_state = 3},
+ [597] = {.lex_state = 0, .external_lex_state = 4},
+ [598] = {.lex_state = 4, .external_lex_state = 3},
+ [599] = {.lex_state = 54, .external_lex_state = 3},
+ [600] = {.lex_state = 19, .external_lex_state = 3},
[601] = {.lex_state = 0, .external_lex_state = 3},
- [602] = {.lex_state = 54, .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 = 10},
+ [605] = {.lex_state = 54, .external_lex_state = 3},
[606] = {.lex_state = 0, .external_lex_state = 3},
- [607] = {.lex_state = 0, .external_lex_state = 3},
- [608] = {.lex_state = 3, .external_lex_state = 3},
+ [607] = {.lex_state = 0, .external_lex_state = 4},
+ [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 = 3, .external_lex_state = 3},
+ [611] = {.lex_state = 0, .external_lex_state = 3},
[612] = {.lex_state = 0, .external_lex_state = 3},
- [613] = {.lex_state = 3, .external_lex_state = 3},
+ [613] = {.lex_state = 0, .external_lex_state = 3},
[614] = {.lex_state = 0, .external_lex_state = 3},
- [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},
+ [615] = {.lex_state = 24, .external_lex_state = 3},
+ [616] = {.lex_state = 3, .external_lex_state = 3},
+ [617] = {.lex_state = 16, .external_lex_state = 3},
+ [618] = {.lex_state = 0, .external_lex_state = 7},
[619] = {.lex_state = 0, .external_lex_state = 3},
[620] = {.lex_state = 0, .external_lex_state = 3},
[621] = {.lex_state = 0, .external_lex_state = 3},
- [622] = {.lex_state = 3, .external_lex_state = 3},
- [623] = {.lex_state = 24, .external_lex_state = 3},
- [624] = {.lex_state = 16, .external_lex_state = 3},
+ [622] = {.lex_state = 0, .external_lex_state = 7},
+ [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 = 0, .external_lex_state = 3},
[627] = {.lex_state = 0, .external_lex_state = 3},
[628] = {.lex_state = 0, .external_lex_state = 3},
[629] = {.lex_state = 0, .external_lex_state = 3},
[630] = {.lex_state = 3, .external_lex_state = 3},
- [631] = {.lex_state = 0, .external_lex_state = 3},
- [632] = {.lex_state = 0, .external_lex_state = 3},
- [633] = {.lex_state = 0, .external_lex_state = 8},
- [634] = {.lex_state = 0, .external_lex_state = 8},
- [635] = {.lex_state = 1, .external_lex_state = 3},
+ [631] = {.lex_state = 24, .external_lex_state = 3},
+ [632] = {.lex_state = 16, .external_lex_state = 3},
+ [633] = {.lex_state = 0, .external_lex_state = 3},
+ [634] = {.lex_state = 0, .external_lex_state = 3},
+ [635] = {.lex_state = 0, .external_lex_state = 3},
[636] = {.lex_state = 0, .external_lex_state = 3},
- [637] = {.lex_state = 47, .external_lex_state = 3},
+ [637] = {.lex_state = 3, .external_lex_state = 3},
[638] = {.lex_state = 0, .external_lex_state = 3},
- [639] = {.lex_state = 132, .external_lex_state = 3},
- [640] = {.lex_state = 0, .external_lex_state = 8},
- [641] = {.lex_state = 0, .external_lex_state = 7},
+ [639] = {.lex_state = 0, .external_lex_state = 7},
+ [640] = {.lex_state = 0, .external_lex_state = 3},
+ [641] = {.lex_state = 0, .external_lex_state = 3},
[642] = {.lex_state = 0, .external_lex_state = 3},
[643] = {.lex_state = 0, .external_lex_state = 3},
- [644] = {.lex_state = 3, .external_lex_state = 3},
- [645] = {.lex_state = 0, .external_lex_state = 7},
+ [644] = {.lex_state = 0, .external_lex_state = 7},
+ [645] = {.lex_state = 0, .external_lex_state = 3},
[646] = {.lex_state = 0, .external_lex_state = 3},
- [647] = {.lex_state = 24, .external_lex_state = 3},
- [648] = {.lex_state = 3, .external_lex_state = 3},
+ [647] = {.lex_state = 3, .external_lex_state = 3},
+ [648] = {.lex_state = 0, .external_lex_state = 3},
[649] = {.lex_state = 0, .external_lex_state = 3},
- [650] = {.lex_state = 16, .external_lex_state = 3},
+ [650] = {.lex_state = 0, .external_lex_state = 3},
[651] = {.lex_state = 0, .external_lex_state = 3},
- [652] = {.lex_state = 0, .external_lex_state = 3},
+ [652] = {.lex_state = 3, .external_lex_state = 3},
[653] = {.lex_state = 0, .external_lex_state = 3},
- [654] = {.lex_state = 0, .external_lex_state = 3},
+ [654] = {.lex_state = 3, .external_lex_state = 3},
[655] = {.lex_state = 0, .external_lex_state = 3},
[656] = {.lex_state = 0, .external_lex_state = 3},
- [657] = {.lex_state = 0, .external_lex_state = 3},
+ [657] = {.lex_state = 3, .external_lex_state = 3},
[658] = {.lex_state = 3, .external_lex_state = 3},
- [659] = {.lex_state = 0, .external_lex_state = 3},
- [660] = {.lex_state = 0, .external_lex_state = 3},
+ [659] = {.lex_state = 0, .external_lex_state = 8},
+ [660] = {.lex_state = 0, .external_lex_state = 8},
[661] = {.lex_state = 0, .external_lex_state = 3},
- [662] = {.lex_state = 0, .external_lex_state = 8},
+ [662] = {.lex_state = 1, .external_lex_state = 3},
[663] = {.lex_state = 3, .external_lex_state = 3},
- [664] = {.lex_state = 3, .external_lex_state = 3},
+ [664] = {.lex_state = 0, .external_lex_state = 3},
[665] = {.lex_state = 0, .external_lex_state = 3},
- [666] = {.lex_state = 0, .external_lex_state = 3},
- [667] = {.lex_state = 0, .external_lex_state = 7},
- [668] = {.lex_state = 0, .external_lex_state = 10},
+ [666] = {.lex_state = 47, .external_lex_state = 3},
+ [667] = {.lex_state = 0, .external_lex_state = 3},
+ [668] = {.lex_state = 132, .external_lex_state = 3},
[669] = {.lex_state = 3, .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 = 0, .external_lex_state = 3},
- [674] = {.lex_state = 0, .external_lex_state = 7},
+ [672] = {.lex_state = 0, .external_lex_state = 10},
+ [673] = {.lex_state = 3, .external_lex_state = 3},
+ [674] = {.lex_state = 0, .external_lex_state = 3},
[675] = {.lex_state = 0, .external_lex_state = 3},
[676] = {.lex_state = 0, .external_lex_state = 3},
[677] = {.lex_state = 0, .external_lex_state = 3},
- [678] = {.lex_state = 3, .external_lex_state = 3},
- [679] = {.lex_state = 0, .external_lex_state = 3},
+ [678] = {.lex_state = 0, .external_lex_state = 3},
+ [679] = {.lex_state = 3, .external_lex_state = 3},
[680] = {.lex_state = 0, .external_lex_state = 3},
[681] = {.lex_state = 0, .external_lex_state = 3},
- [682] = {.lex_state = 0, .external_lex_state = 3},
+ [682] = {.lex_state = 3, .external_lex_state = 3},
[683] = {.lex_state = 0, .external_lex_state = 3},
- [684] = {.lex_state = 3, .external_lex_state = 3},
+ [684] = {.lex_state = 0, .external_lex_state = 8},
[685] = {.lex_state = 0, .external_lex_state = 3},
- [686] = {.lex_state = 0, .external_lex_state = 3},
- [687] = {.lex_state = 3, .external_lex_state = 3},
+ [686] = {.lex_state = 0, .external_lex_state = 8},
+ [687] = {.lex_state = 0, .external_lex_state = 3},
[688] = {.lex_state = 0, .external_lex_state = 3},
- [689] = {.lex_state = 0, .external_lex_state = 3},
- [690] = {.lex_state = 3, .external_lex_state = 3},
+ [689] = {.lex_state = 3, .external_lex_state = 3},
+ [690] = {.lex_state = 0, .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 = 4},
- [694] = {.lex_state = 0, .external_lex_state = 3},
- [695] = {.lex_state = 0, .external_lex_state = 3},
+ [693] = {.lex_state = 0, .external_lex_state = 10},
+ [694] = {.lex_state = 3, .external_lex_state = 3},
+ [695] = {.lex_state = 0, .external_lex_state = 4},
[696] = {.lex_state = 0, .external_lex_state = 3},
- [697] = {.lex_state = 3, .external_lex_state = 3},
+ [697] = {.lex_state = 0, .external_lex_state = 3},
[698] = {.lex_state = 0, .external_lex_state = 3},
- [699] = {.lex_state = 142, .external_lex_state = 3},
+ [699] = {.lex_state = 3, .external_lex_state = 3},
[700] = {.lex_state = 0, .external_lex_state = 3},
[701] = {.lex_state = 0, .external_lex_state = 3},
- [702] = {.lex_state = 3, .external_lex_state = 3},
- [703] = {.lex_state = 1, .external_lex_state = 3},
+ [702] = {.lex_state = 0, .external_lex_state = 3},
+ [703] = {.lex_state = 0, .external_lex_state = 3},
[704] = {.lex_state = 0, .external_lex_state = 3},
- [705] = {.lex_state = 5, .external_lex_state = 3},
+ [705] = {.lex_state = 3, .external_lex_state = 3},
[706] = {.lex_state = 0, .external_lex_state = 3},
- [707] = {.lex_state = 152, .external_lex_state = 3},
+ [707] = {.lex_state = 0, .external_lex_state = 3},
[708] = {.lex_state = 0, .external_lex_state = 3},
[709] = {.lex_state = 0, .external_lex_state = 3},
- [710] = {.lex_state = 5, .external_lex_state = 3},
- [711] = {.lex_state = 3, .external_lex_state = 3},
+ [710] = {.lex_state = 3, .external_lex_state = 3},
+ [711] = {.lex_state = 0, .external_lex_state = 3},
[712] = {.lex_state = 0, .external_lex_state = 3},
- [713] = {.lex_state = 0, .external_lex_state = 3},
- [714] = {.lex_state = 3, .external_lex_state = 3},
+ [713] = {.lex_state = 5, .external_lex_state = 3},
+ [714] = {.lex_state = 0, .external_lex_state = 3},
[715] = {.lex_state = 0, .external_lex_state = 3},
- [716] = {.lex_state = 152, .external_lex_state = 3},
- [717] = {.lex_state = 3, .external_lex_state = 3},
+ [716] = {.lex_state = 0, .external_lex_state = 3},
+ [717] = {.lex_state = 0, .external_lex_state = 3},
[718] = {.lex_state = 0, .external_lex_state = 3},
- [719] = {.lex_state = 0, .external_lex_state = 3},
- [720] = {.lex_state = 0, .external_lex_state = 11},
+ [719] = {.lex_state = 142, .external_lex_state = 3},
+ [720] = {.lex_state = 0, .external_lex_state = 3},
[721] = {.lex_state = 0, .external_lex_state = 3},
- [722] = {.lex_state = 3, .external_lex_state = 3},
+ [722] = {.lex_state = 0, .external_lex_state = 3},
[723] = {.lex_state = 0, .external_lex_state = 3},
- [724] = {.lex_state = 5, .external_lex_state = 3},
+ [724] = {.lex_state = 1, .external_lex_state = 3},
[725] = {.lex_state = 0, .external_lex_state = 3},
[726] = {.lex_state = 0, .external_lex_state = 3},
- [727] = {.lex_state = 0, .external_lex_state = 12},
+ [727] = {.lex_state = 0, .external_lex_state = 3},
[728] = {.lex_state = 0, .external_lex_state = 3},
- [729] = {.lex_state = 35, .external_lex_state = 3},
- [730] = {.lex_state = 3, .external_lex_state = 3},
- [731] = {.lex_state = 0, .external_lex_state = 3},
- [732] = {.lex_state = 142, .external_lex_state = 3},
- [733] = {.lex_state = 0, .external_lex_state = 3},
- [734] = {.lex_state = 0, .external_lex_state = 11},
+ [729] = {.lex_state = 0, .external_lex_state = 3},
+ [730] = {.lex_state = 0, .external_lex_state = 3},
+ [731] = {.lex_state = 0, .external_lex_state = 11},
+ [732] = {.lex_state = 0, .external_lex_state = 3},
+ [733] = {.lex_state = 35, .external_lex_state = 3},
+ [734] = {.lex_state = 5, .external_lex_state = 3},
[735] = {.lex_state = 0, .external_lex_state = 3},
- [736] = {.lex_state = 0, .external_lex_state = 3},
+ [736] = {.lex_state = 142, .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 = 152, .external_lex_state = 3},
- [742] = {.lex_state = 0, .external_lex_state = 3},
- [743] = {.lex_state = 0, .external_lex_state = 12},
+ [738] = {.lex_state = 0, .external_lex_state = 12},
+ [739] = {.lex_state = 152, .external_lex_state = 3},
+ [740] = {.lex_state = 3, .external_lex_state = 3},
+ [741] = {.lex_state = 0, .external_lex_state = 3},
+ [742] = {.lex_state = 0, .external_lex_state = 4},
+ [743] = {.lex_state = 2, .external_lex_state = 3},
[744] = {.lex_state = 0, .external_lex_state = 3},
[745] = {.lex_state = 0, .external_lex_state = 3},
- [746] = {.lex_state = 2, .external_lex_state = 3},
+ [746] = {.lex_state = 152, .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 = 35, .external_lex_state = 3},
+ [750] = {.lex_state = 2, .external_lex_state = 3},
+ [751] = {.lex_state = 0, .external_lex_state = 3},
[752] = {.lex_state = 0, .external_lex_state = 3},
- [753] = {.lex_state = 3, .external_lex_state = 3},
- [754] = {.lex_state = 152, .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},
[756] = {.lex_state = 0, .external_lex_state = 3},
[757] = {.lex_state = 152, .external_lex_state = 3},
- [758] = {.lex_state = 35, .external_lex_state = 3},
- [759] = {.lex_state = 0, .external_lex_state = 3},
+ [758] = {.lex_state = 152, .external_lex_state = 3},
+ [759] = {.lex_state = 0, .external_lex_state = 11},
[760] = {.lex_state = 0, .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 = 35, .external_lex_state = 3},
+ [762] = {.lex_state = 35, .external_lex_state = 3},
+ [763] = {.lex_state = 3, .external_lex_state = 3},
+ [764] = {.lex_state = 0, .external_lex_state = 3},
[765] = {.lex_state = 5, .external_lex_state = 3},
[766] = {.lex_state = 0, .external_lex_state = 3},
[767] = {.lex_state = 0, .external_lex_state = 3},
- [768] = {.lex_state = 1, .external_lex_state = 3},
- [769] = {.lex_state = 0, .external_lex_state = 3},
+ [768] = {.lex_state = 35, .external_lex_state = 3},
+ [769] = {.lex_state = 152, .external_lex_state = 3},
[770] = {.lex_state = 0, .external_lex_state = 3},
- [771] = {.lex_state = 2, .external_lex_state = 3},
- [772] = {.lex_state = 0, .external_lex_state = 3},
- [773] = {.lex_state = 152, .external_lex_state = 3},
- [774] = {.lex_state = 0, .external_lex_state = 4},
- [775] = {.lex_state = 0, .external_lex_state = 3},
+ [771] = {.lex_state = 5, .external_lex_state = 3},
+ [772] = {.lex_state = 1, .external_lex_state = 3},
+ [773] = {.lex_state = 0, .external_lex_state = 3},
+ [774] = {.lex_state = 3, .external_lex_state = 3},
+ [775] = {.lex_state = 152, .external_lex_state = 3},
[776] = {.lex_state = 0, .external_lex_state = 3},
- [777] = {.lex_state = 0, .external_lex_state = 3},
- [778] = {.lex_state = 0, .external_lex_state = 3},
+ [777] = {.lex_state = 3, .external_lex_state = 3},
+ [778] = {.lex_state = 0, .external_lex_state = 12},
[779] = {.lex_state = 0, .external_lex_state = 3},
[780] = {.lex_state = 0, .external_lex_state = 3},
- [781] = {.lex_state = 0, .external_lex_state = 3},
- [782] = {.lex_state = 0, .external_lex_state = 3},
+ [781] = {.lex_state = 35, .external_lex_state = 3},
+ [782] = {.lex_state = 3, .external_lex_state = 3},
+ [783] = {.lex_state = 0, .external_lex_state = 3},
+ [784] = {.lex_state = 0, .external_lex_state = 3},
+ [785] = {.lex_state = 0, .external_lex_state = 3},
+ [786] = {.lex_state = 0, .external_lex_state = 3},
};
static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
@@ -5814,37 +5822,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__control_flow_start] = ACTIONS(1),
},
[STATE(1)] = {
- [sym_document] = STATE(698),
- [sym_doctype] = STATE(304),
- [sym__node] = STATE(304),
- [sym_element] = STATE(304),
- [sym_script_element] = STATE(304),
- [sym_style_element] = STATE(304),
- [sym_start_tag] = STATE(90),
- [sym_script_start_tag] = STATE(599),
- [sym_style_start_tag] = STATE(570),
- [sym_self_closing_tag] = STATE(313),
- [sym_erroneous_end_tag] = STATE(304),
- [sym__any_statement] = STATE(272),
- [sym__alternative_statement] = STATE(301),
- [sym_let_statement] = STATE(272),
- [sym_switch_statement] = STATE(272),
- [sym__switch_start_expression] = STATE(672),
- [sym_defer_statement] = STATE(272),
- [sym_placeholder_statement] = STATE(281),
- [sym_loading_statement] = STATE(296),
- [sym_error_statement] = STATE(321),
- [sym_for_statement] = STATE(272),
- [sym__for_start_expression] = STATE(689),
- [sym_empty_statement] = STATE(282),
- [sym_if_statement] = STATE(272),
- [sym_else_if_statement] = STATE(288),
- [sym_else_statement] = STATE(291),
- [sym__if_start_expression] = STATE(649),
- [sym__else_if_start_expression] = STATE(670),
- [sym_icu_expression] = STATE(304),
- [sym_interpolation] = STATE(304),
- [aux_sym_document_repeat1] = STATE(98),
+ [sym_document] = STATE(767),
+ [sym_doctype] = STATE(278),
+ [sym__node] = STATE(278),
+ [sym_element] = STATE(278),
+ [sym_script_element] = STATE(278),
+ [sym_style_element] = STATE(278),
+ [sym_start_tag] = STATE(97),
+ [sym_script_start_tag] = STATE(567),
+ [sym_style_start_tag] = STATE(592),
+ [sym_self_closing_tag] = STATE(282),
+ [sym_erroneous_end_tag] = STATE(278),
+ [sym__any_statement] = STATE(294),
+ [sym__alternative_statement] = STATE(295),
+ [sym_let_statement] = STATE(294),
+ [sym_switch_statement] = STATE(294),
+ [sym__switch_start_expression] = STATE(642),
+ [sym_defer_statement] = STATE(294),
+ [sym_placeholder_statement] = STATE(296),
+ [sym_loading_statement] = STATE(304),
+ [sym_error_statement] = STATE(309),
+ [sym_for_statement] = STATE(294),
+ [sym__for_start_expression] = STATE(674),
+ [sym_empty_statement] = STATE(327),
+ [sym_if_statement] = STATE(294),
+ [sym_else_if_statement] = STATE(328),
+ [sym_else_statement] = STATE(330),
+ [sym__if_start_expression] = STATE(656),
+ [sym__else_if_start_expression] = STATE(678),
+ [sym_icu_expression] = STATE(278),
+ [sym_interpolation] = STATE(278),
+ [aux_sym_document_repeat1] = STATE(107),
[ts_builtin_sym_end] = ACTIONS(5),
[anon_sym_LT_BANG] = ACTIONS(7),
[anon_sym_LT] = ACTIONS(9),
@@ -5915,12 +5923,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [60] = 4,
+ [60] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(27), 15,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -5930,13 +5948,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(29), 33,
+ ACTIONS(29), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -5944,12 +5961,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,
@@ -5970,37 +5982,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [119] = 8,
+ [127] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 14,
+ ACTIONS(37), 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(33), 28,
+ ACTIONS(39), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6008,7 +6010,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,
@@ -6029,14 +6036,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [186] = 3,
+ [184] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 16,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(41), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -6299,49 +6307,44 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [471] = 9,
+ [471] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(61), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(61), 1,
+ anon_sym_LPAREN,
+ ACTIONS(21), 18,
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,
- ACTIONS(33), 27,
+ anon_sym_in,
+ ACTIONS(23), 29,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_RBRACK,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RPAREN_RBRACK,
+ 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,
@@ -6358,7 +6361,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [539] = 3,
+ [529] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(63), 15,
@@ -6411,10 +6414,71 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [595] = 3,
+ [585] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 15,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ ACTIONS(69), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(71), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(67), 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,
+ 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,
+ [657] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(73), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6430,7 +6494,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(69), 33,
+ ACTIONS(75), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6464,10 +6528,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [651] = 3,
+ [713] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 15,
+ ACTIONS(77), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6483,7 +6547,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(73), 33,
+ ACTIONS(79), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6517,10 +6581,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [707] = 3,
+ [769] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 15,
+ ACTIONS(81), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6536,7 +6600,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(77), 33,
+ ACTIONS(83), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6570,10 +6634,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [763] = 3,
+ [825] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(79), 15,
+ ACTIONS(85), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6589,7 +6653,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(81), 33,
+ ACTIONS(87), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6623,47 +6687,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [819] = 11,
+ [881] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(61), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(85), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(35), 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_RBRACK,
- ACTIONS(31), 10,
+ ACTIONS(89), 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(33), 20,
+ ACTIONS(91), 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,
@@ -6684,10 +6740,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [891] = 3,
+ [937] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 15,
+ ACTIONS(93), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6703,7 +6759,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(89), 33,
+ ACTIONS(95), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6737,10 +6793,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [947] = 3,
+ [993] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(91), 15,
+ ACTIONS(97), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6756,7 +6812,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(93), 33,
+ ACTIONS(99), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6790,10 +6846,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1003] = 3,
+ [1049] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(95), 15,
+ ACTIONS(101), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6809,7 +6865,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(97), 33,
+ ACTIONS(103), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6843,16 +6899,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1059] = 5,
+ [1105] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(35), 3,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ ACTIONS(71), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(99), 15,
+ ACTIONS(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6860,23 +6925,18 @@ 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(101), 29,
+ ACTIONS(29), 27,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_COLON,
anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -6898,16 +6958,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1119] = 4,
+ [1173] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(103), 1,
- anon_sym_LPAREN,
- ACTIONS(21), 18,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(105), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -6915,27 +6978,25 @@ 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(23), 29,
+ ACTIONS(107), 29,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
+ anon_sym_as,
anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RPAREN_RBRACK,
- anon_sym_DOT_DOT_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ 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,
@@ -6952,14 +7013,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1177] = 3,
+ [1233] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(57), 18,
+ ACTIONS(109), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -6967,27 +7027,29 @@ 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(59), 29,
+ ACTIONS(111), 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_RPAREN_RBRACK,
- anon_sym_DOT_DOT_DOT,
+ 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,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7004,17 +7066,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1232] = 6,
+ [1289] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(109), 1,
- anon_sym_COLON,
- STATE(52), 1,
- sym_pipe_arguments,
- STATE(33), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(105), 15,
+ ACTIONS(113), 1,
+ anon_sym_DOT,
+ ACTIONS(115), 1,
+ anon_sym_LBRACK,
+ ACTIONS(119), 1,
+ anon_sym_PIPE,
+ STATE(69), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(96), 1,
+ sym_pipe_sequence,
+ ACTIONS(117), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(121), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7022,27 +7093,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(107), 28,
+ anon_sym_in,
+ ACTIONS(29), 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,
@@ -7059,26 +7125,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1293] = 10,
+ [1358] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(111), 1,
- anon_sym_DOT,
- ACTIONS(113), 1,
- anon_sym_LBRACK,
- ACTIONS(117), 1,
- anon_sym_PIPE,
- STATE(57), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(91), 1,
- sym_pipe_sequence,
- ACTIONS(115), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(119), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 14,
+ ACTIONS(127), 1,
+ anon_sym_COLON,
+ STATE(56), 1,
+ sym_pipe_arguments,
+ STATE(40), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(123), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7086,22 +7143,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- sym_identifier,
+ 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,
- anon_sym_in,
- ACTIONS(33), 24,
+ ACTIONS(125), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_DOT_DOT_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,
@@ -7118,13 +7180,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1362] = 5,
+ [1419] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(123), 2,
+ ACTIONS(131), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(121), 8,
+ ACTIONS(129), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7133,7 +7195,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_as,
anon_sym_RBRACK,
- ACTIONS(27), 13,
+ ACTIONS(41), 13,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7147,7 +7209,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 24,
+ ACTIONS(43), 24,
anon_sym_DOT,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
@@ -7172,12 +7234,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1421] = 4,
+ [1478] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(103), 1,
- anon_sym_LPAREN,
- ACTIONS(27), 18,
+ ACTIONS(37), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7196,13 +7256,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(29), 28,
+ ACTIONS(39), 29,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RPAREN_RBRACK,
anon_sym_DOT_DOT_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -7225,10 +7286,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1478] = 3,
+ [1533] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 18,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ ACTIONS(113), 1,
+ anon_sym_DOT,
+ ACTIONS(115), 1,
+ anon_sym_LBRACK,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ ACTIONS(117), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(121), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(69), 3,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ sym_identifier,
+ ACTIONS(67), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(27), 11,
+ 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,
+ anon_sym_in,
+ ACTIONS(29), 19,
+ 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,
+ [1606] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(61), 1,
+ anon_sym_LPAREN,
+ ACTIONS(41), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7247,14 +7371,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(51), 29,
+ ACTIONS(43), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_LBRACK,
- anon_sym_RPAREN_RBRACK,
anon_sym_DOT_DOT_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -7277,10 +7400,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1533] = 3,
+ [1663] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 18,
+ ACTIONS(45), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7299,7 +7422,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(43), 29,
+ ACTIONS(47), 29,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7329,48 +7452,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1588] = 12,
+ [1718] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- ACTIONS(111), 1,
- anon_sym_DOT,
- ACTIONS(113), 1,
- anon_sym_LBRACK,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(115), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(119), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(85), 3,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- sym_identifier,
- ACTIONS(83), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(31), 11,
+ ACTIONS(49), 18,
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(33), 19,
+ ACTIONS(51), 29,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RPAREN_RBRACK,
+ 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,
@@ -7390,10 +7504,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1661] = 3,
+ [1773] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 18,
+ ACTIONS(53), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7412,7 +7526,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(47), 29,
+ ACTIONS(55), 29,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7442,10 +7556,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1716] = 3,
+ [1828] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(53), 18,
+ ACTIONS(57), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7464,7 +7578,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(55), 29,
+ ACTIONS(59), 29,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7494,23 +7608,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1771] = 9,
+ [1883] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(111), 1,
- anon_sym_DOT,
ACTIONS(113), 1,
+ anon_sym_DOT,
+ ACTIONS(115), 1,
anon_sym_LBRACK,
- ACTIONS(117), 1,
+ ACTIONS(119), 1,
anon_sym_PIPE,
- STATE(57), 1,
+ STATE(69), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(91), 1,
+ STATE(96), 1,
sym_pipe_sequence,
- ACTIONS(119), 2,
+ ACTIONS(121), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 16,
+ ACTIONS(27), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7527,7 +7641,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(33), 24,
+ ACTIONS(29), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7552,18 +7666,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1838] = 5,
+ [1950] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(109), 1,
- anon_sym_COLON,
- STATE(35), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(125), 15,
+ ACTIONS(93), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7571,24 +7681,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(127), 28,
+ anon_sym_in,
+ ACTIONS(95), 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,
@@ -7605,10 +7717,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1896] = 3,
+ [2004] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 18,
+ ACTIONS(81), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7627,7 +7739,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(65), 28,
+ ACTIONS(83), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7656,18 +7768,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1950] = 5,
+ [2058] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(133), 1,
- anon_sym_COLON,
- STATE(35), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(129), 15,
+ ACTIONS(73), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7675,24 +7783,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(131), 28,
+ anon_sym_in,
+ ACTIONS(75), 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,
@@ -7709,10 +7819,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2008] = 3,
+ [2112] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 18,
+ ACTIONS(97), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7731,7 +7841,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(69), 28,
+ ACTIONS(99), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7760,10 +7870,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2062] = 3,
+ [2166] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 18,
+ ACTIONS(109), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7782,7 +7892,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(73), 28,
+ ACTIONS(111), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7811,14 +7921,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2116] = 3,
+ [2220] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 18,
+ ACTIONS(127), 1,
+ anon_sym_COLON,
+ STATE(41), 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,
@@ -7826,26 +7940,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(77), 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,
@@ -7862,14 +7974,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2170] = 3,
+ [2278] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(79), 18,
+ ACTIONS(141), 1,
+ anon_sym_COLON,
+ STATE(41), 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,
@@ -7877,26 +7993,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(81), 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,
@@ -7913,10 +8027,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2224] = 3,
+ [2336] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(91), 18,
+ ACTIONS(85), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7935,7 +8049,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(93), 28,
+ ACTIONS(87), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7964,10 +8078,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2278] = 3,
+ [2390] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 18,
+ ACTIONS(89), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7986,7 +8100,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(89), 28,
+ ACTIONS(91), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8015,20 +8129,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2332] = 6,
+ [2444] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(111), 1,
- anon_sym_DOT,
- ACTIONS(113), 1,
- anon_sym_LBRACK,
- ACTIONS(119), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(99), 17,
+ ACTIONS(101), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -8043,13 +8151,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(101), 25,
+ ACTIONS(103), 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,
@@ -8069,10 +8180,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2392] = 3,
+ [2498] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(95), 18,
+ ACTIONS(63), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8091,7 +8202,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(97), 28,
+ ACTIONS(65), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8120,25 +8231,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2446] = 9,
+ [2552] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(136), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(35), 3,
+ ACTIONS(113), 1,
anon_sym_DOT,
+ ACTIONS(115), 1,
+ anon_sym_LBRACK,
+ ACTIONS(121), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(105), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8146,20 +8249,26 @@ 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(33), 24,
+ anon_sym_in,
+ ACTIONS(107), 25,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ 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,
@@ -8176,37 +8285,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2511] = 5,
+ [2612] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(123), 3,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- sym_identifier,
- ACTIONS(121), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(27), 15,
+ ACTIONS(77), 18,
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(29), 22,
+ ACTIONS(79), 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,
@@ -8228,17 +8336,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2568] = 6,
+ [2666] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(138), 1,
+ ACTIONS(144), 1,
anon_sym_COLON,
- STATE(83), 1,
+ STATE(92), 1,
sym_pipe_arguments,
- STATE(50), 2,
+ STATE(53), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(105), 17,
+ ACTIONS(123), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8256,7 +8364,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(107), 24,
+ ACTIONS(125), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8281,44 +8389,96 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2627] = 11,
+ [2725] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(85), 2,
+ ACTIONS(131), 3,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(136), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(83), 4,
+ sym_identifier,
+ ACTIONS(129), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- ACTIONS(31), 10,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(41), 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(33), 20,
+ anon_sym_in,
+ ACTIONS(43), 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_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,
+ [2782] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ ACTIONS(69), 2,
+ 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(67), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ ACTIONS(27), 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(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8339,14 +8499,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2696] = 5,
+ [2851] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(39), 1,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
anon_sym_PIPE,
- STATE(49), 1,
+ STATE(52), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(140), 14,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ 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(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8354,22 +8525,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_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(142), 28,
+ ACTIONS(29), 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_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8390,14 +8555,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2752] = 5,
+ [2916] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(148), 1,
+ ACTIONS(35), 1,
anon_sym_PIPE,
- STATE(49), 1,
+ STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(144), 14,
+ ACTIONS(148), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8412,7 +8577,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(146), 28,
+ ACTIONS(150), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8441,15 +8606,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2808] = 5,
+ [2972] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(138), 1,
+ ACTIONS(144), 1,
anon_sym_COLON,
- STATE(51), 2,
+ STATE(55), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(125), 17,
+ ACTIONS(133), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8467,7 +8632,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(127), 24,
+ ACTIONS(135), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8492,15 +8657,66 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2864] = 5,
+ [3028] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(156), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(152), 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_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(154), 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,
+ 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,
+ [3084] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(151), 1,
+ ACTIONS(159), 1,
anon_sym_COLON,
- STATE(51), 2,
+ STATE(55), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(129), 17,
+ ACTIONS(137), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8518,7 +8734,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(131), 24,
+ ACTIONS(139), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8543,10 +8759,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2920] = 3,
+ [3140] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(154), 15,
+ ACTIONS(162), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8562,7 +8778,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(156), 28,
+ ACTIONS(164), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8591,14 +8807,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2971] = 5,
+ [3191] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(158), 1,
+ ACTIONS(166), 1,
anon_sym_EQ,
- ACTIONS(27), 15,
+ ACTIONS(41), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8614,7 +8830,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 26,
+ ACTIONS(43), 26,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_DOT,
@@ -8641,10 +8857,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3026] = 3,
+ [3246] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(144), 15,
+ ACTIONS(152), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8660,7 +8876,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(146), 28,
+ ACTIONS(154), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8689,39 +8905,44 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3077] = 5,
+ [3297] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(160), 1,
+ ACTIONS(170), 1,
+ anon_sym_PLUS,
+ ACTIONS(172), 1,
+ anon_sym_LBRACK,
+ ACTIONS(176), 1,
anon_sym_PIPE,
- STATE(55), 1,
+ STATE(117), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(144), 16,
+ STATE(122), 1,
+ sym_pipe_sequence,
+ ACTIONS(174), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(168), 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_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,
- anon_sym_in,
- ACTIONS(146), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(29), 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,
@@ -8738,12 +8959,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3131] = 4,
+ [3361] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(163), 1,
+ ACTIONS(178), 1,
anon_sym_LPAREN,
- ACTIONS(21), 15,
+ ACTIONS(41), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8759,7 +8980,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(23), 26,
+ ACTIONS(43), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -8786,39 +9007,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3183] = 5,
+ [3413] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(117), 1,
- anon_sym_PIPE,
- STATE(55), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(140), 16,
+ STATE(176), 1,
+ sym__binary_op,
+ ACTIONS(184), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(182), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ ACTIONS(180), 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,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(142), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(186), 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,
@@ -8835,41 +9057,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3237] = 11,
+ [3469] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- ACTIONS(83), 1,
- sym__interpolation_end,
- ACTIONS(167), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- STATE(48), 1,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ ACTIONS(188), 1,
+ anon_sym_PLUS,
+ STATE(52), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
+ STATE(64), 1,
sym_pipe_sequence,
- ACTIONS(85), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(169), 2,
+ ACTIONS(71), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(165), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 10,
+ ACTIONS(27), 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_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 20,
+ ACTIONS(29), 21,
+ anon_sym_COMMA,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8890,22 +9111,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3303] = 8,
+ [3533] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 1,
+ ACTIONS(172), 1,
anon_sym_LBRACK,
- ACTIONS(171), 1,
+ ACTIONS(176), 1,
anon_sym_PIPE,
- STATE(110), 1,
+ STATE(117), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(116), 1,
+ STATE(122), 1,
sym_pipe_sequence,
- ACTIONS(165), 3,
+ ACTIONS(168), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 14,
+ ACTIONS(27), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8920,7 +9141,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 21,
+ ACTIONS(29), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -8942,10 +9163,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3363] = 3,
+ [3593] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(173), 14,
+ ACTIONS(190), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8960,7 +9181,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(175), 28,
+ ACTIONS(192), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8989,41 +9210,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3413] = 11,
+ [3643] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- ACTIONS(177), 1,
+ STATE(176), 1,
+ sym__binary_op,
+ ACTIONS(196), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(194), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- ACTIONS(179), 1,
anon_sym_COMMA,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- STATE(562), 1,
- aux_sym_arguments_repeat1,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ anon_sym_RBRACK,
+ ACTIONS(180), 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(33), 20,
+ ACTIONS(186), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9044,40 +9260,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3479] = 10,
+ [3699] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- ACTIONS(181), 1,
- anon_sym_PLUS,
- STATE(48), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(60), 1,
- sym_pipe_sequence,
- ACTIONS(61), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 11,
+ ACTIONS(166), 1,
+ anon_sym_EQ,
+ ACTIONS(41), 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(33), 21,
- anon_sym_COMMA,
+ ACTIONS(43), 26,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ 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,
@@ -9098,19 +9308,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3543] = 4,
+ [3751] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(163), 1,
- anon_sym_LPAREN,
- ACTIONS(27), 15,
+ STATE(681), 1,
+ sym_unit,
+ ACTIONS(198), 2,
+ anon_sym_ms,
+ anon_sym_s,
+ ACTIONS(41), 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,
@@ -9119,10 +9330,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 26,
- sym__interpolation_end,
+ ACTIONS(43), 26,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
anon_sym_DOT,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -9146,36 +9357,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3595] = 6,
+ [3805] = 9,
ACTIONS(3), 1,
sym_comment,
- STATE(167), 1,
- sym__binary_op,
- ACTIONS(187), 4,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
+ ACTIONS(172), 1,
+ anon_sym_LBRACK,
+ ACTIONS(176), 1,
+ anon_sym_PIPE,
+ STATE(117), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(122), 1,
+ sym_pipe_sequence,
+ ACTIONS(174), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(185), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- ACTIONS(183), 10,
+ ACTIONS(168), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 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(189), 20,
+ ACTIONS(29), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9196,44 +9410,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3651] = 10,
+ [3867] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 1,
- anon_sym_LBRACK,
- ACTIONS(171), 1,
+ ACTIONS(119), 1,
anon_sym_PIPE,
- ACTIONS(191), 1,
- anon_sym_PLUS,
- STATE(110), 1,
+ STATE(73), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(116), 1,
- sym_pipe_sequence,
- ACTIONS(169), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(165), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 11,
+ ACTIONS(148), 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(33), 21,
- sym__interpolation_end,
+ anon_sym_in,
+ ACTIONS(150), 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,
@@ -9250,15 +9459,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3715] = 5,
+ [3921] = 11,
ACTIONS(3), 1,
sym_comment,
- STATE(688), 1,
- sym_unit,
- ACTIONS(193), 2,
- anon_sym_ms,
- anon_sym_s,
- ACTIONS(27), 13,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ ACTIONS(200), 1,
+ anon_sym_RPAREN,
+ ACTIONS(202), 1,
+ anon_sym_COMMA,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ STATE(595), 1,
+ aux_sym_arguments_repeat1,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9266,19 +9488,12 @@ static const uint16_t ts_small_parse_table[] = {
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), 26,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9299,34 +9514,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3769] = 4,
+ [3987] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(158), 1,
- anon_sym_EQ,
- ACTIONS(27), 15,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ ACTIONS(67), 1,
+ sym__interpolation_end,
+ ACTIONS(172), 1,
+ anon_sym_LBRACK,
+ STATE(52), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(64), 1,
+ sym_pipe_sequence,
+ ACTIONS(69), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(174), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(168), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 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(29), 26,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9347,36 +9569,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3821] = 6,
+ [4053] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(167), 1,
- sym__binary_op,
- ACTIONS(197), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(195), 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,
+ ACTIONS(178), 1,
+ anon_sym_LPAREN,
+ ACTIONS(21), 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(189), 20,
+ ACTIONS(23), 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,
@@ -9397,25 +9617,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3877] = 9,
+ [4105] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 1,
- anon_sym_LBRACK,
- ACTIONS(171), 1,
+ ACTIONS(204), 1,
anon_sym_PIPE,
- STATE(110), 1,
+ STATE(73), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(116), 1,
- sym_pipe_sequence,
- ACTIONS(169), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(165), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(152), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9423,17 +9632,24 @@ 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,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 21,
- sym__interpolation_end,
+ anon_sym_in,
+ ACTIONS(154), 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,
@@ -9450,10 +9666,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3939] = 3,
+ [4159] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 15,
+ ACTIONS(57), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9469,7 +9685,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(59), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9496,10 +9712,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3988] = 3,
+ [4208] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(79), 15,
+ ACTIONS(97), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9515,7 +9731,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(81), 26,
+ ACTIONS(99), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9542,39 +9758,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4037] = 6,
+ [4257] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(171), 1,
- sym__binary_op,
- ACTIONS(197), 3,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- sym_identifier,
- ACTIONS(195), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(199), 13,
+ 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,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(201), 19,
+ ACTIONS(111), 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,
@@ -9591,10 +9804,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4092] = 3,
+ [4306] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 15,
+ ACTIONS(37), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9610,7 +9823,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(39), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9637,10 +9850,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4141] = 3,
+ [4355] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 15,
+ ACTIONS(63), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9656,7 +9869,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(65), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9683,36 +9896,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4190] = 3,
+ [4404] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(53), 15,
+ STATE(173), 1,
+ sym__binary_op,
+ ACTIONS(184), 3,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ sym_identifier,
+ ACTIONS(182), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(207), 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(55), 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(209), 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,
@@ -9729,10 +9945,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4239] = 3,
+ [4459] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 15,
+ ACTIONS(45), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9748,7 +9964,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(89), 26,
+ ACTIONS(47), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9775,10 +9991,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4288] = 3,
+ [4508] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 15,
+ ACTIONS(77), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9794,7 +10010,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(65), 26,
+ ACTIONS(79), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9821,10 +10037,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4337] = 3,
+ [4557] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(91), 15,
+ ACTIONS(81), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9840,7 +10056,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(93), 26,
+ ACTIONS(83), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9867,10 +10083,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4386] = 3,
+ [4606] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(144), 17,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9881,22 +10097,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(146), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(51), 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,
@@ -9913,10 +10129,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4435] = 3,
+ [4655] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 15,
+ ACTIONS(53), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9932,7 +10148,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(69), 26,
+ ACTIONS(55), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -9959,10 +10175,59 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4484] = 3,
+ [4704] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(57), 15,
+ STATE(173), 1,
+ sym__binary_op,
+ ACTIONS(194), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(196), 5,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ sym_identifier,
+ ACTIONS(207), 11,
+ 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,
+ anon_sym_in,
+ ACTIONS(209), 19,
+ 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,
+ [4759] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(85), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9978,7 +10243,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(87), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10005,10 +10270,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4533] = 3,
+ [4808] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(95), 15,
+ ACTIONS(89), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10024,7 +10289,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(97), 26,
+ ACTIONS(91), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10051,10 +10316,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4582] = 3,
+ [4857] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(154), 17,
+ ACTIONS(152), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10072,7 +10337,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(156), 24,
+ ACTIONS(154), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10097,10 +10362,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4631] = 3,
+ [4906] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 15,
+ ACTIONS(73), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10116,7 +10381,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(73), 26,
+ ACTIONS(75), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10143,39 +10408,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4680] = 6,
+ [4955] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(171), 1,
- sym__binary_op,
- ACTIONS(185), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(187), 5,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- sym_identifier,
- ACTIONS(199), 11,
+ ACTIONS(93), 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,
- anon_sym_in,
- ACTIONS(201), 19,
+ ACTIONS(95), 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,
@@ -10192,10 +10454,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4735] = 3,
+ [5004] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 15,
+ ACTIONS(172), 1,
+ anon_sym_LBRACK,
+ ACTIONS(168), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(105), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10211,13 +10479,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(77), 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,
@@ -10238,16 +10502,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4784] = 5,
+ [5057] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 1,
- anon_sym_LBRACK,
- ACTIONS(165), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(99), 15,
+ ACTIONS(162), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10258,18 +10516,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,
- ACTIONS(101), 22,
- sym__interpolation_end,
- anon_sym_COLON,
+ anon_sym_in,
+ ACTIONS(164), 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,
@@ -10286,17 +10548,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4837] = 6,
+ [5106] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(203), 1,
- anon_sym_COLON,
- STATE(114), 1,
- sym_pipe_arguments,
- STATE(101), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(105), 15,
+ ACTIONS(101), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10312,8 +10567,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(107), 21,
+ 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,
@@ -10334,67 +10594,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4891] = 27,
+ [5155] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(207), 1,
+ ACTIONS(211), 1,
anon_sym_LT_BANG,
- ACTIONS(210), 1,
- anon_sym_LT,
ACTIONS(213), 1,
+ anon_sym_LT,
+ ACTIONS(215), 1,
anon_sym_LT_SLASH,
ACTIONS(219), 1,
anon_sym_LBRACE,
- ACTIONS(222), 1,
+ ACTIONS(221), 1,
+ sym__implicit_end_tag,
+ ACTIONS(223), 1,
sym__interpolation_start,
ACTIONS(225), 1,
sym__control_flow_start,
- STATE(89), 1,
- aux_sym_document_repeat1,
- STATE(90), 1,
+ STATE(99), 1,
sym_start_tag,
- STATE(281), 1,
- sym_placeholder_statement,
- STATE(282), 1,
+ STATE(105), 1,
+ aux_sym_document_repeat1,
+ STATE(299), 1,
+ sym_end_tag,
+ STATE(337), 1,
+ sym_error_statement,
+ STATE(339), 1,
sym_empty_statement,
- STATE(288), 1,
+ STATE(341), 1,
sym_else_if_statement,
- STATE(291), 1,
+ STATE(342), 1,
sym_else_statement,
- STATE(296), 1,
- sym_loading_statement,
- STATE(301), 1,
+ STATE(349), 1,
sym__alternative_statement,
- STATE(313), 1,
+ STATE(351), 1,
+ sym_placeholder_statement,
+ STATE(354), 1,
+ sym_loading_statement,
+ STATE(362), 1,
sym_self_closing_tag,
- STATE(321), 1,
- sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(558), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(559), 1,
+ sym_style_start_tag,
+ STATE(680), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(683), 1,
sym__for_start_expression,
- ACTIONS(205), 2,
- ts_builtin_sym_end,
- anon_sym_RBRACE,
- ACTIONS(216), 2,
+ STATE(685), 1,
+ sym__if_start_expression,
+ STATE(687), 1,
+ sym__else_if_start_expression,
+ ACTIONS(217), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(347), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(353), 8,
sym_doctype,
sym__node,
sym_element,
@@ -10403,68 +10664,67 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [4987] = 28,
+ [5253] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(228), 1,
+ ACTIONS(229), 1,
anon_sym_LT_BANG,
- ACTIONS(230), 1,
- anon_sym_LT,
ACTIONS(232), 1,
+ anon_sym_LT,
+ ACTIONS(235), 1,
anon_sym_LT_SLASH,
- ACTIONS(236), 1,
+ ACTIONS(241), 1,
anon_sym_LBRACE,
- ACTIONS(238), 1,
- sym__implicit_end_tag,
- ACTIONS(240), 1,
+ ACTIONS(244), 1,
sym__interpolation_start,
- ACTIONS(242), 1,
+ ACTIONS(247), 1,
sym__control_flow_start,
- STATE(94), 1,
- sym_start_tag,
STATE(95), 1,
aux_sym_document_repeat1,
- STATE(322), 1,
- sym_end_tag,
- STATE(337), 1,
+ STATE(97), 1,
+ sym_start_tag,
+ STATE(282), 1,
sym_self_closing_tag,
- STATE(342), 1,
+ STATE(295), 1,
sym__alternative_statement,
- STATE(345), 1,
+ STATE(296), 1,
sym_placeholder_statement,
- STATE(347), 1,
+ STATE(304), 1,
sym_loading_statement,
- STATE(358), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(359), 1,
+ STATE(327), 1,
sym_empty_statement,
- STATE(360), 1,
+ STATE(328), 1,
sym_else_if_statement,
- STATE(361), 1,
+ STATE(330), 1,
sym_else_statement,
- STATE(547), 1,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(550), 1,
+ STATE(592), 1,
sym_style_start_tag,
- STATE(679), 1,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(680), 1,
- sym__for_start_expression,
- STATE(681), 1,
+ STATE(656), 1,
sym__if_start_expression,
- STATE(682), 1,
+ STATE(674), 1,
+ sym__for_start_expression,
+ STATE(678), 1,
sym__else_if_start_expression,
- ACTIONS(234), 2,
+ ACTIONS(227), 2,
+ ts_builtin_sym_end,
+ anon_sym_RBRACE,
+ ACTIONS(238), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(336), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -10473,10 +10733,10 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5085] = 3,
+ [5349] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(173), 16,
+ ACTIONS(190), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10493,7 +10753,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(175), 24,
+ ACTIONS(192), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10518,20 +10778,94 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5133] = 5,
+ [5397] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(121), 1,
- sym__interpolation_end,
- ACTIONS(123), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(27), 13,
+ ACTIONS(211), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(213), 1,
+ anon_sym_LT,
+ ACTIONS(215), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(219), 1,
+ anon_sym_LBRACE,
+ ACTIONS(223), 1,
+ sym__interpolation_start,
+ ACTIONS(225), 1,
+ sym__control_flow_start,
+ ACTIONS(250), 1,
+ sym__implicit_end_tag,
+ STATE(94), 1,
+ aux_sym_document_repeat1,
+ STATE(99), 1,
+ sym_start_tag,
+ STATE(317), 1,
+ sym_end_tag,
+ STATE(337), 1,
+ sym_error_statement,
+ STATE(339), 1,
+ sym_empty_statement,
+ STATE(341), 1,
+ sym_else_if_statement,
+ STATE(342), 1,
+ sym_else_statement,
+ STATE(349), 1,
+ sym__alternative_statement,
+ STATE(351), 1,
+ sym_placeholder_statement,
+ STATE(354), 1,
+ sym_loading_statement,
+ STATE(362), 1,
+ sym_self_closing_tag,
+ STATE(558), 1,
+ sym_script_start_tag,
+ STATE(559), 1,
+ sym_style_start_tag,
+ STATE(680), 1,
+ sym__switch_start_expression,
+ STATE(683), 1,
+ sym__for_start_expression,
+ STATE(685), 1,
+ sym__if_start_expression,
+ STATE(687), 1,
+ sym__else_if_start_expression,
+ ACTIONS(217), 2,
+ sym_entity,
+ sym_text,
+ STATE(347), 6,
+ sym__any_statement,
+ sym_let_statement,
+ sym_switch_statement,
+ sym_defer_statement,
+ sym_for_statement,
+ sym_if_statement,
+ STATE(353), 8,
+ sym_doctype,
+ sym__node,
+ sym_element,
+ sym_script_element,
+ sym_style_element,
+ sym_erroneous_end_tag,
+ sym_icu_expression,
+ sym_interpolation,
+ [5495] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(252), 1,
+ anon_sym_COLON,
+ STATE(120), 1,
+ sym_pipe_arguments,
+ STATE(103), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(123), 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,
@@ -10540,11 +10874,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 24,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(125), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10565,68 +10896,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5185] = 28,
+ [5549] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(228), 1,
+ ACTIONS(211), 1,
anon_sym_LT_BANG,
- ACTIONS(230), 1,
+ ACTIONS(213), 1,
anon_sym_LT,
- ACTIONS(236), 1,
+ ACTIONS(219), 1,
anon_sym_LBRACE,
- ACTIONS(240), 1,
+ ACTIONS(223), 1,
sym__interpolation_start,
- ACTIONS(242), 1,
+ ACTIONS(225), 1,
sym__control_flow_start,
- ACTIONS(244), 1,
+ ACTIONS(254), 1,
anon_sym_LT_SLASH,
- ACTIONS(246), 1,
+ ACTIONS(256), 1,
sym__implicit_end_tag,
- STATE(94), 1,
- sym_start_tag,
STATE(99), 1,
+ sym_start_tag,
+ STATE(100), 1,
aux_sym_document_repeat1,
STATE(337), 1,
- sym_self_closing_tag,
+ sym_error_statement,
+ STATE(339), 1,
+ sym_empty_statement,
+ STATE(341), 1,
+ sym_else_if_statement,
STATE(342), 1,
+ sym_else_statement,
+ STATE(349), 1,
sym__alternative_statement,
- STATE(345), 1,
+ STATE(351), 1,
sym_placeholder_statement,
- STATE(347), 1,
+ STATE(354), 1,
sym_loading_statement,
- STATE(353), 1,
+ STATE(362), 1,
+ sym_self_closing_tag,
+ STATE(378), 1,
sym_end_tag,
- STATE(358), 1,
- sym_error_statement,
- STATE(359), 1,
- sym_empty_statement,
- STATE(360), 1,
- sym_else_if_statement,
- STATE(361), 1,
- sym_else_statement,
- STATE(547), 1,
+ STATE(558), 1,
sym_script_start_tag,
- STATE(550), 1,
+ STATE(559), 1,
sym_style_start_tag,
- STATE(679), 1,
- sym__switch_start_expression,
STATE(680), 1,
+ sym__switch_start_expression,
+ STATE(683), 1,
sym__for_start_expression,
- STATE(681), 1,
+ STATE(685), 1,
sym__if_start_expression,
- STATE(682), 1,
+ STATE(687), 1,
sym__else_if_start_expression,
- ACTIONS(234), 2,
+ ACTIONS(217), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(347), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(336), 8,
+ STATE(353), 8,
sym_doctype,
sym__node,
sym_element,
@@ -10635,68 +10966,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5283] = 28,
+ [5647] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(228), 1,
+ ACTIONS(211), 1,
anon_sym_LT_BANG,
- ACTIONS(230), 1,
+ ACTIONS(213), 1,
anon_sym_LT,
- ACTIONS(236), 1,
+ ACTIONS(219), 1,
anon_sym_LBRACE,
- ACTIONS(240), 1,
+ ACTIONS(223), 1,
sym__interpolation_start,
- ACTIONS(242), 1,
+ ACTIONS(225), 1,
sym__control_flow_start,
- ACTIONS(244), 1,
+ ACTIONS(254), 1,
anon_sym_LT_SLASH,
- ACTIONS(248), 1,
+ ACTIONS(258), 1,
sym__implicit_end_tag,
- STATE(93), 1,
- aux_sym_document_repeat1,
- STATE(94), 1,
+ STATE(99), 1,
sym_start_tag,
+ STATE(105), 1,
+ aux_sym_document_repeat1,
STATE(337), 1,
- sym_self_closing_tag,
- STATE(342), 1,
- sym__alternative_statement,
- STATE(345), 1,
- sym_placeholder_statement,
- STATE(347), 1,
- sym_loading_statement,
- STATE(358), 1,
sym_error_statement,
- STATE(359), 1,
+ STATE(339), 1,
sym_empty_statement,
- STATE(360), 1,
+ STATE(341), 1,
sym_else_if_statement,
- STATE(361), 1,
+ STATE(342), 1,
sym_else_statement,
- STATE(366), 1,
+ STATE(349), 1,
+ sym__alternative_statement,
+ STATE(351), 1,
+ sym_placeholder_statement,
+ STATE(354), 1,
+ sym_loading_statement,
+ STATE(362), 1,
+ sym_self_closing_tag,
+ STATE(385), 1,
sym_end_tag,
- STATE(547), 1,
+ STATE(558), 1,
sym_script_start_tag,
- STATE(550), 1,
+ STATE(559), 1,
sym_style_start_tag,
- STATE(679), 1,
- sym__switch_start_expression,
STATE(680), 1,
+ sym__switch_start_expression,
+ STATE(683), 1,
sym__for_start_expression,
- STATE(681), 1,
+ STATE(685), 1,
sym__if_start_expression,
- STATE(682), 1,
+ STATE(687), 1,
sym__else_if_start_expression,
- ACTIONS(234), 2,
+ ACTIONS(217), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(347), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(336), 8,
+ STATE(353), 8,
sym_doctype,
sym__node,
sym_element,
@@ -10705,77 +11036,54 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5381] = 28,
+ [5745] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(228), 1,
- anon_sym_LT_BANG,
- ACTIONS(230), 1,
+ ACTIONS(129), 1,
+ sym__interpolation_end,
+ ACTIONS(131), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(41), 13,
+ anon_sym_GT,
anon_sym_LT,
- ACTIONS(232), 1,
- anon_sym_LT_SLASH,
- ACTIONS(236), 1,
- anon_sym_LBRACE,
- ACTIONS(240), 1,
- sym__interpolation_start,
- ACTIONS(242), 1,
- sym__control_flow_start,
- ACTIONS(250), 1,
- sym__implicit_end_tag,
- STATE(94), 1,
- sym_start_tag,
- STATE(99), 1,
- aux_sym_document_repeat1,
- STATE(286), 1,
- sym_end_tag,
- STATE(337), 1,
- sym_self_closing_tag,
- STATE(342), 1,
- sym__alternative_statement,
- STATE(345), 1,
- sym_placeholder_statement,
- STATE(347), 1,
- sym_loading_statement,
- STATE(358), 1,
- sym_error_statement,
- STATE(359), 1,
- sym_empty_statement,
- STATE(360), 1,
- sym_else_if_statement,
- STATE(361), 1,
- sym_else_statement,
- STATE(547), 1,
- sym_script_start_tag,
- STATE(550), 1,
- sym_style_start_tag,
- STATE(679), 1,
- sym__switch_start_expression,
- STATE(680), 1,
- sym__for_start_expression,
- STATE(681), 1,
- sym__if_start_expression,
- STATE(682), 1,
- sym__else_if_start_expression,
- ACTIONS(234), 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(336), 8,
- sym_doctype,
- sym__node,
- sym_element,
- sym_script_element,
- sym_style_element,
- sym_erroneous_end_tag,
- sym_icu_expression,
- sym_interpolation,
- [5479] = 27,
+ 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(43), 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,
+ [5797] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -10790,51 +11098,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(252), 1,
+ ACTIONS(260), 1,
anon_sym_RBRACE,
- STATE(89), 1,
+ STATE(95), 1,
aux_sym_document_repeat1,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -10843,15 +11151,15 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5574] = 5,
+ [5892] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(254), 1,
+ ACTIONS(252), 1,
anon_sym_COLON,
- STATE(97), 2,
+ STATE(114), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(129), 15,
+ ACTIONS(133), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10867,7 +11175,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(131), 21,
+ ACTIONS(135), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -10889,7 +11197,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5625] = 27,
+ [5943] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -10904,51 +11212,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(257), 1,
- ts_builtin_sym_end,
- STATE(89), 1,
+ ACTIONS(262), 1,
+ anon_sym_RBRACE,
+ STATE(95), 1,
aux_sym_document_repeat1,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -10957,66 +11265,66 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5720] = 27,
+ [6038] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(205), 1,
+ ACTIONS(227), 1,
sym__implicit_end_tag,
- ACTIONS(259), 1,
+ ACTIONS(264), 1,
anon_sym_LT_BANG,
- ACTIONS(262), 1,
+ ACTIONS(267), 1,
anon_sym_LT,
- ACTIONS(265), 1,
+ ACTIONS(270), 1,
anon_sym_LT_SLASH,
- ACTIONS(271), 1,
+ ACTIONS(276), 1,
anon_sym_LBRACE,
- ACTIONS(274), 1,
+ ACTIONS(279), 1,
sym__interpolation_start,
- ACTIONS(277), 1,
+ ACTIONS(282), 1,
sym__control_flow_start,
- STATE(94), 1,
- sym_start_tag,
STATE(99), 1,
+ sym_start_tag,
+ STATE(105), 1,
aux_sym_document_repeat1,
STATE(337), 1,
- sym_self_closing_tag,
- STATE(342), 1,
- sym__alternative_statement,
- STATE(345), 1,
- sym_placeholder_statement,
- STATE(347), 1,
- sym_loading_statement,
- STATE(358), 1,
sym_error_statement,
- STATE(359), 1,
+ STATE(339), 1,
sym_empty_statement,
- STATE(360), 1,
+ STATE(341), 1,
sym_else_if_statement,
- STATE(361), 1,
+ STATE(342), 1,
sym_else_statement,
- STATE(547), 1,
+ STATE(349), 1,
+ sym__alternative_statement,
+ STATE(351), 1,
+ sym_placeholder_statement,
+ STATE(354), 1,
+ sym_loading_statement,
+ STATE(362), 1,
+ sym_self_closing_tag,
+ STATE(558), 1,
sym_script_start_tag,
- STATE(550), 1,
+ STATE(559), 1,
sym_style_start_tag,
- STATE(679), 1,
- sym__switch_start_expression,
STATE(680), 1,
+ sym__switch_start_expression,
+ STATE(683), 1,
sym__for_start_expression,
- STATE(681), 1,
+ STATE(685), 1,
sym__if_start_expression,
- STATE(682), 1,
+ STATE(687), 1,
sym__else_if_start_expression,
- ACTIONS(268), 2,
+ ACTIONS(273), 2,
sym_entity,
sym_text,
- STATE(341), 6,
+ STATE(347), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(336), 8,
+ STATE(353), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11025,7 +11333,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5815] = 27,
+ [6133] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11040,51 +11348,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(280), 1,
+ ACTIONS(285), 1,
anon_sym_RBRACE,
- STATE(89), 1,
- aux_sym_document_repeat1,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(281), 1,
- sym_placeholder_statement,
+ STATE(104), 1,
+ aux_sym_document_repeat1,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11093,53 +11401,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5910] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(203), 1,
- anon_sym_COLON,
- STATE(97), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(125), 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(127), 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,
- [5961] = 27,
+ [6228] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11154,51 +11416,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(282), 1,
- anon_sym_RBRACE,
- STATE(90), 1,
- sym_start_tag,
- STATE(96), 1,
+ ACTIONS(287), 1,
+ ts_builtin_sym_end,
+ STATE(95), 1,
aux_sym_document_repeat1,
- STATE(281), 1,
- sym_placeholder_statement,
+ STATE(97), 1,
+ sym_start_tag,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11207,7 +11469,54 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6056] = 27,
+ [6323] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(175), 1,
+ sym__binary_op,
+ ACTIONS(194), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ ACTIONS(196), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(289), 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(291), 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,
+ [6376] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11222,51 +11531,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(284), 1,
+ ACTIONS(293), 1,
anon_sym_RBRACE,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(104), 1,
+ STATE(111), 1,
aux_sym_document_repeat1,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11275,7 +11584,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6151] = 27,
+ [6471] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11290,51 +11599,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(286), 1,
+ ACTIONS(295), 1,
anon_sym_RBRACE,
- STATE(89), 1,
+ STATE(95), 1,
aux_sym_document_repeat1,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11343,7 +11652,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6246] = 27,
+ [6566] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11358,51 +11667,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(288), 1,
+ ACTIONS(297), 1,
anon_sym_RBRACE,
- STATE(89), 1,
+ STATE(95), 1,
aux_sym_document_repeat1,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11411,54 +11720,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6341] = 6,
- ACTIONS(3), 1,
- sym_comment,
- STATE(170), 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(290), 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(292), 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,
- [6394] = 27,
+ [6661] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11473,51 +11735,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(294), 1,
+ ACTIONS(299), 1,
anon_sym_RBRACE,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(105), 1,
+ STATE(110), 1,
aux_sym_document_repeat1,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
- sym_empty_statement,
- STATE(288), 1,
- sym_else_if_statement,
- STATE(291), 1,
- sym_else_statement,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
+ STATE(309), 1,
sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(327), 1,
+ sym_empty_statement,
+ STATE(328), 1,
+ sym_else_if_statement,
+ STATE(330), 1,
+ sym_else_statement,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11526,33 +11788,79 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6489] = 6,
+ [6756] = 6,
ACTIONS(3), 1,
sym_comment,
- STATE(170), 1,
+ STATE(175), 1,
sym__binary_op,
- ACTIONS(197), 2,
+ ACTIONS(184), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(195), 4,
+ ACTIONS(182), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
- ACTIONS(290), 12,
+ ACTIONS(289), 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(291), 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,
+ [6809] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(301), 1,
+ anon_sym_COLON,
+ STATE(114), 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(292), 20,
+ ACTIONS(139), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11573,7 +11881,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6542] = 26,
+ [6860] = 26,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11588,49 +11896,49 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- STATE(90), 1,
+ STATE(97), 1,
sym_start_tag,
- STATE(100), 1,
+ STATE(102), 1,
aux_sym_document_repeat1,
- STATE(281), 1,
- sym_placeholder_statement,
STATE(282), 1,
+ sym_self_closing_tag,
+ STATE(295), 1,
+ sym__alternative_statement,
+ STATE(296), 1,
+ sym_placeholder_statement,
+ STATE(304), 1,
+ sym_loading_statement,
+ STATE(309), 1,
+ sym_error_statement,
+ STATE(327), 1,
sym_empty_statement,
- STATE(288), 1,
+ STATE(328), 1,
sym_else_if_statement,
- STATE(291), 1,
+ STATE(330), 1,
sym_else_statement,
- STATE(296), 1,
- sym_loading_statement,
- STATE(301), 1,
- sym__alternative_statement,
- STATE(313), 1,
- sym_self_closing_tag,
- STATE(321), 1,
- sym_error_statement,
- STATE(570), 1,
- sym_style_start_tag,
- STATE(599), 1,
+ STATE(567), 1,
sym_script_start_tag,
- STATE(649), 1,
- sym__if_start_expression,
- STATE(670), 1,
- sym__else_if_start_expression,
- STATE(672), 1,
+ STATE(592), 1,
+ sym_style_start_tag,
+ STATE(642), 1,
sym__switch_start_expression,
- STATE(689), 1,
+ STATE(656), 1,
+ sym__if_start_expression,
+ STATE(674), 1,
sym__for_start_expression,
+ STATE(678), 1,
+ sym__else_if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(272), 6,
+ STATE(294), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(304), 8,
+ STATE(278), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11639,14 +11947,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6634] = 5,
+ [6952] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(171), 1,
+ ACTIONS(304), 1,
anon_sym_PIPE,
- STATE(111), 1,
+ STATE(116), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(140), 14,
+ ACTIONS(152), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11661,7 +11969,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(142), 21,
+ ACTIONS(154), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -11683,14 +11991,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6683] = 5,
+ [7001] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(296), 1,
+ ACTIONS(176), 1,
anon_sym_PIPE,
- STATE(111), 1,
+ STATE(116), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(144), 14,
+ ACTIONS(148), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11705,7 +12013,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(146), 21,
+ ACTIONS(150), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -11727,17 +12035,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6732] = 6,
+ [7050] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(195), 1,
+ ACTIONS(182), 1,
sym__interpolation_end,
- STATE(168), 1,
+ STATE(177), 1,
sym__binary_op,
- ACTIONS(197), 2,
+ ACTIONS(184), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(299), 12,
+ ACTIONS(307), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11750,7 +12058,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(301), 20,
+ ACTIONS(309), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11771,27 +12079,30 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6782] = 3,
+ [7100] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(144), 15,
+ ACTIONS(194), 1,
+ sym__interpolation_end,
+ STATE(177), 1,
+ sym__binary_op,
+ ACTIONS(196), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(307), 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(146), 21,
- sym__interpolation_end,
+ ACTIONS(309), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11812,10 +12123,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6826] = 3,
+ [7150] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(154), 15,
+ ACTIONS(162), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11831,7 +12142,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(156), 21,
+ ACTIONS(164), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -11853,30 +12164,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6870] = 6,
+ [7194] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(185), 1,
- sym__interpolation_end,
- STATE(168), 1,
- sym__binary_op,
- ACTIONS(187), 4,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(299), 10,
+ ACTIONS(152), 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(301), 20,
+ ACTIONS(154), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11897,10 +12205,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6920] = 3,
+ [7238] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(173), 14,
+ ACTIONS(190), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11915,7 +12223,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(175), 21,
+ ACTIONS(192), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -11937,15 +12245,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6963] = 5,
+ [7281] = 5,
ACTIONS(3), 1,
sym_comment,
- STATE(169), 1,
+ STATE(174), 1,
sym__binary_op,
- ACTIONS(185), 2,
+ ACTIONS(194), 2,
anon_sym_RPAREN,
anon_sym_COMMA,
- ACTIONS(303), 12,
+ ACTIONS(311), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11958,7 +12266,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(305), 20,
+ ACTIONS(313), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11979,12 +12287,69 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7010] = 4,
+ [7328] = 22,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(315), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(317), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(319), 1,
+ anon_sym_LBRACE,
+ ACTIONS(321), 1,
+ anon_sym_SEMI,
+ ACTIONS(323), 1,
+ anon_sym_LPAREN,
+ ACTIONS(325), 1,
+ anon_sym_SLASH,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
+ anon_sym_BANG,
+ ACTIONS(331), 1,
+ sym_identifier,
+ ACTIONS(333), 1,
+ sym_number,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ STATE(61), 1,
+ sym_expression,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(255), 1,
+ sym__double_quote,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
+ sym__single_quote,
+ STATE(499), 1,
+ sym_assignment_expression,
+ STATE(500), 1,
+ aux_sym__binding_assignment_repeat1,
+ STATE(274), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(446), 5,
+ sym__any_expression,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(21), 8,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_bracket_expression,
+ [7407] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(170), 1,
+ STATE(174), 1,
sym__binary_op,
- ACTIONS(290), 12,
+ ACTIONS(311), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -11997,7 +12362,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(292), 20,
+ ACTIONS(313), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12018,108 +12383,53 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7053] = 20,
+ [7450] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
- anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(313), 1,
- anon_sym_let,
ACTIONS(315), 1,
- anon_sym_LPAREN,
- ACTIONS(317), 1,
- anon_sym_SLASH,
+ anon_sym_SQUOTE,
ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(321), 1,
- anon_sym_BANG,
+ anon_sym_LBRACE,
ACTIONS(323), 1,
- sym_identifier,
- ACTIONS(325), 1,
- sym_number,
+ anon_sym_LPAREN,
ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- STATE(108), 1,
- sym_expression,
- STATE(418), 1,
- sym__backtick,
- STATE(451), 1,
- sym__single_quote,
- STATE(463), 1,
- sym__double_quote,
- STATE(393), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(496), 2,
- sym_structural_expression,
- sym_structural_declaration,
- STATE(326), 6,
- sym__any_expression,
- sym_regular_expression,
- sym_template_string,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(44), 8,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [7128] = 20,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(307), 1,
- anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(313), 1,
+ ACTIONS(339), 1,
anon_sym_let,
- ACTIONS(315), 1,
- anon_sym_LPAREN,
- ACTIONS(317), 1,
+ ACTIONS(341), 1,
anon_sym_SLASH,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(321), 1,
+ ACTIONS(343), 1,
anon_sym_BANG,
- ACTIONS(323), 1,
+ ACTIONS(345), 1,
sym_identifier,
- ACTIONS(325), 1,
+ ACTIONS(347), 1,
sym_number,
- ACTIONS(327), 1,
- anon_sym_BQUOTE,
- STATE(108), 1,
+ STATE(113), 1,
sym_expression,
- STATE(418), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(393), 2,
+ STATE(402), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(510), 2,
+ STATE(532), 2,
sym_structural_expression,
sym_structural_declaration,
- STATE(326), 6,
+ STATE(371), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(44), 8,
+ STATE(51), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12128,56 +12438,56 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7203] = 22,
+ [7525] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(321), 1,
+ anon_sym_SEMI,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(325), 1,
+ anon_sym_SLASH,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
ACTIONS(329), 1,
- anon_sym_DQUOTE,
- ACTIONS(331), 1,
- anon_sym_SEMI,
- ACTIONS(333), 1,
- anon_sym_SLASH,
- ACTIONS(335), 1,
anon_sym_BANG,
- ACTIONS(337), 1,
+ ACTIONS(331), 1,
sym_identifier,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- STATE(67), 1,
- sym_member_expression,
- STATE(68), 1,
+ ACTIONS(349), 1,
+ anon_sym_DQUOTE,
+ STATE(61), 1,
sym_expression,
- STATE(244), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(256), 1,
sym__double_quote,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(503), 1,
+ STATE(526), 1,
sym_assignment_expression,
- STATE(504), 1,
+ STATE(527), 1,
aux_sym__binding_assignment_repeat1,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(436), 6,
+ STATE(440), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 7,
+ STATE(21), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12185,12 +12495,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [7282] = 4,
+ [7604] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(167), 1,
+ STATE(177), 1,
sym__binary_op,
- ACTIONS(183), 12,
+ ACTIONS(307), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12203,7 +12513,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(189), 20,
+ ACTIONS(309), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12224,12 +12534,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7325] = 4,
+ [7647] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(169), 1,
+ STATE(173), 1,
sym__binary_op,
- ACTIONS(303), 12,
+ ACTIONS(207), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12242,7 +12552,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(305), 20,
+ ACTIONS(209), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12263,12 +12573,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7368] = 4,
+ [7690] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(168), 1,
+ STATE(176), 1,
sym__binary_op,
- ACTIONS(299), 12,
+ ACTIONS(180), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12281,7 +12591,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(301), 20,
+ ACTIONS(186), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12302,69 +12612,67 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7411] = 22,
+ [7733] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(331), 1,
- anon_sym_SEMI,
- ACTIONS(333), 1,
- anon_sym_SLASH,
ACTIONS(335), 1,
- anon_sym_BANG,
+ anon_sym_BQUOTE,
ACTIONS(337), 1,
- sym_identifier,
+ anon_sym_DQUOTE,
ACTIONS(339), 1,
- sym_number,
+ anon_sym_let,
ACTIONS(341), 1,
- anon_sym_BQUOTE,
+ anon_sym_SLASH,
ACTIONS(343), 1,
- anon_sym_DQUOTE,
- STATE(67), 1,
- sym_member_expression,
- STATE(68), 1,
+ anon_sym_BANG,
+ ACTIONS(345), 1,
+ sym_identifier,
+ ACTIONS(347), 1,
+ sym_number,
+ STATE(113), 1,
sym_expression,
- STATE(249), 1,
- sym__double_quote,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(498), 1,
- sym_assignment_expression,
- STATE(499), 1,
- aux_sym__binding_assignment_repeat1,
- STATE(263), 2,
+ STATE(475), 1,
+ sym__double_quote,
+ STATE(402), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(442), 6,
+ STATE(525), 2,
+ sym_structural_expression,
+ sym_structural_declaration,
+ STATE(371), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 7,
+ STATE(51), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [7490] = 4,
+ [7808] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(171), 1,
+ STATE(175), 1,
sym__binary_op,
- ACTIONS(199), 12,
+ ACTIONS(289), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12377,7 +12685,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(201), 20,
+ ACTIONS(291), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12398,54 +12706,54 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7533] = 21,
+ [7851] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(337), 1,
+ ACTIONS(331), 1,
sym_identifier,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(345), 1,
+ ACTIONS(351), 1,
anon_sym_DQUOTE,
- ACTIONS(348), 1,
+ ACTIONS(354), 1,
anon_sym_SEMI,
- STATE(67), 1,
- sym_member_expression,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(683), 1,
+ STATE(650), 1,
sym_assignment_expression,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(513), 6,
+ STATE(504), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 7,
+ STATE(21), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12453,50 +12761,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [7609] = 19,
+ [7927] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(352), 1,
+ ACTIONS(358), 1,
sym_number,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(776), 1,
sym_concatenation_expression,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(603), 6,
+ STATE(608), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(62), 8,
+ STATE(62), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12505,50 +12813,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7680] = 19,
+ [7998] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
- sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ ACTIONS(358), 1,
+ sym_number,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(583), 1,
- sym_if_condition,
- STATE(263), 2,
+ STATE(784), 1,
+ sym_concatenation_expression,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(528), 6,
+ STATE(606), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(62), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12557,50 +12865,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7751] = 19,
+ [8069] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(325), 1,
+ anon_sym_SLASH,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
+ ACTIONS(329), 1,
+ anon_sym_BANG,
ACTIONS(333), 1,
- anon_sym_SLASH,
+ sym_number,
ACTIONS(335), 1,
- anon_sym_BANG,
- ACTIONS(341), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(352), 1,
- sym_number,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(772), 1,
- sym_concatenation_expression,
- STATE(263), 2,
+ STATE(604), 1,
+ sym_if_condition,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(597), 6,
+ STATE(541), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(62), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12609,50 +12917,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7822] = 19,
+ [8140] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(368), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(370), 1,
+ anon_sym_LBRACK,
+ ACTIONS(372), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(374), 1,
+ sym_identifier,
+ ACTIONS(376), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(378), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
- sym_identifier,
- STATE(68), 1,
+ STATE(118), 1,
sym_expression,
- STATE(437), 1,
+ STATE(436), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(488), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(575), 1,
- sym_if_condition,
- STATE(263), 2,
+ STATE(695), 1,
+ sym_concatenation_expression,
+ STATE(483), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(528), 6,
+ STATE(569), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(59), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12661,50 +12969,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7893] = 19,
+ [8211] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(362), 1,
+ ACTIONS(368), 1,
anon_sym_SLASH,
- ACTIONS(364), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(366), 1,
+ ACTIONS(372), 1,
anon_sym_BANG,
- ACTIONS(368), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(370), 1,
+ ACTIONS(376), 1,
sym_number,
- ACTIONS(372), 1,
+ ACTIONS(378), 1,
anon_sym_BQUOTE,
- STATE(112), 1,
+ STATE(118), 1,
sym_expression,
- STATE(423), 1,
+ STATE(436), 1,
sym__backtick,
- STATE(465), 1,
+ STATE(488), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(693), 1,
+ STATE(742), 1,
sym_concatenation_expression,
- STATE(454), 2,
+ STATE(483), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(576), 6,
+ STATE(561), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(65), 8,
+ STATE(59), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12713,50 +13021,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7964] = 19,
+ [8282] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(362), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(366), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(368), 1,
- sym_identifier,
- ACTIONS(370), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(372), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- STATE(112), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
+ sym_identifier,
+ STATE(61), 1,
sym_expression,
- STATE(423), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(465), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(774), 1,
- sym_concatenation_expression,
- STATE(454), 2,
+ STATE(590), 1,
+ sym_if_condition,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(551), 6,
+ STATE(541), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(65), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12765,200 +13073,199 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8035] = 19,
+ [8353] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(362), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(366), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(368), 1,
- sym_identifier,
- ACTIONS(372), 1,
- anon_sym_BQUOTE,
- ACTIONS(374), 1,
+ ACTIONS(333), 1,
sym_number,
- STATE(92), 1,
- sym_group,
- STATE(112), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
+ sym_identifier,
+ STATE(61), 1,
sym_expression,
- STATE(423), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(465), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(454), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(593), 6,
+ STATE(573), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(69), 7,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8105] = 18,
+ [8421] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(26), 1,
+ sym_group,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(545), 6,
+ STATE(346), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8173] = 19,
+ [8491] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(380), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(382), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(384), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(386), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(388), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(390), 1,
+ anon_sym_LBRACK,
+ ACTIONS(392), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(394), 1,
+ sym_identifier,
+ ACTIONS(396), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(398), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
- sym_identifier,
- STATE(25), 1,
- sym_group,
- STATE(68), 1,
+ STATE(79), 1,
sym_expression,
- STATE(437), 1,
+ STATE(427), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(480), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(481), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(316), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(349), 6,
+ STATE(397), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 7,
+ STATE(24), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8243] = 18,
+ [8559] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(341), 1,
- anon_sym_BQUOTE,
- ACTIONS(376), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(378), 1,
- anon_sym_DQUOTE,
- ACTIONS(380), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(382), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(384), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(386), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(388), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(390), 1,
- sym_identifier,
- ACTIONS(392), 1,
+ ACTIONS(333), 1,
sym_number,
- STATE(72), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
+ sym_identifier,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(471), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(472), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(299), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(392), 6,
+ STATE(546), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -12967,48 +13274,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8311] = 18,
+ [8627] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(508), 6,
+ STATE(596), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13017,50 +13324,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8379] = 19,
+ [8695] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(341), 1,
- anon_sym_BQUOTE,
- ACTIONS(376), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(378), 1,
- anon_sym_DQUOTE,
- ACTIONS(380), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(382), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(384), 1,
- anon_sym_SLASH,
- ACTIONS(386), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(388), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(341), 1,
+ anon_sym_SLASH,
+ ACTIONS(343), 1,
anon_sym_BANG,
- ACTIONS(390), 1,
- sym_identifier,
- ACTIONS(392), 1,
+ ACTIONS(347), 1,
sym_number,
- STATE(45), 1,
+ ACTIONS(356), 1,
+ sym_identifier,
+ STATE(26), 1,
sym_group,
- STATE(72), 1,
+ STATE(113), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(471), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(472), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(299), 2,
+ STATE(402), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(400), 6,
+ STATE(444), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 7,
+ STATE(51), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13068,48 +13375,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8449] = 18,
+ [8765] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(422), 6,
+ STATE(548), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13118,48 +13425,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8517] = 18,
+ [8833] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(490), 6,
+ STATE(517), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13168,48 +13475,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8585] = 18,
+ [8901] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(542), 6,
+ STATE(518), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13218,99 +13525,98 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8653] = 19,
+ [8969] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(317), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(321), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(325), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(327), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(25), 1,
- sym_group,
- STATE(108), 1,
+ STATE(61), 1,
sym_expression,
- STATE(418), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(393), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(434), 6,
+ STATE(602), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(44), 7,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8723] = 18,
+ [9037] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(591), 6,
+ STATE(451), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13319,48 +13625,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8791] = 18,
+ [9105] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(520), 6,
+ STATE(550), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13369,48 +13675,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8859] = 18,
+ [9173] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
- sym_identifier,
- STATE(68), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
+ sym_identifier,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(594), 6,
+ STATE(495), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13419,48 +13725,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8927] = 18,
+ [9241] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(560), 6,
+ STATE(565), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13469,98 +13775,99 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8995] = 18,
+ [9309] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(380), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(382), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(384), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(386), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(388), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(390), 1,
+ anon_sym_LBRACK,
+ ACTIONS(392), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(394), 1,
+ sym_identifier,
+ ACTIONS(396), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(398), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
- sym_identifier,
- STATE(68), 1,
+ STATE(49), 1,
+ sym_group,
+ STATE(79), 1,
sym_expression,
- STATE(437), 1,
+ STATE(427), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(480), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(481), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(316), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(568), 6,
+ STATE(407), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(24), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9063] = 18,
+ [9379] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(521), 6,
+ STATE(576), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13569,48 +13876,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9131] = 18,
+ [9447] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(548), 6,
+ STATE(551), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13619,48 +13926,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9199] = 18,
+ [9515] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(565), 6,
+ STATE(584), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13669,48 +13976,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9267] = 18,
+ [9583] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
+ ACTIONS(333), 1,
sym_number,
- ACTIONS(341), 1,
+ ACTIONS(335), 1,
anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- STATE(68), 1,
+ STATE(61), 1,
sym_expression,
- STATE(437), 1,
+ STATE(452), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(274), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(574), 6,
+ STATE(524), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(21), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13719,90 +14026,96 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9335] = 18,
+ [9651] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
- anon_sym_LBRACK,
- ACTIONS(333), 1,
+ ACTIONS(368), 1,
anon_sym_SLASH,
- ACTIONS(335), 1,
+ ACTIONS(370), 1,
+ anon_sym_LBRACK,
+ ACTIONS(372), 1,
anon_sym_BANG,
- ACTIONS(339), 1,
- sym_number,
- ACTIONS(341), 1,
- anon_sym_BQUOTE,
- ACTIONS(350), 1,
+ ACTIONS(374), 1,
sym_identifier,
- STATE(68), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(400), 1,
+ sym_number,
+ STATE(101), 1,
+ sym_group,
+ STATE(118), 1,
sym_expression,
- STATE(437), 1,
+ STATE(436), 1,
sym__backtick,
- STATE(451), 1,
+ STATE(488), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(263), 2,
+ STATE(483), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(588), 6,
+ STATE(562), 5,
sym__any_expression,
sym_regular_expression,
- sym_template_string,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(10), 8,
+ STATE(68), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9403] = 16,
+ [9721] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(394), 1,
+ ACTIONS(402), 1,
anon_sym_RPAREN,
- ACTIONS(396), 1,
+ ACTIONS(404), 1,
sym_number,
- STATE(123), 1,
+ STATE(125), 1,
sym_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(725), 1,
+ STATE(745), 1,
sym_arguments,
- STATE(539), 3,
+ STATE(568), 3,
sym_unary_expression,
sym_binary_expression,
sym__timed_argument,
- STATE(61), 8,
+ STATE(70), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13811,40 +14124,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9461] = 16,
+ [9786] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(396), 1,
+ ACTIONS(404), 1,
sym_number,
- ACTIONS(398), 1,
+ ACTIONS(406), 1,
anon_sym_RPAREN,
- STATE(123), 1,
+ STATE(125), 1,
sym_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(749), 1,
+ STATE(696), 1,
sym_arguments,
- STATE(539), 3,
+ STATE(568), 3,
sym_unary_expression,
sym_binary_expression,
sym__timed_argument,
- STATE(61), 8,
+ STATE(70), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13853,40 +14171,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9519] = 16,
+ [9851] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(396), 1,
+ ACTIONS(404), 1,
sym_number,
- ACTIONS(400), 1,
+ ACTIONS(408), 1,
anon_sym_RPAREN,
- STATE(123), 1,
+ STATE(125), 1,
sym_expression,
- STATE(451), 1,
- sym__single_quote,
- STATE(463), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
+ sym__single_quote,
+ STATE(475), 1,
sym__double_quote,
- STATE(718), 1,
+ STATE(702), 1,
sym_arguments,
- STATE(539), 3,
+ STATE(568), 3,
sym_unary_expression,
sym_binary_expression,
sym__timed_argument,
- STATE(61), 8,
+ STATE(70), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13895,40 +14218,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9577] = 16,
+ [9916] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(396), 1,
+ ACTIONS(404), 1,
sym_number,
- ACTIONS(402), 1,
+ ACTIONS(410), 1,
anon_sym_RPAREN,
- STATE(123), 1,
+ STATE(125), 1,
sym_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(694), 1,
+ STATE(722), 1,
sym_arguments,
- STATE(539), 3,
+ STATE(568), 3,
sym_unary_expression,
sym_binary_expression,
sym__timed_argument,
- STATE(61), 8,
+ STATE(70), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13937,37 +14265,42 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9635] = 15,
+ [9981] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(366), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(343), 1,
anon_sym_BANG,
- ACTIONS(368), 1,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(404), 1,
+ ACTIONS(412), 1,
sym_number,
- STATE(124), 1,
+ STATE(132), 1,
sym_expression,
- STATE(465), 1,
+ STATE(431), 1,
+ sym_conditional_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(580), 1,
- sym_conditional_expression,
- STATE(483), 2,
+ STATE(393), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(58), 8,
+ STATE(50), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -13976,37 +14309,42 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9689] = 15,
+ [10042] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(372), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(406), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(414), 1,
sym_number,
- STATE(122), 1,
+ STATE(128), 1,
sym_expression,
- STATE(270), 1,
- sym_conditional_expression,
- STATE(451), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(488), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(269), 2,
+ STATE(577), 1,
+ sym_conditional_expression,
+ STATE(466), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(16), 8,
+ STATE(71), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14015,37 +14353,42 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9743] = 15,
+ [10103] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(380), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(382), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(384), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(386), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(390), 1,
anon_sym_LBRACK,
- ACTIONS(321), 1,
+ ACTIONS(392), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(394), 1,
sym_identifier,
- ACTIONS(408), 1,
+ ACTIONS(398), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(416), 1,
sym_number,
- STATE(118), 1,
+ STATE(129), 1,
sym_expression,
- STATE(430), 1,
+ STATE(272), 1,
sym_conditional_expression,
- STATE(451), 1,
+ STATE(427), 1,
+ sym__backtick,
+ STATE(480), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(481), 1,
sym__double_quote,
- STATE(391), 2,
+ STATE(291), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(47), 8,
+ STATE(28), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14054,37 +14397,42 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9797] = 15,
+ [10164] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(376), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(378), 1,
- anon_sym_DQUOTE,
- ACTIONS(380), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(382), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(386), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(388), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(390), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(410), 1,
+ ACTIONS(418), 1,
sym_number,
- STATE(126), 1,
+ STATE(130), 1,
sym_expression,
- STATE(270), 1,
+ STATE(272), 1,
sym_conditional_expression,
- STATE(471), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(472), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(314), 2,
+ STATE(271), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(29), 8,
+ STATE(12), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14093,33 +14441,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9851] = 13,
+ [10225] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(540), 2,
+ STATE(601), 2,
sym_expression,
sym_unary_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14128,33 +14481,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9899] = 13,
+ [10280] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(566), 2,
+ STATE(603), 2,
sym_expression,
sym_unary_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14163,33 +14521,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9947] = 13,
+ [10335] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(569), 2,
+ STATE(566), 2,
sym_expression,
sym_unary_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14198,33 +14561,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9995] = 13,
+ [10390] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(666), 2,
+ STATE(542), 2,
sym_expression,
sym_unary_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14233,33 +14601,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10043] = 13,
+ [10445] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(335), 1,
+ ACTIONS(329), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(549), 2,
+ STATE(676), 2,
sym_expression,
sym_unary_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14268,32 +14641,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10091] = 13,
+ [10500] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(380), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(382), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(384), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(386), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(390), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(394), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(398), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(422), 1,
sym_number,
- STATE(64), 1,
+ STATE(85), 1,
sym_expression,
- STATE(247), 1,
+ STATE(252), 1,
sym_binary_expression,
- STATE(451), 1,
+ STATE(427), 1,
+ sym__backtick,
+ STATE(480), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(481), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(34), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14302,32 +14680,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10138] = 13,
+ [10554] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(368), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(414), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(115), 1,
+ STATE(123), 1,
sym_expression,
- STATE(465), 1,
- sym__single_quote,
- STATE(477), 1,
+ STATE(252), 1,
sym_binary_expression,
- STATE(484), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
+ sym__single_quote,
+ STATE(475), 1,
sym__double_quote,
- STATE(59), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14336,32 +14719,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10185] = 13,
+ [10608] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(117), 1,
+ STATE(108), 1,
sym_expression,
- STATE(247), 1,
+ STATE(405), 1,
sym_binary_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14370,32 +14758,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10232] = 13,
+ [10662] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(106), 1,
+ STATE(65), 1,
sym_expression,
- STATE(382), 1,
+ STATE(252), 1,
sym_binary_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14404,32 +14797,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10279] = 13,
+ [10716] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(376), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(378), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(380), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(382), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(386), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(390), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(416), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(424), 1,
sym_number,
- STATE(85), 1,
+ STATE(119), 1,
sym_expression,
- STATE(247), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(464), 1,
sym_binary_expression,
- STATE(471), 1,
+ STATE(488), 1,
sym__single_quote,
- STATE(472), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(32), 8,
+ STATE(63), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14438,63 +14836,73 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10326] = 13,
+ [10770] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(418), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(426), 1,
sym_number,
- STATE(420), 1,
- sym_member_expression,
- STATE(451), 1,
+ STATE(426), 1,
+ sym_group,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(744), 1,
- sym_binding_name,
- STATE(532), 7,
+ STATE(723), 1,
+ sym__short_concat_expression,
+ STATE(455), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [10372] = 12,
+ [10823] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(435), 1,
+ sym_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(676), 1,
- sym_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14503,64 +14911,75 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10416] = 12,
+ [10874] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(368), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(428), 1,
sym_identifier,
- ACTIONS(414), 1,
+ ACTIONS(430), 1,
sym_number,
- STATE(465), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(453), 1,
+ sym_member_expression,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(587), 1,
- sym_expression,
- STATE(59), 8,
+ STATE(760), 1,
+ sym_binding_name,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [10460] = 13,
+ [10927] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(428), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(430), 1,
sym_number,
- STATE(67), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(453), 1,
sym_member_expression,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(769), 1,
- sym_assignment_expression,
- STATE(532), 7,
+ STATE(780), 1,
+ sym_binding_name,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14568,64 +14987,75 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [10506] = 12,
+ [10980] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(432), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(434), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(458), 1,
+ sym_member_expression,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(755), 1,
- sym_expression,
- STATE(4), 8,
+ STATE(743), 1,
+ sym_binding_name,
+ STATE(535), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [10550] = 13,
+ [11033] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(428), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(430), 1,
sym_number,
- STATE(67), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(453), 1,
sym_member_expression,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(541), 1,
- sym_assignment_expression,
- STATE(532), 7,
+ STATE(698), 1,
+ sym_binding_name,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14633,30 +15063,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [10596] = 12,
+ [11086] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(245), 1,
- sym_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(552), 1,
+ sym_expression,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14665,30 +15100,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10640] = 12,
+ [11137] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(559), 1,
+ STATE(783), 1,
sym_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14697,63 +15137,73 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10684] = 13,
+ [11188] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(436), 1,
sym_number,
- STATE(67), 1,
- sym_member_expression,
- STATE(451), 1,
+ STATE(445), 1,
+ sym_group,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(525), 1,
- sym_assignment_expression,
- STATE(532), 7,
+ STATE(754), 1,
+ sym__short_concat_expression,
+ STATE(439), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [10730] = 12,
+ [11241] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(424), 1,
sym_number,
- STATE(444), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(473), 1,
sym_expression,
- STATE(451), 1,
+ STATE(488), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(63), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14762,30 +15212,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10774] = 12,
+ [11292] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(424), 1,
sym_number,
- STATE(448), 1,
- sym_expression,
- STATE(451), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(488), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(545), 1,
+ sym_expression,
+ STATE(63), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14794,30 +15249,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10818] = 12,
+ [11343] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(422), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(424), 1,
- anon_sym_DQUOTE,
- ACTIONS(426), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(428), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(430), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(432), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(434), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(245), 1,
- sym_expression,
- STATE(478), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(479), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(212), 8,
+ STATE(755), 1,
+ sym_expression,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14826,32 +15286,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10862] = 13,
+ [11394] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(418), 1,
+ ACTIONS(331), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(430), 1,
sym_number,
- STATE(420), 1,
+ STATE(66), 1,
sym_member_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(759), 1,
- sym_binding_name,
- STATE(532), 7,
+ STATE(715), 1,
+ sym_assignment_expression,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -14859,163 +15324,186 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [10908] = 13,
+ [11447] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(418), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
ACTIONS(420), 1,
sym_number,
- STATE(420), 1,
- sym_member_expression,
- STATE(451), 1,
+ STATE(254), 1,
+ sym_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(739), 1,
- sym_binding_name,
- STATE(532), 7,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [10954] = 12,
+ [11498] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(331), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(430), 1,
sym_number,
- STATE(397), 1,
- sym_expression,
- STATE(451), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(4), 8,
+ STATE(531), 1,
+ sym_assignment_expression,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [10998] = 13,
+ [11551] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(438), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(440), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(442), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(444), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(446), 1,
anon_sym_LBRACK,
- ACTIONS(436), 1,
+ ACTIONS(448), 1,
sym_identifier,
- ACTIONS(438), 1,
+ ACTIONS(450), 1,
sym_number,
- STATE(451), 1,
+ ACTIONS(452), 1,
+ anon_sym_BQUOTE,
+ STATE(254), 1,
+ sym_expression,
+ STATE(447), 1,
+ sym__backtick,
+ STATE(486), 1,
sym__single_quote,
- STATE(457), 1,
- sym_member_expression,
- STATE(463), 1,
+ STATE(487), 1,
sym__double_quote,
- STATE(771), 1,
- sym_binding_name,
- STATE(524), 7,
+ STATE(220), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [11044] = 13,
+ [11602] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(418), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
ACTIONS(420), 1,
sym_number,
- STATE(420), 1,
- sym_member_expression,
- STATE(451), 1,
+ STATE(390), 1,
+ sym_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(742), 1,
- sym_binding_name,
- STATE(532), 7,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [11090] = 13,
+ [11653] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(337), 1,
+ ACTIONS(331), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(430), 1,
sym_number,
- STATE(67), 1,
+ STATE(66), 1,
sym_member_expression,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(700), 1,
+ STATE(727), 1,
sym_assignment_expression,
- STATE(532), 7,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15023,32 +15511,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [11136] = 13,
+ [11706] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(440), 1,
+ ACTIONS(454), 1,
sym_number,
- STATE(441), 1,
+ STATE(428), 1,
sym_group,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(737), 1,
+ STATE(707), 1,
sym__short_concat_expression,
- STATE(440), 7,
+ STATE(448), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15056,32 +15549,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11182] = 13,
+ [11759] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(418), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(428), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(430), 1,
sym_number,
- STATE(420), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(453), 1,
sym_member_expression,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(762), 1,
+ STATE(728), 1,
sym_binding_name,
- STATE(532), 7,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15089,30 +15587,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [11228] = 12,
+ [11812] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(731), 1,
+ STATE(645), 1,
sym_expression,
- STATE(4), 8,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15121,32 +15624,37 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11272] = 13,
+ [11863] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(442), 1,
+ ACTIONS(456), 1,
sym_number,
- STATE(447), 1,
+ STATE(438), 1,
sym_group,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(695), 1,
+ STATE(697), 1,
sym__short_concat_expression,
- STATE(446), 7,
+ STATE(437), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15154,162 +15662,188 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11318] = 13,
+ [11916] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(331), 1,
sym_identifier,
- ACTIONS(444), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(430), 1,
sym_number,
- STATE(443), 1,
- sym_group,
- STATE(451), 1,
+ STATE(66), 1,
+ sym_member_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(691), 1,
- sym__short_concat_expression,
- STATE(438), 7,
+ STATE(553), 1,
+ sym_assignment_expression,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [11364] = 13,
+ [11969] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(446), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(450), 1,
- sym_group,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(719), 1,
- sym__short_concat_expression,
- STATE(449), 7,
+ STATE(744), 1,
+ sym_expression,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11410] = 12,
+ [12020] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(428), 1,
sym_identifier,
- ACTIONS(412), 1,
+ ACTIONS(430), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(453), 1,
+ sym_member_expression,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(740), 1,
- sym_expression,
- STATE(4), 8,
+ STATE(748), 1,
+ sym_binding_name,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [11454] = 12,
+ [12073] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(368), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(428), 1,
sym_identifier,
- ACTIONS(414), 1,
+ ACTIONS(430), 1,
sym_number,
- STATE(456), 1,
- sym_expression,
- STATE(465), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(453), 1,
+ sym_member_expression,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(59), 8,
+ STATE(749), 1,
+ sym_binding_name,
+ STATE(502), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [11498] = 13,
+ [12126] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(418), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(432), 1,
sym_identifier,
- ACTIONS(420), 1,
+ ACTIONS(434), 1,
sym_number,
- STATE(420), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(458), 1,
sym_member_expression,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(745), 1,
+ STATE(750), 1,
sym_binding_name,
- STATE(532), 7,
+ STATE(535), 8,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15317,61 +15851,70 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [11544] = 13,
+ [12179] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(436), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(438), 1,
+ ACTIONS(420), 1,
sym_number,
- STATE(451), 1,
+ STATE(443), 1,
+ sym_expression,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(457), 1,
- sym_member_expression,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(746), 1,
- sym_binding_name,
- STATE(524), 7,
+ STATE(3), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [11590] = 11,
+ [12230] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(448), 1,
+ ACTIONS(458), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(426), 8,
+ STATE(253), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15380,28 +15923,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11631] = 11,
+ [12278] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(450), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(460), 1,
sym_number,
- STATE(451), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(488), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(452), 8,
+ STATE(416), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15410,28 +15958,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11672] = 11,
+ [12326] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(422), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(424), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(426), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(428), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(430), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(432), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(452), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(462), 1,
sym_number,
- STATE(478), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(488), 1,
sym__single_quote,
- STATE(479), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(230), 8,
+ STATE(91), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15440,28 +15993,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11713] = 11,
+ [12374] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(438), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(440), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(442), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(444), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(446), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(448), 1,
sym_identifier,
- ACTIONS(454), 1,
+ ACTIONS(452), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(464), 1,
sym_number,
- STATE(451), 1,
+ STATE(447), 1,
+ sym__backtick,
+ STATE(486), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(487), 1,
sym__double_quote,
- STATE(308), 8,
+ STATE(264), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15470,28 +16028,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11754] = 11,
+ [12422] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(376), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(378), 1,
- anon_sym_DQUOTE,
- ACTIONS(380), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(382), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(386), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(390), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(456), 1,
+ ACTIONS(466), 1,
sym_number,
- STATE(471), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(472), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(42), 8,
+ STATE(424), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15500,28 +16063,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11795] = 11,
+ [12470] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(458), 1,
+ ACTIONS(468), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(246), 8,
+ STATE(449), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15530,51 +16098,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11836] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(460), 1,
- anon_sym_LPAREN,
- ACTIONS(27), 3,
- anon_sym_DOT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(29), 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,
- [11863] = 11,
+ [12518] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(462), 1,
+ ACTIONS(470), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(428), 8,
+ STATE(461), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15583,28 +16133,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11904] = 11,
+ [12566] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(360), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
+ ACTIONS(362), 1,
anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(364), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(366), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(370), 1,
anon_sym_LBRACK,
- ACTIONS(368), 1,
+ ACTIONS(374), 1,
sym_identifier,
- ACTIONS(464), 1,
+ ACTIONS(378), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(472), 1,
sym_number,
- STATE(465), 1,
+ STATE(436), 1,
+ sym__backtick,
+ STATE(488), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(492), 1,
sym__double_quote,
- STATE(427), 8,
+ STATE(432), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15613,28 +16168,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11945] = 11,
+ [12614] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(380), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(382), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(384), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(386), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(390), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(394), 1,
sym_identifier,
- ACTIONS(466), 1,
+ ACTIONS(398), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(474), 1,
sym_number,
- STATE(451), 1,
+ STATE(427), 1,
+ sym__backtick,
+ STATE(480), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(481), 1,
sym__double_quote,
- STATE(425), 8,
+ STATE(46), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15643,28 +16203,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11986] = 11,
+ [12662] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
- ACTIONS(468), 1,
+ ACTIONS(476), 1,
sym_number,
- STATE(451), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(20), 8,
+ STATE(429), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15673,28 +16238,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12027] = 11,
+ [12710] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(438), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(440), 1,
anon_sym_DQUOTE,
- ACTIONS(311), 1,
+ ACTIONS(442), 1,
anon_sym_LBRACE,
- ACTIONS(315), 1,
+ ACTIONS(444), 1,
anon_sym_LPAREN,
- ACTIONS(319), 1,
+ ACTIONS(446), 1,
anon_sym_LBRACK,
- ACTIONS(350), 1,
+ ACTIONS(448), 1,
sym_identifier,
- ACTIONS(470), 1,
+ ACTIONS(452), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(478), 1,
sym_number,
- STATE(451), 1,
+ STATE(447), 1,
+ sym__backtick,
+ STATE(486), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(487), 1,
sym__double_quote,
- STATE(424), 8,
+ STATE(239), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15703,79 +16273,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12068] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(31), 1,
- anon_sym_QMARK,
- ACTIONS(472), 1,
- anon_sym_DOT,
- ACTIONS(474), 1,
- anon_sym_LBRACK,
- ACTIONS(476), 1,
- anon_sym_PIPE,
- STATE(250), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(280), 1,
- sym_pipe_sequence,
- ACTIONS(478), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(33), 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,
- [12105] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(460), 1,
- anon_sym_LPAREN,
- ACTIONS(21), 3,
- anon_sym_DOT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(23), 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,
- [12132] = 11,
+ [12758] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(422), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(424), 1,
- anon_sym_DQUOTE,
- ACTIONS(426), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(428), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(430), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(432), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
ACTIONS(480), 1,
sym_number,
- STATE(478), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(479), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(260), 8,
+ STATE(290), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15784,28 +16308,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12173] = 11,
+ [12806] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(368), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
ACTIONS(482), 1,
sym_number,
- STATE(465), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(87), 8,
+ STATE(434), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15814,28 +16343,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12214] = 11,
+ [12854] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(354), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(356), 1,
- anon_sym_DQUOTE,
- ACTIONS(358), 1,
+ ACTIONS(319), 1,
anon_sym_LBRACE,
- ACTIONS(360), 1,
+ ACTIONS(323), 1,
anon_sym_LPAREN,
- ACTIONS(364), 1,
+ ACTIONS(327), 1,
anon_sym_LBRACK,
- ACTIONS(368), 1,
+ ACTIONS(335), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(356), 1,
sym_identifier,
ACTIONS(484), 1,
sym_number,
- STATE(465), 1,
+ STATE(452), 1,
+ sym__backtick,
+ STATE(474), 1,
sym__single_quote,
- STATE(484), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(409), 8,
+ STATE(22), 9,
+ sym_template_string,
sym__primitive,
sym_object,
sym_array,
@@ -15844,43 +16378,44 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12255] = 11,
+ [12902] = 9,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(27), 1,
+ anon_sym_QMARK,
+ ACTIONS(486), 1,
+ anon_sym_DOT,
ACTIONS(488), 1,
- sym_attribute_name,
- ACTIONS(491), 1,
- anon_sym_LPAREN,
- ACTIONS(494), 1,
- anon_sym_STAR,
- ACTIONS(497), 1,
anon_sym_LBRACK,
- ACTIONS(500), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(503), 1,
- anon_sym_LBRACK_AT,
- STATE(386), 1,
- sym__normal_attribute,
- ACTIONS(486), 2,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- STATE(217), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(381), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [12295] = 3,
+ ACTIONS(490), 1,
+ anon_sym_PIPE,
+ STATE(261), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(331), 1,
+ sym_pipe_sequence,
+ ACTIONS(492), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(29), 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,
+ [12939] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(95), 3,
+ ACTIONS(494), 1,
+ anon_sym_LPAREN,
+ ACTIONS(41), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(97), 13,
+ ACTIONS(43), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -15894,14 +16429,16 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12319] = 3,
+ [12966] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 3,
+ ACTIONS(494), 1,
+ anon_sym_LPAREN,
+ ACTIONS(21), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(77), 13,
+ ACTIONS(23), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -15915,14 +16452,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12343] = 3,
+ [12993] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 3,
+ ACTIONS(93), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(65), 13,
+ ACTIONS(95), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -15936,14 +16473,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12367] = 3,
+ [13017] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(57), 3,
+ ACTIONS(63), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(59), 13,
+ ACTIONS(65), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -15957,14 +16494,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12391] = 3,
+ [13041] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(79), 3,
+ ACTIONS(77), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(81), 13,
+ ACTIONS(79), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -15978,44 +16515,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12415] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(506), 1,
- anon_sym_GT,
- ACTIONS(508), 1,
- anon_sym_SLASH_GT,
- ACTIONS(510), 1,
- sym_attribute_name,
- ACTIONS(512), 1,
- anon_sym_LPAREN,
- ACTIONS(514), 1,
- anon_sym_STAR,
- ACTIONS(516), 1,
- anon_sym_LBRACK,
- ACTIONS(518), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(520), 1,
- anon_sym_LBRACK_AT,
- STATE(386), 1,
- sym__normal_attribute,
- STATE(227), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(381), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [12457] = 3,
+ [13065] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 3,
+ ACTIONS(81), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(69), 13,
+ ACTIONS(83), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16029,14 +16536,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12481] = 3,
+ [13089] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 3,
+ ACTIONS(73), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(73), 13,
+ ACTIONS(75), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16050,74 +16557,56 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12505] = 12,
+ [13113] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(506), 1,
- anon_sym_GT,
- ACTIONS(510), 1,
- sym_attribute_name,
- ACTIONS(512), 1,
- anon_sym_LPAREN,
- ACTIONS(514), 1,
- anon_sym_STAR,
- ACTIONS(516), 1,
+ ACTIONS(97), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(99), 13,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(518), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(520), 1,
- anon_sym_LBRACK_AT,
- ACTIONS(522), 1,
- anon_sym_SLASH_GT,
- STATE(386), 1,
- sym__normal_attribute,
- STATE(229), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(381), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [12547] = 12,
+ 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,
+ [13137] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(510), 1,
- sym_attribute_name,
- ACTIONS(512), 1,
- anon_sym_LPAREN,
- ACTIONS(514), 1,
- anon_sym_STAR,
- ACTIONS(516), 1,
+ ACTIONS(109), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(111), 13,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(518), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(520), 1,
- anon_sym_LBRACK_AT,
- ACTIONS(524), 1,
- anon_sym_GT,
- ACTIONS(526), 1,
- anon_sym_SLASH_GT,
- STATE(386), 1,
- sym__normal_attribute,
- STATE(217), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(381), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [12589] = 3,
+ 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,
+ [13161] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 3,
+ ACTIONS(37), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(43), 13,
+ ACTIONS(39), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16131,61 +16620,78 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12613] = 12,
+ [13185] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(510), 1,
+ ACTIONS(498), 1,
sym_attribute_name,
- ACTIONS(512), 1,
+ ACTIONS(501), 1,
anon_sym_LPAREN,
- ACTIONS(514), 1,
+ ACTIONS(504), 1,
anon_sym_STAR,
- ACTIONS(516), 1,
+ ACTIONS(507), 1,
anon_sym_LBRACK,
- ACTIONS(518), 1,
+ ACTIONS(510), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(520), 1,
+ ACTIONS(513), 1,
anon_sym_LBRACK_AT,
- ACTIONS(524), 1,
+ STATE(391), 1,
+ sym__normal_attribute,
+ ACTIONS(496), 2,
anon_sym_GT,
- ACTIONS(528), 1,
anon_sym_SLASH_GT,
- STATE(386), 1,
- sym__normal_attribute,
- STATE(217), 2,
+ STATE(231), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(381), 5,
+ STATE(389), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [12655] = 6,
+ [13225] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(472), 1,
+ ACTIONS(45), 3,
anon_sym_DOT,
- ACTIONS(474), 1,
- anon_sym_LBRACK,
- ACTIONS(99), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(478), 2,
+ ACTIONS(47), 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,
- ACTIONS(101), 10,
+ [13249] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(49), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(51), 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,
- [12685] = 3,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [13273] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(53), 3,
@@ -16206,14 +16712,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12709] = 3,
+ [13297] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 3,
+ ACTIONS(85), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(47), 13,
+ ACTIONS(87), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16227,14 +16733,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12733] = 3,
+ [13321] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 3,
+ ACTIONS(89), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(51), 13,
+ ACTIONS(91), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16248,14 +16754,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12757] = 3,
+ [13345] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 3,
+ ACTIONS(57), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(89), 13,
+ ACTIONS(59), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16269,14 +16775,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12781] = 3,
+ [13369] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(91), 3,
+ ACTIONS(101), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(93), 13,
+ ACTIONS(103), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16290,132 +16796,192 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [12805] = 11,
+ [13393] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(486), 1,
+ anon_sym_DOT,
+ ACTIONS(488), 1,
+ anon_sym_LBRACK,
+ ACTIONS(105), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(492), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(107), 10,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [13423] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(516), 1,
anon_sym_GT,
- ACTIONS(530), 1,
+ ACTIONS(518), 1,
+ anon_sym_SLASH_GT,
+ ACTIONS(520), 1,
sym_attribute_name,
- ACTIONS(533), 1,
+ ACTIONS(522), 1,
anon_sym_LPAREN,
- ACTIONS(536), 1,
+ ACTIONS(524), 1,
anon_sym_STAR,
- ACTIONS(539), 1,
+ ACTIONS(526), 1,
anon_sym_LBRACK,
- ACTIONS(542), 1,
+ ACTIONS(528), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(545), 1,
+ ACTIONS(530), 1,
anon_sym_LBRACK_AT,
- STATE(413), 1,
+ STATE(391), 1,
sym__normal_attribute,
- STATE(236), 2,
+ STATE(241), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(406), 5,
+ STATE(389), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [12844] = 11,
+ [13465] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(548), 1,
- anon_sym_GT,
- ACTIONS(550), 1,
+ ACTIONS(520), 1,
sym_attribute_name,
- ACTIONS(552), 1,
+ ACTIONS(522), 1,
anon_sym_LPAREN,
- ACTIONS(554), 1,
+ ACTIONS(524), 1,
anon_sym_STAR,
- ACTIONS(556), 1,
+ ACTIONS(526), 1,
anon_sym_LBRACK,
- ACTIONS(558), 1,
+ ACTIONS(528), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(560), 1,
+ ACTIONS(530), 1,
anon_sym_LBRACK_AT,
- STATE(413), 1,
+ ACTIONS(532), 1,
+ anon_sym_GT,
+ ACTIONS(534), 1,
+ anon_sym_SLASH_GT,
+ STATE(391), 1,
sym__normal_attribute,
- STATE(239), 2,
+ STATE(231), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(406), 5,
+ STATE(389), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [12883] = 11,
+ [13507] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(550), 1,
+ ACTIONS(520), 1,
sym_attribute_name,
- ACTIONS(552), 1,
+ ACTIONS(522), 1,
anon_sym_LPAREN,
- ACTIONS(554), 1,
+ ACTIONS(524), 1,
anon_sym_STAR,
- ACTIONS(556), 1,
+ ACTIONS(526), 1,
anon_sym_LBRACK,
- ACTIONS(558), 1,
+ ACTIONS(528), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(560), 1,
+ ACTIONS(530), 1,
anon_sym_LBRACK_AT,
- ACTIONS(562), 1,
+ ACTIONS(532), 1,
anon_sym_GT,
- STATE(413), 1,
+ ACTIONS(536), 1,
+ anon_sym_SLASH_GT,
+ STATE(391), 1,
sym__normal_attribute,
- STATE(236), 2,
+ STATE(231), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(406), 5,
+ STATE(389), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [12922] = 11,
+ [13549] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(550), 1,
+ ACTIONS(516), 1,
+ anon_sym_GT,
+ ACTIONS(520), 1,
sym_attribute_name,
- ACTIONS(552), 1,
+ ACTIONS(522), 1,
anon_sym_LPAREN,
- ACTIONS(554), 1,
+ ACTIONS(524), 1,
anon_sym_STAR,
- ACTIONS(556), 1,
+ ACTIONS(526), 1,
anon_sym_LBRACK,
- ACTIONS(558), 1,
+ ACTIONS(528), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(560), 1,
+ ACTIONS(530), 1,
anon_sym_LBRACK_AT,
- ACTIONS(564), 1,
- anon_sym_GT,
- STATE(413), 1,
+ ACTIONS(538), 1,
+ anon_sym_SLASH_GT,
+ STATE(391), 1,
sym__normal_attribute,
- STATE(236), 2,
+ STATE(242), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(406), 5,
+ STATE(389), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [12961] = 6,
+ [13591] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(566), 1,
- anon_sym_COLON,
- STATE(267), 1,
- sym_pipe_arguments,
- ACTIONS(105), 2,
- anon_sym_QMARK,
+ ACTIONS(540), 1,
+ anon_sym_GT,
+ ACTIONS(542), 1,
+ sym_attribute_name,
+ ACTIONS(544), 1,
+ anon_sym_LPAREN,
+ ACTIONS(546), 1,
+ anon_sym_STAR,
+ ACTIONS(548), 1,
+ anon_sym_LBRACK,
+ ACTIONS(550), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(552), 1,
+ anon_sym_LBRACK_AT,
+ STATE(414), 1,
+ sym__normal_attribute,
+ STATE(249), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(423), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [13630] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(554), 1,
+ anon_sym_COLON,
+ STATE(270), 1,
+ sym_pipe_arguments,
+ ACTIONS(123), 2,
+ anon_sym_QMARK,
anon_sym_PIPE,
- STATE(243), 2,
+ STATE(250), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(107), 9,
+ ACTIONS(125), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16425,46 +16991,130 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [12990] = 11,
+ [13659] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(550), 1,
+ ACTIONS(542), 1,
sym_attribute_name,
- ACTIONS(552), 1,
+ ACTIONS(544), 1,
anon_sym_LPAREN,
- ACTIONS(554), 1,
+ ACTIONS(546), 1,
anon_sym_STAR,
+ ACTIONS(548), 1,
+ anon_sym_LBRACK,
+ ACTIONS(550), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(552), 1,
+ anon_sym_LBRACK_AT,
ACTIONS(556), 1,
+ anon_sym_GT,
+ STATE(414), 1,
+ sym__normal_attribute,
+ STATE(249), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(423), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [13698] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(542), 1,
+ sym_attribute_name,
+ ACTIONS(544), 1,
+ anon_sym_LPAREN,
+ ACTIONS(546), 1,
+ anon_sym_STAR,
+ ACTIONS(548), 1,
anon_sym_LBRACK,
+ ACTIONS(550), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(552), 1,
+ anon_sym_LBRACK_AT,
ACTIONS(558), 1,
+ anon_sym_GT,
+ STATE(414), 1,
+ sym__normal_attribute,
+ STATE(244), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(423), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [13737] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(542), 1,
+ sym_attribute_name,
+ ACTIONS(544), 1,
+ anon_sym_LPAREN,
+ ACTIONS(546), 1,
+ anon_sym_STAR,
+ ACTIONS(548), 1,
+ anon_sym_LBRACK,
+ ACTIONS(550), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(560), 1,
+ ACTIONS(552), 1,
anon_sym_LBRACK_AT,
- ACTIONS(568), 1,
+ ACTIONS(560), 1,
anon_sym_GT,
- STATE(413), 1,
+ STATE(414), 1,
+ sym__normal_attribute,
+ STATE(246), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(423), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [13776] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(496), 1,
+ anon_sym_GT,
+ ACTIONS(562), 1,
+ sym_attribute_name,
+ ACTIONS(565), 1,
+ anon_sym_LPAREN,
+ ACTIONS(568), 1,
+ anon_sym_STAR,
+ ACTIONS(571), 1,
+ anon_sym_LBRACK,
+ ACTIONS(574), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(577), 1,
+ anon_sym_LBRACK_AT,
+ STATE(414), 1,
sym__normal_attribute,
- STATE(238), 2,
+ STATE(249), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(406), 5,
+ STATE(423), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [13029] = 5,
+ [13815] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(570), 1,
+ ACTIONS(554), 1,
anon_sym_COLON,
- ACTIONS(129), 2,
+ ACTIONS(133), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(242), 2,
+ STATE(251), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(131), 9,
+ ACTIONS(135), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16474,18 +17124,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13055] = 5,
+ [13841] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(566), 1,
+ ACTIONS(580), 1,
anon_sym_COLON,
- ACTIONS(125), 2,
+ ACTIONS(137), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(242), 2,
+ STATE(251), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(127), 9,
+ ACTIONS(139), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16495,33 +17145,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13081] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(575), 1,
- anon_sym_DQUOTE,
- STATE(12), 1,
- sym__double_quote,
- STATE(488), 1,
- aux_sym_string_repeat1,
- ACTIONS(577), 2,
- aux_sym_string_token1,
- sym__escape_sequence,
- ACTIONS(573), 8,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [13108] = 3,
+ [13867] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(581), 1,
+ ACTIONS(196), 1,
anon_sym_QMARK,
- ACTIONS(579), 12,
+ ACTIONS(194), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16534,14 +17163,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13129] = 5,
+ [13888] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
ACTIONS(585), 1,
anon_sym_QMARK,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -16554,12 +17183,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [13154] = 3,
+ [13913] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(187), 1,
+ ACTIONS(589), 1,
anon_sym_QMARK,
- ACTIONS(185), 12,
+ ACTIONS(587), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16572,43 +17201,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13175] = 10,
+ [13934] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
- anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(593), 1,
anon_sym_DQUOTE,
- ACTIONS(587), 1,
- anon_sym_RBRACE,
- ACTIONS(589), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
- sym_identifier,
- STATE(451), 1,
- sym__single_quote,
- STATE(463), 1,
+ STATE(15), 1,
sym__double_quote,
- STATE(735), 1,
- sym_string,
- STATE(251), 4,
- sym_pair,
- sym__shorthand,
- sym_spread,
- aux_sym_object_repeat1,
- [13209] = 6,
+ STATE(478), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(595), 2,
+ aux_sym_string_token1,
+ sym__escape_sequence,
+ ACTIONS(591), 8,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [13961] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(575), 1,
+ ACTIONS(593), 1,
anon_sym_DQUOTE,
- STATE(12), 1,
+ STATE(15), 1,
sym__double_quote,
- STATE(488), 1,
+ STATE(478), 1,
aux_sym_string_repeat1,
- ACTIONS(577), 2,
+ ACTIONS(595), 2,
aux_sym_string_token1,
sym__escape_sequence,
- ACTIONS(573), 7,
+ ACTIONS(591), 7,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
@@ -16616,262 +17242,290 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [13235] = 5,
+ [13987] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(140), 1,
- anon_sym_QMARK,
- ACTIONS(476), 1,
- anon_sym_PIPE,
- STATE(253), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(142), 9,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
+ ACTIONS(597), 1,
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,
- [13259] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(593), 1,
- anon_sym_SQUOTE,
- ACTIONS(596), 1,
- anon_sym_DQUOTE,
ACTIONS(599), 1,
- anon_sym_RBRACE,
- ACTIONS(601), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(604), 1,
+ ACTIONS(601), 1,
sym_identifier,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(251), 4,
+ STATE(267), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13293] = 10,
+ [14021] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(601), 1,
sym_identifier,
- ACTIONS(607), 1,
+ ACTIONS(603), 1,
anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(251), 4,
+ STATE(267), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13327] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(144), 1,
- anon_sym_QMARK,
- ACTIONS(609), 1,
- anon_sym_PIPE,
- STATE(253), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(146), 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,
- [13351] = 10,
+ [14055] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(601), 1,
sym_identifier,
- ACTIONS(612), 1,
+ ACTIONS(605), 1,
anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(248), 4,
+ STATE(257), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13385] = 10,
+ [14089] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(601), 1,
sym_identifier,
- ACTIONS(614), 1,
+ ACTIONS(607), 1,
anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(256), 4,
+ STATE(258), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13419] = 10,
+ [14123] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(148), 1,
+ anon_sym_QMARK,
+ ACTIONS(490), 1,
+ anon_sym_PIPE,
+ STATE(265), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(150), 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,
+ [14147] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(601), 1,
sym_identifier,
- ACTIONS(616), 1,
+ ACTIONS(609), 1,
anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(251), 4,
+ STATE(263), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13453] = 10,
+ [14181] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(601), 1,
sym_identifier,
- ACTIONS(618), 1,
+ ACTIONS(611), 1,
anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(259), 4,
+ STATE(267), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13487] = 10,
+ [14215] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
- anon_sym_SQUOTE,
- ACTIONS(309), 1,
- anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(486), 1,
+ anon_sym_DOT,
+ ACTIONS(488), 1,
+ anon_sym_LBRACK,
+ ACTIONS(585), 1,
+ anon_sym_QMARK,
+ ACTIONS(492), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(583), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [14241] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(152), 1,
+ anon_sym_QMARK,
+ ACTIONS(613), 1,
+ anon_sym_PIPE,
+ STATE(265), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(154), 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,
+ [14265] = 10,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(315), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(337), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(601), 1,
sym_identifier,
- ACTIONS(620), 1,
+ ACTIONS(616), 1,
anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(252), 4,
+ STATE(267), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13521] = 10,
+ [14299] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(307), 1,
+ ACTIONS(618), 1,
anon_sym_SQUOTE,
- ACTIONS(309), 1,
+ ACTIONS(621), 1,
anon_sym_DQUOTE,
- ACTIONS(589), 1,
+ ACTIONS(624), 1,
+ anon_sym_RBRACE,
+ ACTIONS(626), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(591), 1,
+ ACTIONS(629), 1,
sym_identifier,
- ACTIONS(622), 1,
- anon_sym_RBRACE,
- STATE(451), 1,
+ STATE(474), 1,
sym__single_quote,
- STATE(463), 1,
+ STATE(475), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(761), 1,
sym_string,
- STATE(251), 4,
+ STATE(267), 4,
sym_pair,
sym__shorthand,
sym_spread,
aux_sym_object_repeat1,
- [13555] = 6,
+ [14333] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(472), 1,
- anon_sym_DOT,
- ACTIONS(474), 1,
- anon_sym_LBRACK,
- ACTIONS(585), 1,
- anon_sym_QMARK,
- ACTIONS(478), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(583), 7,
+ ACTIONS(315), 1,
anon_sym_SQUOTE,
+ ACTIONS(337), 1,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
+ ACTIONS(599), 1,
anon_sym_DOT_DOT_DOT,
+ ACTIONS(601), 1,
sym_identifier,
- [13581] = 3,
+ ACTIONS(632), 1,
+ anon_sym_RBRACE,
+ STATE(474), 1,
+ sym__single_quote,
+ STATE(475), 1,
+ sym__double_quote,
+ STATE(761), 1,
+ sym_string,
+ STATE(266), 4,
+ sym_pair,
+ sym__shorthand,
+ sym_spread,
+ aux_sym_object_repeat1,
+ [14367] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(626), 1,
+ ACTIONS(636), 1,
+ anon_sym_DOT,
+ ACTIONS(638), 1,
+ sym_regular_expression_flags,
+ ACTIONS(640), 1,
anon_sym_QMARK,
- ACTIONS(624), 10,
+ ACTIONS(634), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16880,33 +17534,31 @@ 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,
- [13600] = 3,
+ [14390] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(630), 1,
+ ACTIONS(162), 2,
anon_sym_QMARK,
- ACTIONS(628), 10,
+ anon_sym_PIPE,
+ ACTIONS(164), 9,
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,
- [13619] = 4,
+ [14409] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(197), 1,
+ ACTIONS(69), 1,
anon_sym_QMARK,
- ACTIONS(632), 2,
+ ACTIONS(642), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(195), 8,
+ ACTIONS(67), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16915,12 +17567,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [13640] = 3,
+ [14430] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(636), 1,
+ ACTIONS(69), 1,
anon_sym_QMARK,
- ACTIONS(634), 10,
+ ACTIONS(67), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16931,13 +17583,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13659] = 3,
+ [14449] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(144), 2,
+ ACTIONS(152), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(146), 9,
+ ACTIONS(154), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16947,48 +17599,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13678] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(640), 1,
- anon_sym_QMARK,
- ACTIONS(638), 10,
- 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_DOT_DOT_DOT,
- sym_identifier,
- [13697] = 3,
+ [14468] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(154), 2,
+ ACTIONS(184), 1,
anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(156), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
+ ACTIONS(642), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [13716] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(644), 1,
- anon_sym_DOT,
- ACTIONS(646), 1,
- sym_regular_expression_flags,
- ACTIONS(648), 1,
- anon_sym_QMARK,
- ACTIONS(642), 8,
+ ACTIONS(182), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -16997,15 +17616,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [13739] = 4,
+ [14489] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 1,
+ ACTIONS(646), 1,
anon_sym_QMARK,
- ACTIONS(632), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(83), 8,
+ ACTIONS(644), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17014,12 +17630,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [13760] = 3,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [14508] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 1,
+ ACTIONS(650), 1,
anon_sym_QMARK,
- ACTIONS(83), 10,
+ ACTIONS(648), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17030,12 +17648,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13779] = 3,
+ [14527] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(652), 1,
+ ACTIONS(654), 1,
anon_sym_LT,
- ACTIONS(650), 9,
+ ACTIONS(652), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17045,12 +17663,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13797] = 3,
+ [14545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(656), 1,
+ ACTIONS(658), 1,
anon_sym_LT,
- ACTIONS(654), 9,
+ ACTIONS(656), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17060,12 +17678,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13815] = 3,
+ [14563] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(660), 1,
+ ACTIONS(662), 1,
anon_sym_LT,
- ACTIONS(658), 9,
+ ACTIONS(660), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17075,12 +17693,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13833] = 3,
+ [14581] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(664), 1,
+ ACTIONS(666), 1,
anon_sym_LT,
- ACTIONS(662), 9,
+ ACTIONS(664), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17090,12 +17708,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13851] = 3,
+ [14599] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(668), 1,
+ anon_sym_let,
+ ACTIONS(670), 1,
+ anon_sym_switch,
+ ACTIONS(672), 1,
+ anon_sym_defer,
+ ACTIONS(674), 1,
+ anon_sym_placeholder,
+ ACTIONS(676), 1,
+ anon_sym_loading,
+ ACTIONS(678), 1,
+ anon_sym_error,
+ ACTIONS(680), 1,
+ anon_sym_for,
+ ACTIONS(682), 1,
+ anon_sym_empty,
+ ACTIONS(684), 1,
+ anon_sym_else,
+ ACTIONS(686), 1,
+ anon_sym_if,
+ [14633] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(690), 1,
anon_sym_LT,
- ACTIONS(666), 9,
+ ACTIONS(688), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17105,12 +17746,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13869] = 3,
+ [14651] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(672), 1,
+ ACTIONS(694), 1,
anon_sym_LT,
- ACTIONS(670), 9,
+ ACTIONS(692), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17120,12 +17761,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13887] = 3,
+ [14669] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(676), 1,
+ ACTIONS(698), 1,
anon_sym_LT,
- ACTIONS(674), 9,
+ ACTIONS(696), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17135,12 +17776,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13905] = 3,
+ [14687] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(680), 1,
+ ACTIONS(702), 1,
anon_sym_LT,
- ACTIONS(678), 9,
+ ACTIONS(700), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17150,12 +17791,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13923] = 3,
+ [14705] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(684), 1,
+ ACTIONS(706), 1,
+ anon_sym_LT,
+ ACTIONS(704), 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,
+ [14723] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(710), 1,
anon_sym_LT,
- ACTIONS(682), 9,
+ ACTIONS(708), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17165,27 +17821,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13941] = 3,
+ [14741] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(173), 1,
+ ACTIONS(712), 1,
+ anon_sym_DOT,
+ ACTIONS(714), 1,
+ sym_regular_expression_flags,
+ ACTIONS(640), 2,
anon_sym_QMARK,
- ACTIONS(175), 9,
+ sym_identifier,
+ ACTIONS(634), 6,
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,
- [13959] = 3,
+ [14763] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(688), 1,
+ ACTIONS(718), 1,
anon_sym_LT,
- ACTIONS(686), 9,
+ ACTIONS(716), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17195,12 +17853,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13977] = 3,
+ [14781] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(585), 1,
+ anon_sym_QMARK,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(583), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [14803] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(69), 1,
+ anon_sym_QMARK,
+ ACTIONS(720), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(67), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [14823] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(692), 1,
+ ACTIONS(724), 1,
anon_sym_LT,
- ACTIONS(690), 9,
+ ACTIONS(722), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17210,12 +17901,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [13995] = 3,
+ [14841] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(696), 1,
+ ACTIONS(728), 1,
anon_sym_LT,
- ACTIONS(694), 9,
+ ACTIONS(726), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17225,12 +17916,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14013] = 3,
+ [14859] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(700), 1,
+ ACTIONS(732), 1,
anon_sym_LT,
- ACTIONS(698), 9,
+ ACTIONS(730), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17240,12 +17931,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14031] = 3,
+ [14877] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(704), 1,
+ ACTIONS(736), 1,
anon_sym_LT,
- ACTIONS(702), 9,
+ ACTIONS(734), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17255,12 +17946,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14049] = 3,
+ [14895] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(704), 1,
+ ACTIONS(740), 1,
anon_sym_LT,
- ACTIONS(702), 9,
+ ACTIONS(738), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17270,12 +17961,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14067] = 3,
+ [14913] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(708), 1,
+ ACTIONS(744), 1,
anon_sym_LT,
- ACTIONS(706), 9,
+ ACTIONS(742), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17285,12 +17976,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14085] = 3,
+ [14931] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(712), 1,
+ ACTIONS(748), 1,
anon_sym_LT,
- ACTIONS(710), 9,
+ ACTIONS(746), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17300,12 +17991,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14103] = 3,
+ [14949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(716), 1,
+ ACTIONS(748), 1,
anon_sym_LT,
- ACTIONS(714), 9,
+ ACTIONS(746), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17315,12 +18006,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14121] = 3,
+ [14967] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(720), 1,
+ ACTIONS(752), 1,
anon_sym_LT,
- ACTIONS(718), 9,
+ ACTIONS(750), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17330,12 +18021,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14139] = 3,
+ [14985] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(724), 1,
+ ACTIONS(756), 1,
anon_sym_LT,
- ACTIONS(722), 9,
+ ACTIONS(754), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17345,12 +18036,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14157] = 3,
+ [15003] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(728), 1,
+ ACTIONS(760), 1,
anon_sym_LT,
- ACTIONS(726), 9,
+ ACTIONS(758), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17360,12 +18051,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14175] = 3,
+ [15021] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(732), 1,
+ ACTIONS(764), 1,
anon_sym_LT,
- ACTIONS(730), 9,
+ ACTIONS(762), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17375,12 +18066,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14193] = 3,
+ [15039] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(736), 1,
+ ACTIONS(768), 1,
anon_sym_LT,
- ACTIONS(734), 9,
+ ACTIONS(766), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17390,12 +18081,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14211] = 3,
+ [15057] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(740), 1,
+ ACTIONS(772), 1,
anon_sym_LT,
- ACTIONS(738), 9,
+ ACTIONS(770), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17405,12 +18096,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14229] = 3,
+ [15075] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
+ ACTIONS(776), 1,
anon_sym_LT,
- ACTIONS(742), 9,
+ ACTIONS(774), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17420,12 +18111,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14247] = 3,
+ [15093] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(748), 1,
+ ACTIONS(780), 1,
anon_sym_LT,
- ACTIONS(746), 9,
+ ACTIONS(778), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17435,12 +18126,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14265] = 3,
+ [15111] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(752), 1,
+ ACTIONS(784), 1,
anon_sym_LT,
- ACTIONS(750), 9,
+ ACTIONS(782), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17450,28 +18141,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14283] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(197), 1,
- anon_sym_QMARK,
- ACTIONS(754), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(195), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [14303] = 3,
+ [15129] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(758), 1,
+ ACTIONS(788), 1,
anon_sym_LT,
- ACTIONS(756), 9,
+ ACTIONS(786), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17481,12 +18156,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14321] = 3,
+ [15147] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(762), 1,
+ ACTIONS(792), 1,
anon_sym_LT,
- ACTIONS(760), 9,
+ ACTIONS(790), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17496,12 +18171,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14339] = 3,
+ [15165] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(766), 1,
+ ACTIONS(796), 1,
anon_sym_LT,
- ACTIONS(764), 9,
+ ACTIONS(794), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17511,29 +18186,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14357] = 5,
+ [15183] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(768), 1,
- anon_sym_DOT,
- ACTIONS(770), 1,
- sym_regular_expression_flags,
- ACTIONS(648), 2,
- anon_sym_QMARK,
- sym_identifier,
- ACTIONS(642), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- [14379] = 3,
+ ACTIONS(802), 1,
+ anon_sym_EQ,
+ STATE(401), 1,
+ sym__binding_assignment,
+ ACTIONS(800), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(798), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [15205] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(774), 1,
+ ACTIONS(806), 1,
anon_sym_LT,
- ACTIONS(772), 9,
+ ACTIONS(804), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17543,12 +18218,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14397] = 3,
+ [15223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(778), 1,
+ ACTIONS(810), 1,
anon_sym_LT,
- ACTIONS(776), 9,
+ ACTIONS(808), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17558,35 +18233,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14415] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(780), 1,
- anon_sym_let,
- ACTIONS(782), 1,
- anon_sym_switch,
- ACTIONS(784), 1,
- anon_sym_defer,
- ACTIONS(786), 1,
- anon_sym_placeholder,
- ACTIONS(788), 1,
- anon_sym_loading,
- ACTIONS(790), 1,
- anon_sym_error,
- ACTIONS(792), 1,
- anon_sym_for,
- ACTIONS(794), 1,
- anon_sym_empty,
- ACTIONS(796), 1,
- anon_sym_else,
- ACTIONS(798), 1,
- anon_sym_if,
- [14449] = 3,
+ [15241] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(802), 1,
+ ACTIONS(814), 1,
anon_sym_LT,
- ACTIONS(800), 9,
+ ACTIONS(812), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17596,29 +18248,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14467] = 5,
+ [15259] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(585), 1,
+ ACTIONS(184), 1,
anon_sym_QMARK,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(583), 5,
+ ACTIONS(720), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(182), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
anon_sym_QMARK_QMARK,
- [14489] = 3,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [15279] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(806), 1,
+ ACTIONS(818), 1,
anon_sym_LT,
- ACTIONS(804), 9,
+ ACTIONS(816), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17628,12 +18279,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14507] = 3,
+ [15297] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(810), 1,
+ ACTIONS(822), 1,
anon_sym_LT,
- ACTIONS(808), 9,
+ ACTIONS(820), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17643,35 +18294,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14525] = 11,
+ [15315] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(782), 1,
+ ACTIONS(670), 1,
anon_sym_switch,
- ACTIONS(792), 1,
+ ACTIONS(680), 1,
anon_sym_for,
- ACTIONS(798), 1,
+ ACTIONS(686), 1,
anon_sym_if,
- ACTIONS(812), 1,
+ ACTIONS(824), 1,
anon_sym_let,
- ACTIONS(814), 1,
+ ACTIONS(826), 1,
anon_sym_defer,
- ACTIONS(816), 1,
+ ACTIONS(828), 1,
anon_sym_placeholder,
- ACTIONS(818), 1,
+ ACTIONS(830), 1,
anon_sym_loading,
- ACTIONS(820), 1,
+ ACTIONS(832), 1,
anon_sym_error,
- ACTIONS(822), 1,
+ ACTIONS(834), 1,
anon_sym_empty,
- ACTIONS(824), 1,
+ ACTIONS(836), 1,
anon_sym_else,
- [14559] = 3,
+ [15349] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(828), 1,
+ ACTIONS(840), 1,
anon_sym_LT,
- ACTIONS(826), 9,
+ ACTIONS(838), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17681,12 +18332,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14577] = 3,
+ [15367] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(832), 1,
+ ACTIONS(844), 1,
anon_sym_LT,
- ACTIONS(830), 9,
+ ACTIONS(842), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17696,30 +18347,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14595] = 4,
+ [15385] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 1,
- anon_sym_QMARK,
- ACTIONS(754), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(83), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(848), 1,
+ anon_sym_LT,
+ ACTIONS(846), 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_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [14615] = 4,
+ [15403] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(836), 1,
+ ACTIONS(852), 1,
anon_sym_DOT,
- ACTIONS(838), 1,
+ ACTIONS(854), 1,
anon_sym_QMARK,
- ACTIONS(834), 8,
+ ACTIONS(850), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17728,12 +18378,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [14635] = 3,
+ [15423] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(842), 1,
+ ACTIONS(858), 1,
anon_sym_LT,
- ACTIONS(840), 9,
+ ACTIONS(856), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17743,12 +18393,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14653] = 3,
+ [15441] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 1,
+ ACTIONS(862), 1,
anon_sym_LT,
- ACTIONS(844), 9,
+ ACTIONS(860), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17758,12 +18408,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14671] = 3,
+ [15459] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(850), 1,
+ ACTIONS(866), 1,
anon_sym_LT,
- ACTIONS(848), 9,
+ ACTIONS(864), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17773,12 +18423,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14689] = 3,
+ [15477] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(854), 1,
+ ACTIONS(870), 1,
anon_sym_LT,
- ACTIONS(852), 9,
+ ACTIONS(868), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17788,12 +18438,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14707] = 3,
+ [15495] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(858), 1,
+ ACTIONS(874), 1,
anon_sym_LT,
- ACTIONS(856), 9,
+ ACTIONS(872), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17803,12 +18453,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14725] = 3,
+ [15513] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(862), 1,
+ ACTIONS(878), 1,
anon_sym_LT,
- ACTIONS(860), 9,
+ ACTIONS(876), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17818,12 +18468,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14743] = 3,
+ [15531] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(866), 1,
+ ACTIONS(882), 1,
anon_sym_LT,
- ACTIONS(864), 9,
+ ACTIONS(880), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -17833,79 +18483,99 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [14761] = 5,
+ [15549] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(190), 1,
+ anon_sym_QMARK,
+ ACTIONS(192), 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,
+ [15567] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(760), 1,
+ anon_sym_LT,
+ ACTIONS(758), 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,
+ [15584] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(872), 1,
+ ACTIONS(800), 1,
+ anon_sym_LBRACK,
+ ACTIONS(884), 1,
anon_sym_EQ,
- STATE(383), 1,
+ STATE(421), 1,
sym__binding_assignment,
- ACTIONS(870), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(868), 6,
+ ACTIONS(798), 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,
- [14783] = 3,
+ [15605] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(876), 1,
+ ACTIONS(764), 1,
anon_sym_LT,
- ACTIONS(874), 9,
+ ACTIONS(762), 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,
- [14801] = 3,
+ [15622] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 1,
+ ACTIONS(862), 1,
anon_sym_LT,
- ACTIONS(878), 9,
+ ACTIONS(860), 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,
- [14819] = 9,
+ [15639] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_SEMI,
- ACTIONS(886), 1,
- anon_sym_as,
- ACTIONS(888), 1,
- anon_sym_QMARK,
- ACTIONS(890), 1,
- anon_sym_QMARK_QMARK,
- STATE(461), 1,
- sym__alias,
- STATE(535), 1,
- sym__else_template_expression,
- STATE(671), 1,
- sym__context_expression,
- ACTIONS(882), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [14848] = 3,
+ ACTIONS(866), 1,
+ anon_sym_LT,
+ ACTIONS(864), 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,
+ [15656] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(676), 1,
+ ACTIONS(788), 1,
anon_sym_LT,
- ACTIONS(674), 8,
+ ACTIONS(786), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -17914,12 +18584,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14865] = 3,
+ [15673] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(716), 1,
+ ACTIONS(796), 1,
anon_sym_LT,
- ACTIONS(714), 8,
+ ACTIONS(794), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -17928,12 +18598,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14882] = 3,
+ [15690] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(828), 1,
+ ACTIONS(870), 1,
anon_sym_LT,
- ACTIONS(826), 8,
+ ACTIONS(868), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -17942,12 +18612,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14899] = 3,
+ [15707] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(740), 1,
+ ACTIONS(780), 1,
anon_sym_LT,
- ACTIONS(738), 8,
+ ACTIONS(778), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -17956,12 +18626,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14916] = 3,
+ [15724] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(708), 1,
+ ACTIONS(874), 1,
anon_sym_LT,
- ACTIONS(706), 8,
+ ACTIONS(872), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -17970,28 +18640,56 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14933] = 5,
+ [15741] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(870), 1,
- anon_sym_LBRACK,
- ACTIONS(892), 1,
+ ACTIONS(882), 1,
+ anon_sym_LT,
+ ACTIONS(880), 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,
+ [15758] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(890), 1,
anon_sym_EQ,
- STATE(417), 1,
- sym__binding_assignment,
- ACTIONS(868), 6,
+ ACTIONS(888), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(886), 6,
anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [15777] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(896), 1,
+ anon_sym_EQ,
+ ACTIONS(894), 2,
sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(892), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [14954] = 3,
+ [15796] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(876), 1,
+ ACTIONS(900), 1,
anon_sym_LT,
- ACTIONS(874), 8,
+ ACTIONS(898), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18000,12 +18698,26 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14971] = 3,
+ [15813] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(668), 1,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(129), 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,
+ [15830] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(732), 1,
anon_sym_LT,
- ACTIONS(666), 8,
+ ACTIONS(730), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18014,12 +18726,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [14988] = 3,
+ [15847] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(736), 1,
+ ACTIONS(810), 1,
anon_sym_LT,
- ACTIONS(734), 8,
+ ACTIONS(808), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18028,12 +18740,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15005] = 3,
+ [15864] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(774), 1,
+ ACTIONS(736), 1,
anon_sym_LT,
- ACTIONS(772), 8,
+ ACTIONS(734), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18042,12 +18754,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15022] = 3,
+ [15881] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(832), 1,
+ ACTIONS(784), 1,
anon_sym_LT,
- ACTIONS(830), 8,
+ ACTIONS(782), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18056,12 +18768,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15039] = 3,
+ [15898] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(802), 1,
+ ACTIONS(740), 1,
anon_sym_LT,
- ACTIONS(800), 8,
+ ACTIONS(738), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18070,12 +18782,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15056] = 3,
+ [15915] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(810), 1,
+ ACTIONS(814), 1,
anon_sym_LT,
- ACTIONS(808), 8,
+ ACTIONS(812), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18084,12 +18796,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15073] = 3,
+ [15932] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(842), 1,
+ ACTIONS(658), 1,
anon_sym_LT,
- ACTIONS(840), 8,
+ ACTIONS(656), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18098,12 +18810,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15090] = 3,
+ [15949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(656), 1,
+ ACTIONS(768), 1,
anon_sym_LT,
- ACTIONS(654), 8,
+ ACTIONS(766), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18112,12 +18824,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15107] = 3,
+ [15966] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(762), 1,
+ ACTIONS(694), 1,
anon_sym_LT,
- ACTIONS(760), 8,
+ ACTIONS(692), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18126,12 +18838,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15124] = 3,
+ [15983] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 1,
+ ACTIONS(806), 1,
anon_sym_LT,
- ACTIONS(844), 8,
+ ACTIONS(804), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18140,12 +18852,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15141] = 3,
+ [16000] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(850), 1,
+ ACTIONS(702), 1,
anon_sym_LT,
- ACTIONS(848), 8,
+ ACTIONS(700), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18154,12 +18866,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15158] = 3,
+ [16017] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(688), 1,
+ ACTIONS(662), 1,
anon_sym_LT,
- ACTIONS(686), 8,
+ ACTIONS(660), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18168,12 +18880,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15175] = 3,
+ [16034] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(854), 1,
+ ACTIONS(706), 1,
anon_sym_LT,
- ACTIONS(852), 8,
+ ACTIONS(704), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18182,12 +18894,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15192] = 3,
+ [16051] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
+ ACTIONS(710), 1,
anon_sym_LT,
- ACTIONS(742), 8,
+ ACTIONS(708), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18196,12 +18908,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15209] = 3,
+ [16068] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(858), 1,
+ ACTIONS(718), 1,
anon_sym_LT,
- ACTIONS(856), 8,
+ ACTIONS(716), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18210,26 +18922,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15226] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(121), 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,
- [15243] = 3,
+ [16085] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(672), 1,
+ ACTIONS(690), 1,
anon_sym_LT,
- ACTIONS(670), 8,
+ ACTIONS(688), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18238,12 +18936,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15260] = 3,
+ [16102] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(704), 1,
+ ACTIONS(724), 1,
anon_sym_LT,
- ACTIONS(702), 8,
+ ACTIONS(722), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18252,27 +18950,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15277] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(900), 1,
- anon_sym_EQ,
- ACTIONS(898), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(896), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [15296] = 3,
+ [16119] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(704), 1,
+ ACTIONS(840), 1,
anon_sym_LT,
- ACTIONS(702), 8,
+ ACTIONS(838), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18281,12 +18964,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15313] = 3,
+ [16136] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(664), 1,
+ ACTIONS(822), 1,
anon_sym_LT,
- ACTIONS(662), 8,
+ ACTIONS(820), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18295,12 +18978,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15330] = 3,
+ [16153] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(720), 1,
+ ACTIONS(844), 1,
anon_sym_LT,
- ACTIONS(718), 8,
+ ACTIONS(842), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18309,12 +18992,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15347] = 3,
+ [16170] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(904), 1,
+ ACTIONS(906), 1,
anon_sym_LT,
- ACTIONS(902), 8,
+ ACTIONS(904), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18323,7 +19006,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15364] = 3,
+ [16187] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(728), 1,
@@ -18337,12 +19020,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15381] = 3,
+ [16204] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(862), 1,
+ ACTIONS(848), 1,
anon_sym_LT,
- ACTIONS(860), 8,
+ ACTIONS(846), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18351,12 +19034,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15398] = 3,
+ [16221] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(692), 1,
+ ACTIONS(858), 1,
anon_sym_LT,
- ACTIONS(690), 8,
+ ACTIONS(856), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18365,26 +19048,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15415] = 3,
+ [16238] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(712), 1,
- anon_sym_LT,
- ACTIONS(710), 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,
- [15432] = 3,
+ ACTIONS(910), 1,
+ anon_sym_SEMI,
+ ACTIONS(912), 1,
+ anon_sym_as,
+ ACTIONS(914), 1,
+ anon_sym_QMARK,
+ ACTIONS(916), 1,
+ anon_sym_QMARK_QMARK,
+ STATE(470), 1,
+ sym__alias,
+ STATE(501), 1,
+ sym__else_template_expression,
+ STATE(640), 1,
+ sym__context_expression,
+ ACTIONS(908), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [16267] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(724), 1,
+ ACTIONS(654), 1,
anon_sym_LT,
- ACTIONS(722), 8,
+ ACTIONS(652), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18393,12 +19082,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15449] = 3,
+ [16284] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(696), 1,
+ ACTIONS(792), 1,
anon_sym_LT,
- ACTIONS(694), 8,
+ ACTIONS(790), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18407,26 +19096,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15466] = 3,
+ [16301] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(700), 1,
- anon_sym_LT,
- ACTIONS(698), 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,
- [15483] = 3,
+ ACTIONS(854), 1,
+ anon_sym_QMARK,
+ ACTIONS(918), 1,
+ anon_sym_DOT,
+ ACTIONS(850), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [16320] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(908), 1,
+ ACTIONS(878), 1,
anon_sym_LT,
- ACTIONS(906), 8,
+ ACTIONS(876), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18435,12 +19125,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15500] = 3,
+ [16337] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(778), 1,
+ ACTIONS(756), 1,
anon_sym_LT,
- ACTIONS(776), 8,
+ ACTIONS(754), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18449,12 +19139,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15517] = 3,
+ [16354] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(866), 1,
+ ACTIONS(666), 1,
anon_sym_LT,
- ACTIONS(864), 8,
+ ACTIONS(664), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18463,42 +19153,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15534] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(838), 1,
- anon_sym_QMARK,
- ACTIONS(910), 1,
- anon_sym_DOT,
- ACTIONS(834), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15553] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(916), 1,
- anon_sym_EQ,
- ACTIONS(914), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(912), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [15572] = 3,
+ [16371] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(806), 1,
+ ACTIONS(818), 1,
anon_sym_LT,
- ACTIONS(804), 8,
+ ACTIONS(816), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18507,44 +19167,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15589] = 7,
+ [16388] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(920), 1,
- anon_sym_as,
ACTIONS(922), 1,
- anon_sym_EQ,
+ anon_sym_as,
ACTIONS(924), 1,
- anon_sym_COLON,
+ anon_sym_EQ,
ACTIONS(926), 1,
+ anon_sym_COLON,
+ ACTIONS(928), 1,
sym_identifier,
- STATE(509), 1,
+ STATE(506), 1,
sym__alias,
- ACTIONS(918), 4,
+ ACTIONS(920), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [15614] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(680), 1,
- anon_sym_LT,
- ACTIONS(678), 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,
- [15631] = 3,
+ [16413] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(684), 1,
+ ACTIONS(772), 1,
anon_sym_LT,
- ACTIONS(682), 8,
+ ACTIONS(770), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18553,12 +19199,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15648] = 3,
+ [16430] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(732), 1,
+ ACTIONS(744), 1,
anon_sym_LT,
- ACTIONS(730), 8,
+ ACTIONS(742), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18567,12 +19213,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15665] = 3,
+ [16447] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 1,
+ ACTIONS(776), 1,
anon_sym_LT,
- ACTIONS(878), 8,
+ ACTIONS(774), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18581,7 +19227,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15682] = 3,
+ [16464] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(748), 1,
@@ -18595,7 +19241,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15699] = 3,
+ [16481] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(752), 1,
@@ -18609,12 +19255,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15716] = 3,
+ [16498] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(766), 1,
+ ACTIONS(748), 1,
anon_sym_LT,
- ACTIONS(764), 8,
+ ACTIONS(746), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18623,12 +19269,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15733] = 3,
+ [16515] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(660), 1,
+ ACTIONS(698), 1,
anon_sym_LT,
- ACTIONS(658), 8,
+ ACTIONS(696), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -18637,53 +19283,51 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [15750] = 3,
+ [16532] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(652), 1,
- anon_sym_LT,
- ACTIONS(650), 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,
- [15767] = 3,
+ ACTIONS(932), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(930), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16548] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(758), 1,
- anon_sym_LT,
- ACTIONS(756), 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,
- [15784] = 3,
+ ACTIONS(936), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(934), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16564] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(930), 2,
+ ACTIONS(940), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(928), 6,
+ ACTIONS(938), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15800] = 3,
+ [16580] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(187), 1,
+ ACTIONS(589), 1,
anon_sym_QMARK,
- ACTIONS(185), 7,
+ ACTIONS(587), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
@@ -18691,201 +19335,202 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [15816] = 3,
+ [16596] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(934), 2,
+ ACTIONS(940), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(932), 6,
+ ACTIONS(938), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15832] = 4,
+ [16612] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(914), 1,
+ ACTIONS(640), 1,
+ anon_sym_QMARK,
+ ACTIONS(942), 1,
+ anon_sym_DOT,
+ ACTIONS(944), 1,
+ sym_regular_expression_flags,
+ ACTIONS(634), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [16632] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(69), 1,
+ anon_sym_QMARK,
+ ACTIONS(946), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(67), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [16650] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(888), 1,
anon_sym_LBRACK,
- ACTIONS(936), 1,
+ ACTIONS(948), 1,
anon_sym_EQ,
- ACTIONS(912), 6,
+ ACTIONS(886), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15850] = 3,
+ [16668] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(940), 2,
+ ACTIONS(952), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(938), 6,
+ ACTIONS(950), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15866] = 3,
+ [16684] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(930), 2,
+ ACTIONS(956), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(928), 6,
+ ACTIONS(954), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15882] = 3,
+ [16700] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(960), 1,
+ anon_sym_COMMA,
+ ACTIONS(962), 1,
+ anon_sym_QMARK,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(958), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [16720] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(944), 2,
+ ACTIONS(968), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(942), 6,
+ ACTIONS(966), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15898] = 3,
+ [16736] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(948), 2,
- sym_attribute_name,
+ ACTIONS(894), 1,
anon_sym_LBRACK,
- ACTIONS(946), 6,
+ ACTIONS(970), 1,
+ anon_sym_EQ,
+ ACTIONS(892), 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,
- [15914] = 5,
+ [16754] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(648), 1,
- anon_sym_QMARK,
- ACTIONS(950), 1,
- anon_sym_DOT,
- ACTIONS(952), 1,
- sym_regular_expression_flags,
- ACTIONS(642), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [15934] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(956), 2,
+ ACTIONS(974), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(954), 6,
+ ACTIONS(972), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [15950] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_QMARK,
- ACTIONS(958), 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,
- [15968] = 5,
+ [16770] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(962), 1,
- anon_sym_COMMA,
- ACTIONS(964), 1,
- anon_sym_QMARK,
- ACTIONS(966), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(960), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15988] = 4,
+ ACTIONS(978), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(976), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16786] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(197), 1,
+ ACTIONS(184), 1,
anon_sym_QMARK,
- ACTIONS(958), 2,
+ ACTIONS(946), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(195), 5,
+ ACTIONS(182), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [16006] = 3,
+ [16804] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(970), 2,
+ ACTIONS(982), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(968), 6,
+ ACTIONS(980), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16022] = 3,
+ [16820] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(974), 2,
+ ACTIONS(986), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(972), 6,
+ ACTIONS(984), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16038] = 3,
+ [16836] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(978), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(976), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16054] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(581), 1,
+ ACTIONS(196), 1,
anon_sym_QMARK,
- ACTIONS(579), 7,
+ ACTIONS(194), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
@@ -18893,39 +19538,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [16070] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(898), 1,
- anon_sym_LBRACK,
- ACTIONS(980), 1,
- anon_sym_EQ,
- ACTIONS(896), 6,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16088] = 3,
+ [16852] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(984), 2,
+ ACTIONS(990), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(982), 6,
+ ACTIONS(988), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16104] = 3,
+ [16868] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(964), 1,
+ ACTIONS(962), 1,
anon_sym_QMARK,
- ACTIONS(121), 7,
+ ACTIONS(129), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18933,3969 +19564,3950 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [16120] = 3,
+ [16884] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(988), 2,
- sym_attribute_name,
+ ACTIONS(956), 1,
anon_sym_LBRACK,
- ACTIONS(986), 6,
+ ACTIONS(954), 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,
- [16136] = 3,
+ [16899] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(988), 1,
+ ACTIONS(990), 1,
anon_sym_LBRACK,
- ACTIONS(986), 6,
+ ACTIONS(988), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16151] = 3,
+ [16914] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(984), 1,
+ ACTIONS(986), 1,
anon_sym_LBRACK,
- ACTIONS(982), 6,
+ ACTIONS(984), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16166] = 4,
+ [16929] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(990), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(29), 4,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [16183] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(838), 1,
+ ACTIONS(854), 1,
anon_sym_QMARK,
ACTIONS(992), 1,
anon_sym_DOT,
- ACTIONS(834), 5,
+ ACTIONS(850), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [16200] = 3,
+ [16946] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(930), 1,
+ ACTIONS(982), 1,
anon_sym_LBRACK,
- ACTIONS(928), 6,
+ ACTIONS(980), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16215] = 3,
+ [16961] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(978), 1,
+ ACTIONS(936), 1,
anon_sym_LBRACK,
- ACTIONS(976), 6,
+ ACTIONS(934), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16230] = 4,
+ [16976] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(996), 1,
- anon_sym_COMMA,
- ACTIONS(998), 1,
- anon_sym_COLON,
- ACTIONS(994), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [16247] = 5,
+ ACTIONS(940), 1,
+ anon_sym_LBRACK,
+ ACTIONS(938), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16991] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 1,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(994), 2,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(43), 4,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17008] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(172), 1,
anon_sym_LBRACK,
ACTIONS(585), 1,
anon_sym_QMARK,
ACTIONS(583), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(165), 3,
+ ACTIONS(168), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16266] = 3,
+ [17027] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(948), 1,
+ ACTIONS(952), 1,
anon_sym_LBRACK,
- ACTIONS(946), 6,
+ ACTIONS(950), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16281] = 3,
+ [17042] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(970), 1,
+ ACTIONS(968), 1,
anon_sym_LBRACK,
- ACTIONS(968), 6,
+ ACTIONS(966), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16296] = 3,
+ [17057] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(944), 1,
+ ACTIONS(974), 1,
anon_sym_LBRACK,
- ACTIONS(942), 6,
+ ACTIONS(972), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16311] = 3,
+ [17072] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(930), 1,
- anon_sym_LBRACK,
- ACTIONS(928), 6,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16326] = 3,
+ ACTIONS(998), 1,
+ anon_sym_COMMA,
+ ACTIONS(1000), 1,
+ anon_sym_COLON,
+ ACTIONS(996), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17089] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(956), 1,
+ ACTIONS(978), 1,
anon_sym_LBRACK,
- ACTIONS(954), 6,
+ ACTIONS(976), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16341] = 3,
+ [17104] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(940), 1,
+ ACTIONS(932), 1,
anon_sym_LBRACK,
- ACTIONS(938), 6,
+ ACTIONS(930), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16356] = 3,
+ [17119] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(974), 1,
+ ACTIONS(940), 1,
anon_sym_LBRACK,
- ACTIONS(972), 6,
+ ACTIONS(938), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16371] = 3,
+ [17134] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(934), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(932), 6,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16386] = 6,
+ ACTIONS(1002), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17150] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1000), 1,
+ ACTIONS(1004), 1,
sym_template_chars,
- ACTIONS(1002), 1,
+ ACTIONS(1006), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1004), 1,
+ ACTIONS(1008), 1,
anon_sym_BQUOTE,
- STATE(429), 1,
+ STATE(16), 1,
sym__backtick,
- STATE(445), 2,
+ STATE(494), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [16406] = 6,
+ [17170] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1010), 1,
+ anon_sym_COLON,
+ ACTIONS(43), 5,
+ anon_sym_DOT,
+ anon_sym_PLUS,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17184] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1002), 1,
- anon_sym_DOLLAR_LBRACE,
ACTIONS(1006), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1012), 1,
sym_template_chars,
- ACTIONS(1008), 1,
+ ACTIONS(1014), 1,
anon_sym_BQUOTE,
- STATE(536), 1,
+ STATE(47), 1,
sym__backtick,
- STATE(486), 2,
+ STATE(430), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [16426] = 3,
+ [17204] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(990), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(29), 4,
+ ACTIONS(1016), 1,
+ anon_sym_COLON,
+ ACTIONS(43), 5,
anon_sym_DOT,
+ anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16440] = 4,
+ [17218] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(990), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(29), 4,
- anon_sym_DOT,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [16456] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1010), 4,
- anon_sym_DQUOTE,
+ ACTIONS(1018), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- anon_sym_COMMA,
- [16472] = 6,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17234] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1002), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1014), 1,
+ ACTIONS(1004), 1,
sym_template_chars,
- ACTIONS(1016), 1,
+ ACTIONS(1006), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1020), 1,
anon_sym_BQUOTE,
- STATE(586), 1,
+ STATE(42), 1,
sym__backtick,
- STATE(419), 2,
+ STATE(494), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [16492] = 4,
+ [17254] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1018), 2,
+ ACTIONS(69), 1,
+ anon_sym_QMARK,
+ ACTIONS(67), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_RPAREN,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [16508] = 4,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [17268] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(172), 1,
anon_sym_LBRACK,
- ACTIONS(1020), 2,
- anon_sym_COMMA,
+ ACTIONS(1022), 2,
+ sym__interpolation_end,
anon_sym_PLUS,
- ACTIONS(35), 3,
+ ACTIONS(168), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16524] = 4,
+ [17284] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1026), 1,
+ anon_sym_COMMA,
+ ACTIONS(1024), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17298] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
ACTIONS(1022), 2,
- anon_sym_RPAREN,
anon_sym_COMMA,
- ACTIONS(35), 3,
+ anon_sym_PLUS,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16540] = 4,
+ [17314] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(912), 1,
+ anon_sym_as,
+ STATE(520), 1,
+ sym__alias,
+ ACTIONS(1028), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [17330] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1006), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1030), 1,
+ sym_template_chars,
+ ACTIONS(1032), 1,
+ anon_sym_BQUOTE,
+ STATE(81), 1,
+ sym__backtick,
+ STATE(450), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [17350] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1020), 2,
- sym__interpolation_end,
+ ACTIONS(1034), 1,
anon_sym_PLUS,
- ACTIONS(165), 3,
+ ACTIONS(1036), 1,
+ anon_sym_COLON,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16556] = 4,
+ [17368] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(1036), 1,
+ anon_sym_COLON,
+ ACTIONS(43), 5,
+ anon_sym_DOT,
+ anon_sym_PLUS,
anon_sym_LBRACK,
- ACTIONS(1024), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- ACTIONS(35), 3,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17382] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1034), 1,
+ anon_sym_PLUS,
+ ACTIONS(1038), 1,
+ anon_sym_COLON,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16572] = 3,
+ [17400] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(321), 1,
+ anon_sym_SEMI,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(638), 5,
- anon_sym_SQUOTE,
+ ACTIONS(1040), 1,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- [16586] = 3,
+ STATE(410), 1,
+ sym__double_quote,
+ STATE(528), 1,
+ aux_sym__binding_assignment_repeat1,
+ [17422] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(994), 1,
+ anon_sym_RPAREN_RBRACK,
+ ACTIONS(43), 4,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17438] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 1,
+ ACTIONS(646), 1,
anon_sym_QMARK,
- ACTIONS(83), 5,
+ ACTIONS(644), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [16600] = 3,
+ [17452] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1028), 1,
- anon_sym_COMMA,
- ACTIONS(1026), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [16614] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(626), 1,
- anon_sym_QMARK,
- ACTIONS(624), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [16628] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(636), 1,
- anon_sym_QMARK,
- ACTIONS(634), 5,
+ ACTIONS(912), 1,
+ anon_sym_as,
+ STATE(516), 1,
+ sym__alias,
+ ACTIONS(1044), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [16642] = 3,
+ anon_sym_COMMA,
+ [17468] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(888), 1,
+ ACTIONS(914), 1,
anon_sym_QMARK,
- ACTIONS(121), 5,
+ ACTIONS(129), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [16656] = 3,
+ [17482] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(630), 1,
- anon_sym_QMARK,
- ACTIONS(628), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [16670] = 7,
+ ACTIONS(1038), 1,
+ anon_sym_COLON,
+ ACTIONS(43), 5,
+ anon_sym_DOT,
+ anon_sym_PLUS,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [17496] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
+ ACTIONS(321), 1,
anon_sym_SEMI,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1030), 1,
+ ACTIONS(1046), 1,
anon_sym_DQUOTE,
- STATE(399), 1,
+ STATE(404), 1,
sym__double_quote,
- STATE(523), 1,
+ STATE(505), 1,
aux_sym__binding_assignment_repeat1,
- [16692] = 6,
+ [17518] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1002), 1,
+ ACTIONS(1006), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1032), 1,
+ ACTIONS(1048), 1,
sym_template_chars,
- ACTIONS(1034), 1,
+ ACTIONS(1050), 1,
anon_sym_BQUOTE,
- STATE(266), 1,
+ STATE(225), 1,
sym__backtick,
- STATE(439), 2,
+ STATE(454), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [16712] = 5,
+ [17538] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1036), 1,
- anon_sym_PLUS,
- ACTIONS(1038), 1,
+ ACTIONS(1016), 1,
anon_sym_COLON,
- ACTIONS(35), 3,
+ ACTIONS(1034), 1,
+ anon_sym_PLUS,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16730] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1002), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1006), 1,
- sym_template_chars,
- ACTIONS(1040), 1,
- anon_sym_BQUOTE,
- STATE(261), 1,
- sym__backtick,
- STATE(486), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [16750] = 5,
+ [17556] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1036), 1,
- anon_sym_PLUS,
- ACTIONS(1042), 1,
- anon_sym_COLON,
- ACTIONS(35), 3,
+ ACTIONS(1052), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16768] = 3,
+ [17572] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1042), 1,
- anon_sym_COLON,
- ACTIONS(29), 5,
- anon_sym_DOT,
- anon_sym_PLUS,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [16782] = 7,
+ ACTIONS(1004), 1,
+ sym_template_chars,
+ ACTIONS(1006), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1054), 1,
+ anon_sym_BQUOTE,
+ STATE(86), 1,
+ sym__backtick,
+ STATE(494), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [17592] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
- anon_sym_SEMI,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1044), 1,
- anon_sym_DQUOTE,
- STATE(403), 1,
- sym__double_quote,
- STATE(500), 1,
- aux_sym__binding_assignment_repeat1,
- [16804] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1038), 1,
- anon_sym_COLON,
- ACTIONS(29), 5,
- anon_sym_DOT,
- anon_sym_PLUS,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [16818] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(886), 1,
- anon_sym_as,
- STATE(516), 1,
- sym__alias,
- ACTIONS(1046), 4,
- anon_sym_SQUOTE,
+ ACTIONS(1056), 4,
anon_sym_DQUOTE,
anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- [16834] = 6,
+ [17608] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1002), 1,
- anon_sym_DOLLAR_LBRACE,
ACTIONS(1006), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1058), 1,
sym_template_chars,
- ACTIONS(1048), 1,
+ ACTIONS(1060), 1,
anon_sym_BQUOTE,
- STATE(432), 1,
+ STATE(14), 1,
sym__backtick,
- STATE(486), 2,
+ STATE(425), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [16854] = 5,
+ [17628] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1036), 1,
- anon_sym_PLUS,
- ACTIONS(1050), 1,
- anon_sym_COLON,
- ACTIONS(35), 3,
+ ACTIONS(994), 2,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(43), 4,
anon_sym_DOT,
+ anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16872] = 3,
+ [17642] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1050), 1,
+ ACTIONS(1004), 1,
+ sym_template_chars,
+ ACTIONS(1006), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1062), 1,
+ anon_sym_BQUOTE,
+ STATE(235), 1,
+ sym__backtick,
+ STATE(494), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [17662] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1010), 1,
anon_sym_COLON,
- ACTIONS(29), 5,
- anon_sym_DOT,
+ ACTIONS(1034), 1,
anon_sym_PLUS,
- anon_sym_LBRACK,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16886] = 4,
+ [17680] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(886), 1,
- anon_sym_as,
- STATE(522), 1,
- sym__alias,
- ACTIONS(1052), 4,
+ ACTIONS(650), 1,
+ anon_sym_QMARK,
+ ACTIONS(648), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_COMMA,
- [16902] = 5,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [17694] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1036), 1,
- anon_sym_PLUS,
- ACTIONS(1054), 1,
- anon_sym_COLON,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [16920] = 3,
+ ACTIONS(1064), 1,
+ sym_identifier,
+ ACTIONS(1066), 1,
+ anon_sym_px,
+ ACTIONS(1068), 1,
+ anon_sym_PERCENT,
+ STATE(83), 1,
+ sym_call_expression,
+ STATE(84), 1,
+ sym_style_unit,
+ [17713] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1054), 1,
- anon_sym_COLON,
- ACTIONS(29), 5,
+ ACTIONS(994), 1,
+ anon_sym_RPAREN_RBRACK,
+ ACTIONS(43), 4,
anon_sym_DOT,
- anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16934] = 6,
+ [17726] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(575), 1,
+ ACTIONS(1070), 5,
anon_sym_SQUOTE,
- ACTIONS(1056), 1,
- aux_sym_string_token2,
- ACTIONS(1058), 1,
- sym__escape_sequence,
- STATE(12), 1,
- sym__single_quote,
- STATE(466), 1,
- aux_sym_string_repeat2,
- [16953] = 4,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17737] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1072), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17748] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1060), 1,
+ ACTIONS(1074), 1,
anon_sym_COLON,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [16968] = 4,
+ [17763] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1062), 1,
+ ACTIONS(640), 1,
+ anon_sym_QMARK,
+ ACTIONS(1076), 1,
+ anon_sym_DOT,
+ ACTIONS(1078), 1,
+ sym_regular_expression_flags,
+ ACTIONS(634), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [17780] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1080), 1,
anon_sym_RBRACE,
- ACTIONS(1064), 1,
+ ACTIONS(1082), 1,
sym__control_flow_start,
- STATE(459), 3,
+ STATE(465), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [16983] = 4,
+ [17795] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(197), 1,
+ ACTIONS(196), 1,
anon_sym_QMARK,
- ACTIONS(195), 2,
+ ACTIONS(194), 4,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(1066), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [16998] = 2,
+ [17808] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1068), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(1084), 1,
anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17009] = 3,
+ ACTIONS(1086), 1,
+ sym__control_flow_start,
+ STATE(465), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [17823] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(581), 1,
+ ACTIONS(69), 1,
anon_sym_QMARK,
- ACTIONS(579), 4,
+ ACTIONS(67), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
+ ACTIONS(1089), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [17022] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(990), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(29), 4,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [17035] = 5,
+ [17838] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(648), 1,
- anon_sym_QMARK,
- ACTIONS(1070), 1,
- anon_sym_DOT,
- ACTIONS(1072), 1,
- sym_regular_expression_flags,
- ACTIONS(642), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [17052] = 4,
+ ACTIONS(1091), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1093), 1,
+ aux_sym_string_token2,
+ ACTIONS(1095), 1,
+ sym__escape_sequence,
+ STATE(87), 1,
+ sym__single_quote,
+ STATE(515), 1,
+ aux_sym_string_repeat2,
+ [17857] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1074), 1,
- anon_sym_RBRACE,
- ACTIONS(1076), 1,
- sym__control_flow_start,
- STATE(459), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [17067] = 4,
+ ACTIONS(1091), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1097), 1,
+ aux_sym_string_token1,
+ ACTIONS(1099), 1,
+ sym__escape_sequence,
+ STATE(87), 1,
+ sym__double_quote,
+ STATE(521), 1,
+ aux_sym_string_repeat1,
+ [17876] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(469), 1,
+ STATE(471), 1,
aux_sym_structural_declaration_repeat1,
- ACTIONS(1079), 2,
+ ACTIONS(1101), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(1081), 2,
+ ACTIONS(1103), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [17082] = 5,
+ [17891] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
+ ACTIONS(910), 1,
anon_sym_SEMI,
- STATE(502), 1,
+ STATE(508), 1,
sym__else_template_expression,
- STATE(636), 1,
+ STATE(665), 1,
sym__context_expression,
- ACTIONS(1083), 2,
+ ACTIONS(1105), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [17099] = 6,
+ [17908] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1085), 1,
- sym_identifier,
- ACTIONS(1087), 1,
- anon_sym_px,
- ACTIONS(1089), 1,
- anon_sym_PERCENT,
- STATE(74), 1,
- sym_call_expression,
- STATE(75), 1,
- sym_style_unit,
- [17118] = 6,
+ STATE(472), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1103), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ ACTIONS(1107), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [17923] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(575), 1,
+ STATE(472), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1109), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(577), 1,
+ ACTIONS(1111), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [17938] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(589), 1,
+ anon_sym_QMARK,
+ ACTIONS(587), 4,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [17951] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(593), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1114), 1,
+ aux_sym_string_token2,
+ ACTIONS(1116), 1,
+ sym__escape_sequence,
+ STATE(15), 1,
+ sym__single_quote,
+ STATE(477), 1,
+ aux_sym_string_repeat2,
+ [17970] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(593), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(595), 1,
aux_sym_string_token1,
- ACTIONS(1091), 1,
+ ACTIONS(1118), 1,
sym__escape_sequence,
- STATE(12), 1,
+ STATE(15), 1,
sym__double_quote,
- STATE(488), 1,
+ STATE(478), 1,
aux_sym_string_repeat1,
- [17137] = 6,
+ [17989] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1093), 1,
+ ACTIONS(1120), 1,
sym_identifier,
- ACTIONS(1095), 1,
+ ACTIONS(1122), 1,
anon_sym_px,
- ACTIONS(1097), 1,
+ ACTIONS(1124), 1,
anon_sym_PERCENT,
STATE(7), 1,
sym_call_expression,
STATE(8), 1,
sym_style_unit,
- [17156] = 6,
+ [18008] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1099), 1,
- anon_sym_SQUOTE,
- ACTIONS(1101), 1,
+ ACTIONS(1093), 1,
aux_sym_string_token2,
- ACTIONS(1103), 1,
+ ACTIONS(1095), 1,
sym__escape_sequence,
- STATE(80), 1,
- sym__single_quote,
- STATE(485), 1,
- aux_sym_string_repeat2,
- [17175] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1105), 1,
+ ACTIONS(1126), 1,
anon_sym_SQUOTE,
- ACTIONS(1107), 1,
- aux_sym_string_token2,
- ACTIONS(1109), 1,
- sym__escape_sequence,
STATE(17), 1,
sym__single_quote,
- STATE(530), 1,
+ STATE(515), 1,
aux_sym_string_repeat2,
- [17194] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1111), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17205] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1113), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17216] = 4,
+ [18027] = 6,
ACTIONS(3), 1,
sym_comment,
- STATE(476), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1081), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- ACTIONS(1115), 2,
- anon_sym_SQUOTE,
+ ACTIONS(1097), 1,
+ aux_sym_string_token1,
+ ACTIONS(1099), 1,
+ sym__escape_sequence,
+ ACTIONS(1126), 1,
anon_sym_DQUOTE,
- [17231] = 4,
+ STATE(17), 1,
+ sym__double_quote,
+ STATE(521), 1,
+ aux_sym_string_repeat1,
+ [18046] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1064), 1,
+ ACTIONS(1082), 1,
sym__control_flow_start,
- ACTIONS(1117), 1,
+ ACTIONS(1128), 1,
anon_sym_RBRACE,
- STATE(459), 3,
+ STATE(465), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [17246] = 6,
+ [18061] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1119), 1,
+ ACTIONS(1130), 1,
anon_sym_SQUOTE,
- ACTIONS(1121), 1,
+ ACTIONS(1132), 1,
aux_sym_string_token2,
- ACTIONS(1123), 1,
+ ACTIONS(1134), 1,
sym__escape_sequence,
STATE(36), 1,
sym__single_quote,
- STATE(474), 1,
+ STATE(484), 1,
aux_sym_string_repeat2,
- [17265] = 6,
+ [18080] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1119), 1,
+ ACTIONS(1130), 1,
anon_sym_DQUOTE,
- ACTIONS(1125), 1,
+ ACTIONS(1136), 1,
aux_sym_string_token1,
- ACTIONS(1127), 1,
+ ACTIONS(1138), 1,
sym__escape_sequence,
STATE(36), 1,
sym__double_quote,
- STATE(475), 1,
+ STATE(485), 1,
aux_sym_string_repeat1,
- [17284] = 6,
+ [18099] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1129), 1,
+ ACTIONS(1140), 1,
sym_identifier,
- ACTIONS(1131), 1,
+ ACTIONS(1142), 1,
anon_sym_px,
- ACTIONS(1133), 1,
+ ACTIONS(1144), 1,
anon_sym_PERCENT,
- STATE(27), 1,
- sym_call_expression,
STATE(31), 1,
+ sym_call_expression,
+ STATE(32), 1,
sym_style_unit,
- [17303] = 6,
+ [18118] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(184), 1,
+ anon_sym_QMARK,
+ ACTIONS(182), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1089), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [18133] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1107), 1,
+ ACTIONS(1093), 1,
aux_sym_string_token2,
- ACTIONS(1109), 1,
+ ACTIONS(1095), 1,
sym__escape_sequence,
- ACTIONS(1135), 1,
+ ACTIONS(1146), 1,
anon_sym_SQUOTE,
- STATE(41), 1,
+ STATE(43), 1,
sym__single_quote,
- STATE(530), 1,
+ STATE(515), 1,
aux_sym_string_repeat2,
- [17322] = 6,
+ [18152] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1135), 1,
- anon_sym_DQUOTE,
- ACTIONS(1137), 1,
+ ACTIONS(1097), 1,
aux_sym_string_token1,
- ACTIONS(1139), 1,
+ ACTIONS(1099), 1,
sym__escape_sequence,
- STATE(41), 1,
+ ACTIONS(1146), 1,
+ anon_sym_DQUOTE,
+ STATE(43), 1,
sym__double_quote,
- STATE(531), 1,
+ STATE(521), 1,
aux_sym_string_repeat1,
- [17341] = 4,
- ACTIONS(3), 1,
- sym_comment,
- STATE(476), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1141), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- ACTIONS(1143), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [17356] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(187), 1,
- anon_sym_QMARK,
- ACTIONS(185), 4,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [17369] = 6,
+ [18171] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1146), 1,
- anon_sym_SQUOTE,
ACTIONS(1148), 1,
- aux_sym_string_token2,
+ anon_sym_SQUOTE,
ACTIONS(1150), 1,
+ aux_sym_string_token2,
+ ACTIONS(1152), 1,
sym__escape_sequence,
- STATE(224), 1,
+ STATE(226), 1,
sym__single_quote,
- STATE(481), 1,
+ STATE(490), 1,
aux_sym_string_repeat2,
- [17388] = 6,
+ [18190] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1146), 1,
+ ACTIONS(1148), 1,
anon_sym_DQUOTE,
- ACTIONS(1152), 1,
- aux_sym_string_token1,
ACTIONS(1154), 1,
+ aux_sym_string_token1,
+ ACTIONS(1156), 1,
sym__escape_sequence,
- STATE(224), 1,
+ STATE(226), 1,
sym__double_quote,
- STATE(482), 1,
+ STATE(491), 1,
aux_sym_string_repeat1,
- [17407] = 6,
+ [18209] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1156), 1,
- sym_identifier,
ACTIONS(1158), 1,
- anon_sym_px,
+ anon_sym_SQUOTE,
ACTIONS(1160), 1,
+ aux_sym_string_token2,
+ ACTIONS(1162), 1,
+ sym__escape_sequence,
+ STATE(82), 1,
+ sym__single_quote,
+ STATE(467), 1,
+ aux_sym_string_repeat2,
+ [18228] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1164), 1,
+ sym_identifier,
+ ACTIONS(1166), 1,
+ anon_sym_px,
+ ACTIONS(1168), 1,
anon_sym_PERCENT,
- STATE(231), 1,
- sym_style_unit,
STATE(233), 1,
sym_call_expression,
- [17426] = 6,
+ STATE(234), 1,
+ sym_style_unit,
+ [18247] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1107), 1,
+ ACTIONS(1093), 1,
aux_sym_string_token2,
- ACTIONS(1109), 1,
+ ACTIONS(1095), 1,
sym__escape_sequence,
- ACTIONS(1162), 1,
+ ACTIONS(1170), 1,
anon_sym_SQUOTE,
- STATE(234), 1,
+ STATE(236), 1,
sym__single_quote,
- STATE(530), 1,
+ STATE(515), 1,
aux_sym_string_repeat2,
- [17445] = 6,
+ [18266] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1137), 1,
+ ACTIONS(1097), 1,
aux_sym_string_token1,
- ACTIONS(1139), 1,
+ ACTIONS(1099), 1,
sym__escape_sequence,
- ACTIONS(1162), 1,
+ ACTIONS(1170), 1,
anon_sym_DQUOTE,
- STATE(234), 1,
+ STATE(236), 1,
sym__double_quote,
- STATE(531), 1,
+ STATE(521), 1,
aux_sym_string_repeat1,
- [17464] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_QMARK,
- ACTIONS(83), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(1066), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [17479] = 6,
+ [18285] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1099), 1,
+ ACTIONS(1158), 1,
anon_sym_DQUOTE,
- ACTIONS(1164), 1,
+ ACTIONS(1172), 1,
aux_sym_string_token1,
- ACTIONS(1166), 1,
+ ACTIONS(1174), 1,
sym__escape_sequence,
- STATE(80), 1,
+ STATE(82), 1,
sym__double_quote,
- STATE(487), 1,
+ STATE(468), 1,
aux_sym_string_repeat1,
- [17498] = 6,
+ [18304] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1107), 1,
- aux_sym_string_token2,
- ACTIONS(1109), 1,
- sym__escape_sequence,
- ACTIONS(1168), 1,
+ ACTIONS(1176), 5,
anon_sym_SQUOTE,
- STATE(76), 1,
- sym__single_quote,
- STATE(530), 1,
- aux_sym_string_repeat2,
- [17517] = 5,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18315] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1170), 1,
+ ACTIONS(1178), 1,
sym_template_chars,
- ACTIONS(1173), 1,
+ ACTIONS(1181), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1176), 1,
+ ACTIONS(1184), 1,
anon_sym_BQUOTE,
- STATE(486), 2,
+ STATE(494), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [17534] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1137), 1,
- aux_sym_string_token1,
- ACTIONS(1139), 1,
- sym__escape_sequence,
- ACTIONS(1168), 1,
- anon_sym_DQUOTE,
- STATE(76), 1,
- sym__double_quote,
- STATE(531), 1,
- aux_sym_string_repeat1,
- [17553] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1105), 1,
- anon_sym_DQUOTE,
- ACTIONS(1137), 1,
- aux_sym_string_token1,
- ACTIONS(1139), 1,
- sym__escape_sequence,
- STATE(17), 1,
- sym__double_quote,
- STATE(531), 1,
- aux_sym_string_repeat1,
- [17572] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1064), 1,
- sym__control_flow_start,
- STATE(470), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [17584] = 4,
+ [18332] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1018), 2,
+ ACTIONS(1002), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [17598] = 5,
+ [18346] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1186), 1,
anon_sym_LBRACE,
- ACTIONS(1180), 1,
+ ACTIONS(1188), 1,
anon_sym_LPAREN,
- STATE(316), 1,
+ STATE(324), 1,
sym_statement_block,
- STATE(632), 1,
+ STATE(643), 1,
sym_loading_condition,
- [17614] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1182), 1,
- anon_sym_RBRACE,
- ACTIONS(1184), 1,
- sym_icu_category,
- STATE(529), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [17628] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1186), 1,
- sym_attribute_value,
- ACTIONS(1188), 1,
- anon_sym_SQUOTE,
- ACTIONS(1190), 1,
- anon_sym_DQUOTE,
- STATE(414), 1,
- sym_quoted_attribute_value,
- [17644] = 4,
+ [18362] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1184), 1,
- sym_icu_category,
ACTIONS(1192), 1,
- anon_sym_RBRACE,
- STATE(529), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [17658] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1196), 1,
anon_sym_RPAREN,
- STATE(512), 1,
+ STATE(503), 1,
aux_sym_for_reference_repeat1,
- ACTIONS(1194), 2,
+ ACTIONS(1190), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [17672] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1198), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(407), 2,
- sym__single_quote,
- sym__double_quote,
- [17684] = 5,
+ [18376] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1200), 1,
+ ACTIONS(1194), 1,
anon_sym_prefetch,
- ACTIONS(1202), 1,
+ ACTIONS(1196), 1,
anon_sym_when,
- ACTIONS(1204), 1,
+ ACTIONS(1198), 1,
anon_sym_on,
- STATE(612), 1,
+ STATE(623), 1,
sym_defer_trigger_condition,
- [17700] = 5,
+ [18392] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
+ ACTIONS(321), 1,
anon_sym_SEMI,
- ACTIONS(1044), 1,
+ ACTIONS(1046), 1,
anon_sym_DQUOTE,
- STATE(403), 1,
+ STATE(404), 1,
sym__double_quote,
- STATE(500), 1,
+ STATE(505), 1,
aux_sym__binding_assignment_repeat1,
- [17716] = 5,
+ [18408] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
+ ACTIONS(321), 1,
anon_sym_SEMI,
- ACTIONS(1044), 1,
+ ACTIONS(1046), 1,
anon_sym_DQUOTE,
- STATE(403), 1,
+ STATE(404), 1,
sym__double_quote,
- STATE(567), 1,
+ STATE(587), 1,
aux_sym__binding_assignment_repeat1,
- [17732] = 5,
+ [18424] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
+ ACTIONS(1202), 1,
+ anon_sym_SEMI,
+ STATE(667), 1,
+ sym__context_expression,
+ ACTIONS(1200), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [18438] = 3,
+ 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,
+ [18450] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1207), 1,
+ anon_sym_RPAREN,
+ STATE(503), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1204), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18464] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1209), 2,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ [18478] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(321), 1,
anon_sym_SEMI,
- ACTIONS(1206), 1,
+ ACTIONS(1211), 1,
anon_sym_DQUOTE,
- STATE(402), 1,
+ STATE(403), 1,
sym__double_quote,
- STATE(567), 1,
+ STATE(587), 1,
aux_sym__binding_assignment_repeat1,
- [17748] = 2,
+ [18494] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1208), 4,
+ ACTIONS(1213), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [17758] = 4,
+ [18504] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1212), 1,
- anon_sym_SEMI,
- STATE(651), 1,
- sym__context_expression,
- ACTIONS(1210), 2,
+ ACTIONS(1215), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [17772] = 5,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18514] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
+ ACTIONS(1202), 1,
anon_sym_SEMI,
- ACTIONS(1030), 1,
+ STATE(691), 1,
+ sym__context_expression,
+ ACTIONS(1217), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(399), 1,
- sym__double_quote,
- STATE(523), 1,
- aux_sym__binding_assignment_repeat1,
- [17788] = 5,
+ [18528] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
- anon_sym_SEMI,
- ACTIONS(1030), 1,
- anon_sym_DQUOTE,
- STATE(399), 1,
- sym__double_quote,
- STATE(567), 1,
- aux_sym__binding_assignment_repeat1,
- [17804] = 2,
+ ACTIONS(1194), 1,
+ anon_sym_prefetch,
+ ACTIONS(1196), 1,
+ anon_sym_when,
+ ACTIONS(1198), 1,
+ anon_sym_on,
+ STATE(560), 1,
+ sym_defer_trigger_condition,
+ [18544] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1214), 4,
+ ACTIONS(1219), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [17814] = 2,
+ [18554] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1141), 4,
+ ACTIONS(1109), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [17824] = 5,
+ [18564] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- ACTIONS(1216), 1,
+ ACTIONS(1223), 1,
anon_sym_LPAREN,
- STATE(307), 1,
+ STATE(365), 1,
sym_statement_block,
- STATE(659), 1,
+ STATE(619), 1,
sym_defer_trigger,
- [17840] = 4,
+ [18580] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1024), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [17854] = 2,
+ ACTIONS(1221), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1225), 1,
+ anon_sym_LPAREN,
+ STATE(369), 1,
+ sym_statement_block,
+ STATE(620), 1,
+ sym_placeholder_minimum,
+ [18596] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1188), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1221), 1,
+ anon_sym_LBRACE,
+ STATE(370), 1,
+ sym_statement_block,
+ STATE(621), 1,
+ sym_loading_condition,
+ [18612] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1227), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1229), 1,
+ aux_sym_string_token2,
+ ACTIONS(1232), 1,
+ sym__escape_sequence,
+ STATE(515), 1,
+ aux_sym_string_repeat2,
+ [18628] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1218), 4,
+ ACTIONS(1235), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [17864] = 3,
+ [18638] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1220), 2,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1237), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(396), 2,
- sym__single_quote,
- sym__double_quote,
- [17876] = 3,
+ [18652] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1239), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [18666] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1222), 2,
+ ACTIONS(1241), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(120), 2,
+ STATE(126), 2,
sym__single_quote,
sym__double_quote,
- [17888] = 4,
+ [18678] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1227), 1,
- anon_sym_RPAREN,
- STATE(512), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1224), 2,
+ ACTIONS(1243), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [17902] = 4,
+ [18688] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1229), 2,
+ ACTIONS(1245), 1,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- [17916] = 5,
+ ACTIONS(1247), 1,
+ aux_sym_string_token1,
+ ACTIONS(1250), 1,
+ sym__escape_sequence,
+ STATE(521), 1,
+ aux_sym_string_repeat1,
+ [18704] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1231), 1,
+ ACTIONS(1253), 1,
sym_attribute_value,
- ACTIONS(1233), 1,
+ ACTIONS(1255), 1,
anon_sym_SQUOTE,
- ACTIONS(1235), 1,
+ ACTIONS(1257), 1,
anon_sym_DQUOTE,
- STATE(390), 1,
+ STATE(413), 1,
sym_quoted_attribute_value,
- [17932] = 4,
+ [18720] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1259), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1261), 1,
+ sym_icu_category,
+ STATE(533), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [18734] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(838), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1237), 1,
- anon_sym_DOT,
- ACTIONS(834), 2,
- sym__interpolation_end,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- [17946] = 2,
+ ACTIONS(1018), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ [18748] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1239), 4,
+ ACTIONS(1263), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [17956] = 5,
+ STATE(409), 2,
+ sym__single_quote,
+ sym__double_quote,
+ [18760] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1216), 1,
- anon_sym_LPAREN,
- ACTIONS(1241), 1,
- anon_sym_LBRACE,
- STATE(338), 1,
- sym_statement_block,
- STATE(614), 1,
- sym_defer_trigger,
- [17972] = 5,
+ ACTIONS(321), 1,
+ anon_sym_SEMI,
+ ACTIONS(1040), 1,
+ anon_sym_DQUOTE,
+ STATE(410), 1,
+ sym__double_quote,
+ STATE(528), 1,
+ aux_sym__binding_assignment_repeat1,
+ [18776] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
- anon_sym_LBRACE,
- ACTIONS(1243), 1,
- anon_sym_LPAREN,
- STATE(339), 1,
- sym_statement_block,
- STATE(615), 1,
- sym_placeholder_minimum,
- [17988] = 5,
+ ACTIONS(321), 1,
+ anon_sym_SEMI,
+ ACTIONS(1040), 1,
+ anon_sym_DQUOTE,
+ STATE(410), 1,
+ sym__double_quote,
+ STATE(587), 1,
+ aux_sym__binding_assignment_repeat1,
+ [18792] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1180), 1,
- anon_sym_LPAREN,
- ACTIONS(1241), 1,
- anon_sym_LBRACE,
- STATE(340), 1,
- sym_statement_block,
- STATE(616), 1,
- sym_loading_condition,
- [18004] = 4,
+ ACTIONS(321), 1,
+ anon_sym_SEMI,
+ ACTIONS(1265), 1,
+ anon_sym_DQUOTE,
+ STATE(412), 1,
+ sym__double_quote,
+ STATE(587), 1,
+ aux_sym__binding_assignment_repeat1,
+ [18808] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1245), 2,
+ ACTIONS(1267), 1,
+ sym_attribute_value,
+ ACTIONS(1269), 1,
anon_sym_SQUOTE,
+ ACTIONS(1271), 1,
anon_sym_DQUOTE,
- [18018] = 4,
+ STATE(388), 1,
+ sym_quoted_attribute_value,
+ [18824] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1247), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [18032] = 2,
+ ACTIONS(1261), 1,
+ sym_icu_category,
+ ACTIONS(1273), 1,
+ anon_sym_RBRACE,
+ STATE(533), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [18838] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1249), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(1275), 1,
+ anon_sym_RPAREN,
+ STATE(497), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1190), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [18042] = 5,
+ [18852] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(331), 1,
- anon_sym_SEMI,
- ACTIONS(1251), 1,
+ ACTIONS(1277), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(401), 1,
+ STATE(406), 2,
+ sym__single_quote,
sym__double_quote,
- STATE(567), 1,
- aux_sym__binding_assignment_repeat1,
- [18058] = 3,
+ [18864] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1279), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1281), 1,
+ sym_icu_category,
+ STATE(533), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [18878] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(1082), 1,
+ sym__control_flow_start,
+ STATE(463), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [18890] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(119), 3,
+ ACTIONS(121), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18070] = 4,
+ [18902] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
- anon_sym_RPAREN,
- STATE(495), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1194), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [18084] = 3,
+ ACTIONS(854), 1,
+ anon_sym_QMARK,
+ ACTIONS(1284), 1,
+ anon_sym_DOT,
+ ACTIONS(850), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [18916] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1064), 1,
+ ACTIONS(1082), 1,
sym__control_flow_start,
- STATE(453), 3,
+ STATE(479), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [18096] = 5,
+ [18928] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1186), 1,
anon_sym_LBRACE,
- ACTIONS(1243), 1,
+ ACTIONS(1223), 1,
anon_sym_LPAREN,
- STATE(310), 1,
+ STATE(318), 1,
sym_statement_block,
- STATE(665), 1,
+ STATE(688), 1,
+ sym_defer_trigger,
+ [18944] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1225), 1,
+ anon_sym_LPAREN,
+ STATE(322), 1,
+ sym_statement_block,
+ STATE(625), 1,
sym_placeholder_minimum,
- [18112] = 4,
+ [18960] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(1286), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(131), 2,
+ sym__single_quote,
+ sym__double_quote,
+ [18972] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1255), 2,
+ ACTIONS(1288), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [18126] = 4,
+ [18986] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1257), 1,
- anon_sym_RBRACE,
- ACTIONS(1259), 1,
- sym_icu_category,
- STATE(529), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [18140] = 5,
+ ACTIONS(1290), 1,
+ anon_sym_COMMA,
+ ACTIONS(1292), 1,
+ anon_sym_RBRACK,
+ STATE(582), 1,
+ aux_sym_array_repeat1,
+ [18999] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1262), 1,
- anon_sym_SQUOTE,
- ACTIONS(1264), 1,
- aux_sym_string_token2,
- ACTIONS(1267), 1,
- sym__escape_sequence,
- STATE(530), 1,
- aux_sym_string_repeat2,
- [18156] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1270), 1,
- anon_sym_DQUOTE,
- ACTIONS(1272), 1,
- aux_sym_string_token1,
- ACTIONS(1275), 1,
- sym__escape_sequence,
- STATE(531), 1,
- aux_sym_string_repeat1,
- [18172] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18184] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1278), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(119), 2,
- sym__single_quote,
- sym__double_quote,
- [18196] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1200), 1,
- anon_sym_prefetch,
- ACTIONS(1202), 1,
- anon_sym_when,
- ACTIONS(1204), 1,
- anon_sym_on,
- STATE(554), 1,
- sym_defer_trigger_condition,
- [18212] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1212), 1,
- anon_sym_SEMI,
- STATE(638), 1,
- sym__context_expression,
- ACTIONS(1280), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [18226] = 3,
+ ACTIONS(1294), 1,
+ anon_sym_COMMA,
+ ACTIONS(1296), 1,
+ anon_sym_PLUS,
+ STATE(574), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [19012] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(626), 1,
- anon_sym_QMARK,
- ACTIONS(624), 2,
+ ACTIONS(1022), 1,
sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [18237] = 4,
+ ACTIONS(1298), 1,
+ anon_sym_PLUS,
+ STATE(544), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [19025] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1020), 1,
- sym__interpolation_end,
- ACTIONS(1282), 1,
+ ACTIONS(1301), 1,
anon_sym_PLUS,
- STATE(537), 1,
+ ACTIONS(1303), 1,
+ sym__interpolation_end,
+ STATE(597), 1,
aux_sym_concatenation_expression_repeat1,
- [18250] = 3,
+ [19038] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(630), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(628), 2,
- sym__interpolation_end,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- [18261] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(177), 1,
+ ACTIONS(1305), 1,
anon_sym_RPAREN,
- ACTIONS(179), 1,
- anon_sym_COMMA,
- STATE(562), 1,
- aux_sym_arguments_repeat1,
- [18274] = 4,
+ [19051] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
+ ACTIONS(1290), 1,
anon_sym_COMMA,
- ACTIONS(1287), 1,
+ ACTIONS(1307), 1,
anon_sym_RBRACK,
- STATE(590), 1,
+ STATE(593), 1,
aux_sym_array_repeat1,
- [18287] = 2,
+ [19064] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1289), 3,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [18296] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1291), 1,
- anon_sym_RPAREN,
- [18309] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1293), 1,
- anon_sym_COMMA,
- ACTIONS(1295), 1,
- anon_sym_PLUS,
- STATE(604), 1,
- aux_sym_concatenation_expression_repeat1,
- [18322] = 4,
+ ACTIONS(1309), 1,
+ anon_sym_RBRACK,
+ [19077] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1297), 1,
- anon_sym_SEMI,
- ACTIONS(1299), 1,
- anon_sym_RPAREN,
- STATE(561), 1,
- aux_sym_defer_trigger_repeat1,
- [18335] = 4,
+ STATE(741), 1,
+ sym_timed_expression,
+ ACTIONS(1311), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [19088] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1301), 1,
- anon_sym_RPAREN,
- [18348] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1303), 1,
- anon_sym_let,
- ACTIONS(1305), 1,
- sym_identifier,
- STATE(460), 1,
- sym_structural_assignment,
- [18361] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1307), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1309), 1,
- sym_raw_text,
- STATE(378), 1,
- sym_end_tag,
- [18374] = 4,
+ ACTIONS(1313), 1,
+ anon_sym_RBRACK,
+ [19101] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1311), 1,
- anon_sym_RPAREN,
- [18387] = 4,
+ ACTIONS(1315), 1,
+ anon_sym_RBRACE,
+ [19114] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
+ ACTIONS(1296), 1,
+ anon_sym_PLUS,
+ ACTIONS(1303), 1,
anon_sym_COMMA,
- ACTIONS(1313), 1,
- anon_sym_RBRACK,
- STATE(556), 1,
- aux_sym_array_repeat1,
- [18400] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1307), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1315), 1,
- sym_raw_text,
- STATE(354), 1,
- sym_end_tag,
- [18413] = 4,
+ STATE(543), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [19127] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1317), 1,
- anon_sym_QMARK,
- ACTIONS(1319), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1321), 1,
- sym__interpolation_end,
- [18426] = 3,
+ ACTIONS(1317), 3,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [19136] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(617), 1,
+ STATE(638), 1,
sym_unit,
- ACTIONS(193), 2,
+ ACTIONS(198), 2,
anon_sym_ms,
anon_sym_s,
- [18437] = 3,
+ [19147] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(685), 1,
+ STATE(646), 1,
sym_timed_expression,
- ACTIONS(1323), 2,
+ ACTIONS(1311), 2,
anon_sym_after,
anon_sym_minimum,
- [18448] = 4,
+ [19158] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1297), 1,
- anon_sym_SEMI,
- ACTIONS(1325), 1,
+ ACTIONS(1052), 1,
anon_sym_RPAREN,
- STATE(544), 1,
- aux_sym_defer_trigger_repeat1,
- [18461] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(636), 1,
- anon_sym_QMARK,
- ACTIONS(634), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [18472] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1285), 1,
+ ACTIONS(1319), 1,
anon_sym_COMMA,
- ACTIONS(1327), 1,
- anon_sym_RBRACK,
- STATE(579), 1,
- aux_sym_array_repeat1,
- [18485] = 2,
+ STATE(556), 1,
+ aux_sym_arguments_repeat1,
+ [19171] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1329), 3,
+ ACTIONS(1322), 3,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
- [18494] = 3,
+ [19180] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(721), 1,
- sym_timed_expression,
- ACTIONS(1323), 2,
- anon_sym_after,
- anon_sym_minimum,
- [18505] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1295), 1,
- anon_sym_PLUS,
- ACTIONS(1331), 1,
- anon_sym_COMMA,
- STATE(543), 1,
- aux_sym_concatenation_expression_repeat1,
- [18518] = 4,
+ ACTIONS(1324), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1326), 1,
+ sym_raw_text,
+ STATE(380), 1,
+ sym_end_tag,
+ [19193] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1333), 1,
- anon_sym_RBRACK,
- [18531] = 4,
+ ACTIONS(1324), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1328), 1,
+ sym_raw_text,
+ STATE(382), 1,
+ sym_end_tag,
+ [19206] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
+ ACTIONS(1330), 1,
anon_sym_SEMI,
- ACTIONS(1338), 1,
+ ACTIONS(1332), 1,
anon_sym_RPAREN,
- STATE(561), 1,
+ STATE(580), 1,
aux_sym_defer_trigger_repeat1,
- [18544] = 4,
+ [19219] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
- anon_sym_COMMA,
- ACTIONS(1340), 1,
- anon_sym_RPAREN,
- STATE(581), 1,
- aux_sym_arguments_repeat1,
- [18557] = 4,
+ ACTIONS(1334), 1,
+ anon_sym_QMARK,
+ ACTIONS(1336), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1338), 1,
+ sym__interpolation_end,
+ [19232] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
- anon_sym_LBRACE,
- ACTIONS(1342), 1,
- anon_sym_if,
- STATE(346), 1,
- sym_statement_block,
- [18570] = 4,
+ ACTIONS(1334), 1,
+ anon_sym_QMARK,
+ ACTIONS(129), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [19243] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1344), 1,
+ ACTIONS(1340), 1,
anon_sym_SEMI,
- ACTIONS(1346), 1,
+ ACTIONS(1343), 1,
anon_sym_RPAREN,
- STATE(778), 1,
- sym_for_reference,
- [18583] = 4,
+ STATE(563), 1,
+ aux_sym_defer_trigger_repeat1,
+ [19256] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(1290), 1,
+ anon_sym_COMMA,
+ ACTIONS(1345), 1,
+ anon_sym_RBRACK,
+ STATE(593), 1,
+ aux_sym_array_repeat1,
+ [19269] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1348), 1,
+ ACTIONS(1347), 1,
anon_sym_RPAREN,
- [18596] = 4,
+ [19282] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
+ ACTIONS(1290), 1,
anon_sym_COMMA,
- ACTIONS(1350), 1,
+ ACTIONS(1349), 1,
anon_sym_RBRACK,
STATE(571), 1,
aux_sym_array_repeat1,
- [18609] = 4,
+ [19295] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1229), 1,
- anon_sym_DQUOTE,
- ACTIONS(1352), 1,
- anon_sym_SEMI,
- STATE(567), 1,
- aux_sym__binding_assignment_repeat1,
- [18622] = 4,
+ ACTIONS(1351), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1353), 1,
+ sym_raw_text,
+ STATE(305), 1,
+ sym_end_tag,
+ [19308] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(200), 1,
+ anon_sym_RPAREN,
+ ACTIONS(202), 1,
+ anon_sym_COMMA,
+ STATE(595), 1,
+ aux_sym_arguments_repeat1,
+ [19321] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1334), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1336), 1,
anon_sym_QMARK_QMARK,
ACTIONS(1355), 1,
- anon_sym_RPAREN,
- [18635] = 4,
+ sym__interpolation_end,
+ [19334] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
- anon_sym_COMMA,
ACTIONS(1357), 1,
- anon_sym_RBRACK,
- STATE(585), 1,
- aux_sym_array_repeat1,
- [18648] = 4,
- ACTIONS(3), 1,
- sym_comment,
+ anon_sym_SEMI,
ACTIONS(1359), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1361), 1,
- sym_raw_text,
- STATE(274), 1,
- sym_end_tag,
- [18661] = 4,
+ anon_sym_RPAREN,
+ STATE(729), 1,
+ sym_for_reference,
+ [19347] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
+ ACTIONS(1290), 1,
anon_sym_COMMA,
- ACTIONS(1363), 1,
+ ACTIONS(1361), 1,
anon_sym_RBRACK,
- STATE(579), 1,
+ STATE(593), 1,
aux_sym_array_repeat1,
- [18674] = 4,
+ [19360] = 4,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1363), 1,
+ sym__start_tag_name,
ACTIONS(1365), 1,
- anon_sym_else,
+ sym__script_start_tag_name,
ACTIONS(1367), 1,
- anon_sym_context,
+ sym__style_start_tag_name,
+ [19373] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
ACTIONS(1369), 1,
- sym_identifier,
- [18687] = 3,
+ anon_sym_RBRACK,
+ [19386] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1184), 1,
- sym_icu_category,
- STATE(492), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [18698] = 4,
+ ACTIONS(1022), 1,
+ anon_sym_COMMA,
+ ACTIONS(1371), 1,
+ anon_sym_PLUS,
+ STATE(574), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [19399] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(650), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(648), 2,
+ sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(1371), 1,
- anon_sym_RBRACK,
- [18711] = 4,
+ [19410] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1373), 1,
- anon_sym_SEMI,
- ACTIONS(1375), 1,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1374), 1,
anon_sym_RPAREN,
- STATE(709), 1,
- sym_if_reference,
- [18724] = 4,
+ [19423] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1317), 1,
+ ACTIONS(69), 1,
anon_sym_QMARK,
- ACTIONS(1319), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1377), 1,
+ ACTIONS(67), 2,
sym__interpolation_end,
- [18737] = 4,
+ anon_sym_QMARK_QMARK,
+ [19434] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1379), 1,
- sym__start_tag_name,
- ACTIONS(1381), 1,
- sym__script_start_tag_name,
- ACTIONS(1383), 1,
- sym__style_start_tag_name,
- [18750] = 4,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1376), 1,
+ anon_sym_if,
+ STATE(301), 1,
+ sym_statement_block,
+ [19447] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1381), 1,
- sym__script_start_tag_name,
- ACTIONS(1383), 1,
- sym__style_start_tag_name,
- ACTIONS(1385), 1,
- sym__start_tag_name,
- [18763] = 4,
+ ACTIONS(1378), 1,
+ anon_sym_let,
+ ACTIONS(1380), 1,
+ sym_identifier,
+ STATE(469), 1,
+ sym_structural_assignment,
+ [19460] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1330), 1,
+ anon_sym_SEMI,
+ ACTIONS(1382), 1,
+ anon_sym_RPAREN,
+ STATE(563), 1,
+ aux_sym_defer_trigger_repeat1,
+ [19473] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1387), 1,
+ ACTIONS(1384), 1,
+ anon_sym_else,
+ ACTIONS(1386), 1,
+ anon_sym_context,
+ ACTIONS(1388), 1,
+ sym_identifier,
+ [19486] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1290), 1,
anon_sym_COMMA,
ACTIONS(1390), 1,
anon_sym_RBRACK,
- STATE(579), 1,
+ STATE(593), 1,
aux_sym_array_repeat1,
- [18776] = 3,
+ [19499] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1261), 1,
+ sym_icu_category,
+ STATE(530), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19510] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(83), 2,
- sym__interpolation_end,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- [18787] = 4,
+ ACTIONS(1392), 1,
+ anon_sym_RBRACK,
+ [19523] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1022), 1,
- anon_sym_RPAREN,
- ACTIONS(1392), 1,
- anon_sym_COMMA,
- STATE(581), 1,
- aux_sym_arguments_repeat1,
- [18800] = 4,
+ ACTIONS(1365), 1,
+ sym__script_start_tag_name,
+ ACTIONS(1367), 1,
+ sym__style_start_tag_name,
+ ACTIONS(1394), 1,
+ sym__start_tag_name,
+ [19536] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1344), 1,
- anon_sym_SEMI,
- ACTIONS(1395), 1,
- anon_sym_RPAREN,
- STATE(747), 1,
- sym_for_reference,
- [18813] = 4,
+ STATE(709), 1,
+ sym_timed_expression,
+ ACTIONS(1311), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [19547] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1373), 1,
+ ACTIONS(1209), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1396), 1,
anon_sym_SEMI,
- ACTIONS(1397), 1,
- anon_sym_RPAREN,
- STATE(748), 1,
- sym_if_reference,
- [18826] = 3,
+ STATE(587), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19560] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1184), 1,
- sym_icu_category,
- STATE(494), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [18837] = 4,
+ ACTIONS(1221), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1376), 1,
+ anon_sym_if,
+ STATE(376), 1,
+ sym_statement_block,
+ [19573] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
- anon_sym_COMMA,
+ ACTIONS(1357), 1,
+ anon_sym_SEMI,
ACTIONS(1399), 1,
- anon_sym_RBRACK,
- STATE(579), 1,
- aux_sym_array_repeat1,
- [18850] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(640), 1,
- anon_sym_QMARK,
- ACTIONS(638), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [18861] = 4,
+ anon_sym_RPAREN,
+ STATE(751), 1,
+ sym_for_reference,
+ [19586] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1331), 1,
- sym__interpolation_end,
ACTIONS(1401), 1,
- anon_sym_PLUS,
- STATE(598), 1,
- aux_sym_concatenation_expression_repeat1,
- [18874] = 4,
+ anon_sym_SEMI,
+ ACTIONS(1403), 1,
+ anon_sym_RPAREN,
+ STATE(752), 1,
+ sym_if_reference,
+ [19599] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1403), 1,
- anon_sym_RBRACK,
- [18887] = 4,
+ ACTIONS(1261), 1,
+ sym_icu_category,
+ STATE(523), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19610] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1303), 1,
- anon_sym_let,
- ACTIONS(1305), 1,
- sym_identifier,
- STATE(506), 1,
- sym_structural_assignment,
- [18900] = 4,
+ ACTIONS(1351), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1405), 1,
+ sym_raw_text,
+ STATE(306), 1,
+ sym_end_tag,
+ [19623] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 1,
+ ACTIONS(1407), 1,
anon_sym_COMMA,
- ACTIONS(1405), 1,
+ ACTIONS(1410), 1,
anon_sym_RBRACK,
- STATE(579), 1,
+ STATE(593), 1,
aux_sym_array_repeat1,
- [18913] = 4,
+ [19636] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1407), 1,
- anon_sym_RBRACE,
- [18926] = 3,
+ ACTIONS(1412), 3,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [19645] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(777), 1,
- sym_timed_expression,
- ACTIONS(1323), 2,
- anon_sym_after,
- anon_sym_minimum,
- [18937] = 3,
+ ACTIONS(202), 1,
+ anon_sym_COMMA,
+ ACTIONS(1414), 1,
+ anon_sym_RPAREN,
+ STATE(556), 1,
+ aux_sym_arguments_repeat1,
+ [19658] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1317), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(121), 2,
- sym__interpolation_end,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- [18948] = 4,
+ ACTIONS(1416), 1,
+ anon_sym_RPAREN,
+ [19671] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1409), 1,
- anon_sym_RBRACK,
- [18961] = 3,
+ ACTIONS(1294), 1,
+ sym__interpolation_end,
+ ACTIONS(1301), 1,
+ anon_sym_PLUS,
+ STATE(544), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [19684] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1411), 1,
- sym_template_chars,
- ACTIONS(1413), 2,
- anon_sym_DOLLAR_LBRACE,
- anon_sym_BQUOTE,
- [18972] = 3,
+ ACTIONS(1378), 1,
+ anon_sym_let,
+ ACTIONS(1380), 1,
+ sym_identifier,
+ STATE(511), 1,
+ sym_structural_assignment,
+ [19697] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(750), 1,
+ STATE(711), 1,
sym_icu_clause,
- ACTIONS(1415), 2,
+ ACTIONS(1418), 2,
anon_sym_plural,
anon_sym_select,
- [18983] = 4,
+ [19708] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
- anon_sym_QMARK,
- ACTIONS(1012), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1417), 1,
- anon_sym_COMMA,
- [18996] = 4,
+ ACTIONS(1420), 1,
+ sym_template_chars,
+ ACTIONS(1422), 2,
+ anon_sym_DOLLAR_LBRACE,
+ anon_sym_BQUOTE,
+ [19719] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- sym__interpolation_end,
- ACTIONS(1401), 1,
- anon_sym_PLUS,
- STATE(537), 1,
- aux_sym_concatenation_expression_repeat1,
- [19009] = 4,
+ ACTIONS(1290), 1,
+ anon_sym_COMMA,
+ ACTIONS(1424), 1,
+ anon_sym_RBRACK,
+ STATE(564), 1,
+ aux_sym_array_repeat1,
+ [19732] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1359), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1419), 1,
- sym_raw_text,
- STATE(273), 1,
- sym_end_tag,
- [19022] = 4,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1426), 1,
+ anon_sym_RPAREN,
+ [19745] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
- anon_sym_LBRACE,
- ACTIONS(1342), 1,
- anon_sym_if,
- STATE(319), 1,
- sym_statement_block,
- [19035] = 2,
+ ACTIONS(1290), 1,
+ anon_sym_COMMA,
+ ACTIONS(1428), 1,
+ anon_sym_RBRACK,
+ STATE(547), 1,
+ aux_sym_array_repeat1,
+ [19758] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1421), 3,
+ ACTIONS(1401), 1,
anon_sym_SEMI,
+ ACTIONS(1430), 1,
anon_sym_RPAREN,
- anon_sym_COMMA,
- [19044] = 3,
+ STATE(735), 1,
+ sym_if_reference,
+ [19771] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(775), 1,
+ STATE(779), 1,
sym_icu_clause,
- ACTIONS(1415), 2,
+ ACTIONS(1418), 2,
anon_sym_plural,
anon_sym_select,
- [19055] = 4,
+ [19782] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(894), 1,
+ ACTIONS(902), 1,
anon_sym_QMARK,
- ACTIONS(1012), 1,
+ ACTIONS(1042), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1423), 1,
+ ACTIONS(1432), 1,
anon_sym_COMMA,
- [19068] = 4,
+ [19795] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1020), 1,
+ ACTIONS(646), 1,
+ anon_sym_QMARK,
+ ACTIONS(644), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [19806] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(902), 1,
+ anon_sym_QMARK,
+ ACTIONS(1042), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1434), 1,
anon_sym_COMMA,
- ACTIONS(1425), 1,
- anon_sym_PLUS,
- STATE(604), 1,
- aux_sym_concatenation_expression_repeat1,
- [19081] = 3,
+ [19819] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1428), 1,
- sym__end_tag_name,
- ACTIONS(1430), 1,
- sym_erroneous_end_tag_name,
- [19091] = 3,
+ ACTIONS(1221), 1,
+ anon_sym_LBRACE,
+ STATE(366), 1,
+ sym_statement_block,
+ [19829] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1436), 1,
anon_sym_LBRACE,
- STATE(343), 1,
+ STATE(644), 1,
sym_statement_block,
- [19101] = 3,
+ [19839] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1436), 1,
anon_sym_LBRACE,
- STATE(344), 1,
+ STATE(618), 1,
sym_statement_block,
- [19111] = 3,
+ [19849] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1432), 1,
- sym_identifier,
- STATE(564), 1,
- sym_for_declaration,
- [19121] = 3,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ STATE(329), 1,
+ sym_statement_block,
+ [19859] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1307), 1,
+ ACTIONS(1324), 1,
anon_sym_LT_SLASH,
- STATE(355), 1,
+ STATE(332), 1,
sym_end_tag,
- [19131] = 3,
+ [19869] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1307), 1,
+ ACTIONS(1324), 1,
anon_sym_LT_SLASH,
- STATE(357), 1,
+ STATE(334), 1,
sym_end_tag,
- [19141] = 2,
+ [19879] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1434), 2,
- anon_sym_EQ,
- sym_identifier,
- [19149] = 2,
+ ACTIONS(1438), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1440), 1,
+ aux_sym_quoted_attribute_value_token1,
+ [19889] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1436), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [19157] = 3,
+ ACTIONS(1442), 1,
+ sym_identifier,
+ STATE(58), 1,
+ sym_pipe_call,
+ [19899] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1438), 1,
- sym_identifier,
- STATE(54), 1,
- sym_pipe_call,
- [19167] = 3,
+ anon_sym_DQUOTE,
+ ACTIONS(1444), 1,
+ aux_sym_quoted_attribute_value_token2,
+ [19909] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1446), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [19917] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(373), 1,
+ STATE(357), 1,
sym_statement_block,
- [19177] = 3,
+ [19927] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(374), 1,
+ STATE(359), 1,
sym_statement_block,
- [19187] = 3,
+ [19937] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(375), 1,
+ STATE(360), 1,
sym_statement_block,
- [19197] = 2,
+ [19947] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(696), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [19955] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1440), 2,
+ ACTIONS(1448), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [19205] = 3,
+ [19963] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1442), 1,
- anon_sym_DQUOTE,
- STATE(121), 1,
- sym__double_quote,
- [19215] = 3,
+ ACTIONS(1351), 1,
+ anon_sym_LT_SLASH,
+ STATE(303), 1,
+ sym_end_tag,
+ [19973] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1444), 1,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ STATE(286), 1,
+ sym_statement_block,
+ [19983] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ STATE(277), 1,
+ sym_statement_block,
+ [19993] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1450), 1,
anon_sym_LBRACE,
- STATE(333), 1,
+ STATE(356), 1,
sym_switch_body,
- [19225] = 3,
+ [20003] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(334), 1,
+ STATE(348), 1,
sym_statement_block,
- [19235] = 3,
+ [20013] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(335), 1,
+ STATE(352), 1,
sym_statement_block,
- [19245] = 3,
+ [20023] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1446), 1,
+ ACTIONS(1452), 1,
sym_identifier,
- STATE(264), 1,
+ STATE(275), 1,
sym_call_expression,
- [19255] = 3,
+ [20033] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1448), 1,
+ ACTIONS(1454), 1,
anon_sym_SQUOTE,
- ACTIONS(1450), 1,
+ ACTIONS(1456), 1,
aux_sym_quoted_attribute_value_token1,
- [19265] = 3,
+ [20043] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1448), 1,
+ ACTIONS(1454), 1,
anon_sym_DQUOTE,
- ACTIONS(1452), 1,
+ ACTIONS(1458), 1,
aux_sym_quoted_attribute_value_token2,
- [19275] = 3,
+ [20053] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(892), 1,
+ ACTIONS(884), 1,
anon_sym_EQ,
- STATE(412), 1,
+ STATE(408), 1,
sym__binding_assignment,
- [19285] = 3,
+ [20063] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(892), 1,
+ ACTIONS(884), 1,
anon_sym_EQ,
- STATE(411), 1,
+ STATE(418), 1,
sym__binding_assignment,
- [19295] = 3,
+ [20073] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(892), 1,
+ ACTIONS(884), 1,
anon_sym_EQ,
- STATE(416), 1,
+ STATE(419), 1,
sym__binding_assignment,
- [19305] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1241), 1,
- anon_sym_LBRACE,
- STATE(362), 1,
- sym_statement_block,
- [19315] = 3,
+ [20083] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1241), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(363), 1,
+ STATE(364), 1,
sym_statement_block,
- [19325] = 3,
+ [20093] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1446), 1,
+ ACTIONS(1452), 1,
sym_identifier,
- STATE(262), 1,
+ STATE(276), 1,
sym_call_expression,
- [19335] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1359), 1,
- anon_sym_LT_SLASH,
- STATE(290), 1,
- sym_end_tag,
- [19345] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1178), 1,
- anon_sym_LBRACE,
- STATE(297), 1,
- sym_statement_block,
- [19355] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1454), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [19363] = 2,
+ [20103] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1456), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [19371] = 3,
+ ACTIONS(1460), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ [20111] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1458), 1,
- anon_sym_case,
- ACTIONS(1460), 1,
- anon_sym_default,
- [19381] = 2,
+ ACTIONS(750), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [20119] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1462), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [19389] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1367), 1,
- anon_sym_context,
- ACTIONS(1369), 1,
- sym_identifier,
- [19399] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1464), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19407] = 3,
+ [20127] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1464), 1,
+ anon_sym_when,
ACTIONS(1466), 1,
- anon_sym_RBRACE,
- ACTIONS(1468), 1,
- sym_icu_category,
- [19417] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1470), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [19425] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(682), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [19433] = 3,
+ anon_sym_on,
+ [20137] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1472), 1,
- anon_sym_LBRACE,
- STATE(324), 1,
- sym_switch_body,
- [19443] = 3,
+ ACTIONS(1468), 1,
+ anon_sym_LPAREN,
+ STATE(307), 1,
+ sym__switch_body_expression,
+ [20147] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1186), 1,
anon_sym_LBRACE,
- STATE(275), 1,
+ STATE(287), 1,
sym_statement_block,
- [19453] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1474), 1,
- sym_identifier,
- STATE(79), 1,
- sym_pipe_call,
- [19463] = 2,
+ [20157] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(706), 2,
+ ACTIONS(1470), 2,
sym__control_flow_start,
anon_sym_RBRACE,
- [19471] = 3,
+ [20165] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
- anon_sym_LBRACE,
- STATE(294), 1,
- sym_statement_block,
- [19481] = 3,
+ ACTIONS(1472), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ [20173] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1474), 1,
+ anon_sym_SEMI,
ACTIONS(1476), 1,
- anon_sym_SQUOTE,
- ACTIONS(1478), 1,
- aux_sym_quoted_attribute_value_token1,
- [19491] = 3,
+ anon_sym_RPAREN,
+ [20183] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1446), 1,
+ ACTIONS(1478), 1,
sym_identifier,
- STATE(433), 1,
- sym_call_expression,
- [19501] = 3,
+ STATE(570), 1,
+ sym_for_declaration,
+ [20193] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1480), 1,
- anon_sym_LPAREN,
- STATE(289), 1,
- sym__if_body_expression,
- [19511] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1476), 1,
anon_sym_DQUOTE,
- ACTIONS(1482), 1,
- aux_sym_quoted_attribute_value_token2,
- [19521] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1484), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19529] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1486), 1,
- anon_sym_LBRACE,
- STATE(667), 1,
- sym_statement_block,
- [19539] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1486), 1,
- anon_sym_LBRACE,
- STATE(674), 1,
- sym_statement_block,
- [19549] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(872), 1,
- anon_sym_EQ,
- STATE(387), 1,
- sym__binding_assignment,
- [19559] = 3,
+ STATE(124), 1,
+ sym__double_quote,
+ [20203] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1186), 1,
anon_sym_LBRACE,
- STATE(317), 1,
+ STATE(320), 1,
sym_statement_block,
- [19569] = 3,
+ [20213] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(872), 1,
- anon_sym_EQ,
- STATE(394), 1,
- sym__binding_assignment,
- [19579] = 3,
+ ACTIONS(1209), 2,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ [20221] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(872), 1,
- anon_sym_EQ,
- STATE(395), 1,
- sym__binding_assignment,
- [19589] = 3,
+ ACTIONS(1351), 1,
+ anon_sym_LT_SLASH,
+ STATE(302), 1,
+ sym_end_tag,
+ [20231] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1488), 1,
+ ACTIONS(1482), 1,
sym_identifier,
- STATE(265), 1,
+ STATE(121), 1,
sym_pipe_call,
- [19599] = 3,
+ [20241] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1221), 1,
anon_sym_LBRACE,
- STATE(293), 1,
+ STATE(375), 1,
sym_statement_block,
- [19609] = 3,
+ [20251] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1359), 1,
- anon_sym_LT_SLASH,
- STATE(292), 1,
- sym_end_tag,
- [19619] = 3,
+ ACTIONS(1484), 2,
+ anon_sym_EQ,
+ sym_identifier,
+ [20259] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
- anon_sym_LBRACE,
- STATE(318), 1,
- sym_statement_block,
- [19629] = 2,
+ ACTIONS(802), 1,
+ anon_sym_EQ,
+ STATE(396), 1,
+ sym__binding_assignment,
+ [20269] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1490), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [19637] = 3,
+ ACTIONS(1486), 1,
+ anon_sym_LPAREN,
+ STATE(310), 1,
+ sym__if_body_expression,
+ [20279] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1446), 1,
+ ACTIONS(1452), 1,
sym_identifier,
- STATE(435), 1,
+ STATE(442), 1,
sym_call_expression,
- [19647] = 3,
+ [20289] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1492), 1,
+ ACTIONS(1488), 1,
sym_identifier,
- STATE(555), 1,
+ STATE(276), 1,
sym_call_expression,
- [19657] = 3,
+ [20299] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
- anon_sym_LBRACE,
- STATE(325), 1,
- sym_statement_block,
- [19667] = 2,
+ ACTIONS(1490), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [20307] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1390), 2,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [19675] = 2,
+ ACTIONS(1492), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [20315] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1494), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [19683] = 3,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ STATE(321), 1,
+ sym_statement_block,
+ [20325] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1430), 1,
- sym_erroneous_end_tag_name,
+ ACTIONS(1494), 1,
+ anon_sym_case,
ACTIONS(1496), 1,
- sym__end_tag_name,
- [19693] = 3,
+ anon_sym_default,
+ [20335] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1498), 1,
sym_identifier,
- STATE(113), 1,
+ STATE(273), 1,
sym_pipe_call,
- [19703] = 3,
+ [20345] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1480), 1,
- anon_sym_LPAREN,
- STATE(312), 1,
- sym__if_body_expression,
- [19713] = 2,
+ ACTIONS(1500), 1,
+ anon_sym_LBRACE,
+ STATE(313), 1,
+ sym_switch_body,
+ [20355] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1500), 2,
+ ACTIONS(1502), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [19721] = 3,
+ [20363] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1502), 1,
- anon_sym_LPAREN,
- STATE(276), 1,
- sym__switch_body_expression,
- [19731] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1178), 1,
- anon_sym_LBRACE,
- STATE(283), 1,
- sym_statement_block,
- [19741] = 2,
+ ACTIONS(1386), 1,
+ anon_sym_context,
+ ACTIONS(1388), 1,
+ sym_identifier,
+ [20373] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1504), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [19749] = 3,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [20381] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1506), 1,
- anon_sym_DQUOTE,
- STATE(125), 1,
- sym__double_quote,
- [19759] = 2,
+ anon_sym_RBRACE,
+ ACTIONS(1508), 1,
+ sym_icu_category,
+ [20391] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1508), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [19767] = 3,
+ ACTIONS(1452), 1,
+ sym_identifier,
+ STATE(456), 1,
+ sym_call_expression,
+ [20401] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1186), 1,
anon_sym_LBRACE,
- STATE(284), 1,
+ STATE(314), 1,
sym_statement_block,
- [19777] = 3,
+ [20411] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1510), 1,
- sym_identifier,
- STATE(264), 1,
- sym_call_expression,
- [19787] = 3,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ STATE(315), 1,
+ sym_statement_block,
+ [20421] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1510), 1,
+ sym__end_tag_name,
ACTIONS(1512), 1,
- anon_sym_LPAREN,
- STATE(350), 1,
- sym__switch_body_expression,
- [19797] = 3,
+ sym_erroneous_end_tag_name,
+ [20431] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1514), 1,
- anon_sym_LPAREN,
- STATE(327), 1,
- sym__for_body_expression,
- [19807] = 3,
+ sym_identifier,
+ STATE(607), 1,
+ sym_call_expression,
+ [20441] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1516), 1,
anon_sym_LPAREN,
- STATE(328), 1,
- sym__if_body_expression,
- [19817] = 3,
+ STATE(308), 1,
+ sym__for_body_expression,
+ [20451] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1516), 1,
- anon_sym_LPAREN,
- STATE(329), 1,
- sym__if_body_expression,
- [19827] = 2,
+ ACTIONS(802), 1,
+ anon_sym_EQ,
+ STATE(398), 1,
+ sym__binding_assignment,
+ [20461] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1410), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [20469] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1229), 2,
+ ACTIONS(1518), 1,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- [19835] = 3,
+ STATE(127), 1,
+ sym__double_quote,
+ [20479] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1432), 1,
+ ACTIONS(1486), 1,
+ anon_sym_LPAREN,
+ STATE(311), 1,
+ sym__if_body_expression,
+ [20489] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1514), 1,
sym_identifier,
- STATE(582), 1,
- sym_for_declaration,
- [19845] = 3,
+ STATE(575), 1,
+ sym_call_expression,
+ [20499] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1518), 1,
- anon_sym_SEMI,
ACTIONS(1520), 1,
- anon_sym_RPAREN,
- [19855] = 3,
+ anon_sym_LPAREN,
+ STATE(340), 1,
+ sym__switch_body_expression,
+ [20509] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1522), 1,
- anon_sym_when,
- ACTIONS(1524), 1,
- anon_sym_on,
- [19865] = 3,
+ ACTIONS(1522), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [20517] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1492), 1,
+ ACTIONS(1488), 1,
sym_identifier,
- STATE(538), 1,
+ STATE(275), 1,
sym_call_expression,
- [19875] = 2,
+ [20527] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1524), 1,
+ anon_sym_LPAREN,
+ STATE(350), 1,
+ sym__for_body_expression,
+ [20537] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1526), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [19883] = 3,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [20545] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1528), 1,
anon_sym_LPAREN,
- STATE(277), 1,
- sym__for_body_expression,
- [19893] = 3,
+ STATE(373), 1,
+ sym__if_body_expression,
+ [20555] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1510), 1,
+ ACTIONS(1530), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [20563] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1528), 1,
+ anon_sym_LPAREN,
+ STATE(338), 1,
+ sym__if_body_expression,
+ [20573] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1186), 1,
+ anon_sym_LBRACE,
+ STATE(285), 1,
+ sym_statement_block,
+ [20583] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1478), 1,
sym_identifier,
- STATE(262), 1,
- sym_call_expression,
- [19903] = 2,
+ STATE(589), 1,
+ sym_for_declaration,
+ [20593] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1221), 1,
+ anon_sym_LBRACE,
+ STATE(372), 1,
+ sym_statement_block,
+ [20603] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1532), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [20611] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(802), 1,
+ anon_sym_EQ,
+ STATE(400), 1,
+ sym__binding_assignment,
+ [20621] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1038), 1,
- anon_sym_COLON,
- [19910] = 2,
+ ACTIONS(1512), 1,
+ sym_erroneous_end_tag_name,
+ ACTIONS(1534), 1,
+ sym__end_tag_name,
+ [20631] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1530), 1,
- anon_sym_LBRACE,
- [19917] = 2,
+ ACTIONS(1536), 1,
+ sym_identifier,
+ STATE(88), 1,
+ sym_pipe_call,
+ [20641] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1377), 1,
+ ACTIONS(1355), 1,
sym__interpolation_end,
- [19924] = 2,
+ [20648] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1532), 1,
+ ACTIONS(1538), 1,
anon_sym_RPAREN,
- [19931] = 2,
+ [20655] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1050), 1,
+ ACTIONS(1036), 1,
anon_sym_COLON,
- [19938] = 2,
+ [20662] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1534), 1,
- anon_sym_LBRACE,
- [19945] = 2,
+ ACTIONS(1540), 1,
+ anon_sym_RBRACK,
+ [20669] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1536), 1,
+ ACTIONS(1542), 1,
sym_identifier,
- [19952] = 2,
+ [20676] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1538), 1,
- ts_builtin_sym_end,
- [19959] = 2,
+ ACTIONS(1544), 1,
+ anon_sym_LBRACE,
+ [20683] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1540), 1,
- aux_sym_doctype_token1,
- [19966] = 2,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ [20690] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1542), 1,
- anon_sym_SEMI,
- [19973] = 2,
+ ACTIONS(1546), 1,
+ anon_sym_RPAREN,
+ [20697] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(460), 1,
+ ACTIONS(494), 1,
anon_sym_LPAREN,
- [19980] = 2,
+ [20704] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1544), 1,
- sym_identifier,
- [19987] = 2,
+ ACTIONS(1548), 1,
+ anon_sym_SQUOTE,
+ [20711] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1546), 1,
- sym__doctype,
- [19994] = 2,
+ ACTIONS(1550), 1,
+ sym_identifier,
+ [20718] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1548), 1,
- anon_sym_LPAREN,
- [20001] = 2,
+ anon_sym_DQUOTE,
+ [20725] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1550), 1,
- anon_sym_SLASH2,
- [20008] = 2,
+ ACTIONS(1016), 1,
+ anon_sym_COLON,
+ [20732] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1552), 1,
- anon_sym_LPAREN,
- [20015] = 2,
+ anon_sym_COMMA,
+ [20739] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1554), 1,
- anon_sym_GT,
- [20022] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- [20029] = 2,
+ anon_sym_RPAREN,
+ [20746] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1556), 1,
- anon_sym_RPAREN,
- [20036] = 2,
+ sym_identifier,
+ [20753] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1558), 1,
- anon_sym_SLASH2,
- [20043] = 2,
+ anon_sym_COMMA,
+ [20760] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1560), 1,
- sym_identifier,
- [20050] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1562), 1,
- anon_sym_SQUOTE,
- [20057] = 2,
+ anon_sym_COLON,
+ [20767] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1562), 1,
- anon_sym_DQUOTE,
- [20064] = 2,
+ anon_sym_SLASH2,
+ [20774] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1564), 1,
- sym_identifier,
- [20071] = 2,
+ anon_sym_COLON,
+ [20781] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1566), 1,
- anon_sym_LPAREN,
- [20078] = 2,
+ anon_sym_SEMI,
+ [20788] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1568), 1,
- anon_sym_GT,
- [20085] = 2,
+ anon_sym_LBRACE,
+ [20795] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1570), 1,
- sym_identifier,
- [20092] = 2,
+ anon_sym_LBRACE,
+ [20802] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1572), 1,
- anon_sym_RPAREN,
- [20099] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1054), 1,
- anon_sym_COLON,
- [20106] = 2,
+ anon_sym_LBRACE,
+ [20809] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1428), 1,
- sym__end_tag_name,
- [20113] = 2,
+ ACTIONS(1574), 1,
+ aux_sym_doctype_token1,
+ [20816] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1574), 1,
- anon_sym_RPAREN,
- [20120] = 2,
+ ACTIONS(1576), 1,
+ anon_sym_SQUOTE,
+ [20823] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1576), 1,
- sym_identifier,
- [20127] = 2,
+ anon_sym_DQUOTE,
+ [20830] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1578), 1,
- anon_sym_LBRACE,
- [20134] = 2,
+ anon_sym_RPAREN,
+ [20837] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1010), 1,
+ anon_sym_COLON,
+ [20844] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1580), 1,
- anon_sym_SLASH2,
- [20141] = 2,
+ sym__doctype,
+ [20851] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1582), 1,
- anon_sym_RPAREN,
- [20148] = 2,
+ anon_sym_let,
+ [20858] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1584), 1,
- anon_sym_COLON,
- [20155] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1430), 1,
- sym_erroneous_end_tag_name,
- [20162] = 2,
+ anon_sym_track,
+ [20865] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1586), 1,
- anon_sym_COLON,
- [20169] = 2,
+ anon_sym_SEMI,
+ [20872] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1588), 1,
- sym_regular_expression_pattern,
- [20176] = 2,
+ anon_sym_RBRACK,
+ [20879] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1590), 1,
- sym_identifier,
- [20183] = 2,
+ anon_sym_RPAREN,
+ [20886] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1592), 1,
- anon_sym_SEMI,
- [20190] = 2,
+ ACTIONS(178), 1,
+ anon_sym_LPAREN,
+ [20893] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1594), 1,
- aux_sym_doctype_token1,
- [20197] = 2,
+ ACTIONS(1512), 1,
+ sym_erroneous_end_tag_name,
+ [20900] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1596), 1,
- anon_sym_COMMA,
- [20204] = 2,
+ ACTIONS(1592), 1,
+ anon_sym_as,
+ [20907] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1496), 1,
- sym__end_tag_name,
- [20211] = 2,
+ ACTIONS(1594), 1,
+ sym_regular_expression_pattern,
+ [20914] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(998), 1,
- anon_sym_COLON,
- [20218] = 2,
+ ACTIONS(1596), 1,
+ anon_sym_SLASH2,
+ [20921] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1598), 1,
- anon_sym_track,
- [20225] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1042), 1,
- anon_sym_COLON,
- [20232] = 2,
+ anon_sym_RPAREN,
+ [20928] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1600), 1,
- anon_sym_SQUOTE,
- [20239] = 2,
+ aux_sym_doctype_token1,
+ [20935] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1602), 1,
- anon_sym_RBRACK,
- [20246] = 2,
+ sym_number,
+ [20942] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1510), 1,
+ sym__end_tag_name,
+ [20949] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1604), 1,
- anon_sym_RPAREN,
- [20253] = 2,
+ anon_sym_GT,
+ [20956] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1606), 1,
- anon_sym_GT,
- [20260] = 2,
+ sym_identifier,
+ [20963] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1608), 1,
- anon_sym_RBRACK,
- [20267] = 2,
+ anon_sym_RPAREN,
+ [20970] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1338), 1,
+ sym__interpolation_end,
+ [20977] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1610), 1,
- sym_erroneous_end_tag_name,
- [20274] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [20984] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1612), 1,
anon_sym_RPAREN,
- [20281] = 2,
+ [20991] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1614), 1,
- anon_sym_RBRACK,
- [20288] = 2,
+ anon_sym_RPAREN,
+ [20998] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1616), 1,
- anon_sym_RPAREN_RBRACK,
- [20295] = 2,
+ anon_sym_GT,
+ [21005] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1618), 1,
- anon_sym_RPAREN,
- [20302] = 2,
+ anon_sym_LPAREN,
+ [21012] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1620), 1,
anon_sym_RPAREN,
- [20309] = 2,
+ [21019] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1622), 1,
- anon_sym_RPAREN,
- [20316] = 2,
+ anon_sym_RBRACK,
+ [21026] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1624), 1,
- anon_sym_COMMA,
- [20323] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [21033] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1626), 1,
- sym_regular_expression_pattern,
- [20330] = 2,
+ anon_sym_RPAREN,
+ [21040] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1628), 1,
- anon_sym_LPAREN,
- [20337] = 2,
+ anon_sym_RPAREN,
+ [21047] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1630), 1,
- sym_identifier,
- [20344] = 2,
+ anon_sym_LBRACE,
+ [21054] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1038), 1,
+ anon_sym_COLON,
+ [21061] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1632), 1,
- anon_sym_GT,
- [20351] = 2,
+ anon_sym_SEMI,
+ [21068] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1634), 1,
- anon_sym_RPAREN,
- [20358] = 2,
+ anon_sym_LPAREN,
+ [21075] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1636), 1,
- anon_sym_RPAREN,
- [20365] = 2,
+ anon_sym_GT,
+ [21082] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1638), 1,
anon_sym_GT,
- [20372] = 2,
+ [21089] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1640), 1,
- sym_regular_expression_pattern,
- [20379] = 2,
+ sym_erroneous_end_tag_name,
+ [21096] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1642), 1,
anon_sym_RPAREN,
- [20386] = 2,
+ [21103] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(163), 1,
- anon_sym_LPAREN,
- [20393] = 2,
+ ACTIONS(1000), 1,
+ anon_sym_COLON,
+ [21110] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1644), 1,
- anon_sym_of,
- [20400] = 2,
+ sym_regular_expression_pattern,
+ [21117] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1646), 1,
- anon_sym_RBRACK,
- [20407] = 2,
+ sym_identifier,
+ [21124] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1648), 1,
anon_sym_LPAREN,
- [20414] = 2,
+ [21131] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1650), 1,
- sym_regular_expression_pattern,
- [20421] = 2,
+ anon_sym_SLASH2,
+ [21138] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1652), 1,
- anon_sym_SLASH2,
- [20428] = 2,
+ anon_sym_LBRACE,
+ [21145] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1654), 1,
- anon_sym_LBRACE,
- [20435] = 2,
+ ts_builtin_sym_end,
+ [21152] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1656), 1,
- sym_number,
- [20442] = 2,
+ sym_regular_expression_pattern,
+ [21159] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1658), 1,
- sym__doctype,
- [20449] = 2,
+ anon_sym_GT,
+ [21166] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1660), 1,
- anon_sym_SEMI,
- [20456] = 2,
+ anon_sym_LPAREN,
+ [21173] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1662), 1,
- anon_sym_let,
- [20463] = 2,
+ anon_sym_SLASH2,
+ [21180] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1664), 1,
- anon_sym_RPAREN_RBRACK,
- [20470] = 2,
+ sym__doctype,
+ [21187] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1417), 1,
- anon_sym_COMMA,
- [20477] = 2,
+ ACTIONS(1666), 1,
+ anon_sym_of,
+ [21194] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1666), 1,
- anon_sym_GT,
- [20484] = 2,
+ ACTIONS(1668), 1,
+ sym_identifier,
+ [21201] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1321), 1,
- sym__interpolation_end,
- [20491] = 2,
+ ACTIONS(1670), 1,
+ anon_sym_GT,
+ [21208] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1668), 1,
+ ACTIONS(1434), 1,
anon_sym_COMMA,
- [20498] = 2,
+ [21215] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1670), 1,
- anon_sym_LBRACE,
- [20505] = 2,
+ ACTIONS(1672), 1,
+ sym_identifier,
+ [21222] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1672), 1,
- anon_sym_RPAREN,
- [20512] = 2,
+ ACTIONS(1534), 1,
+ sym__end_tag_name,
+ [21229] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1674), 1,
- anon_sym_RPAREN,
- [20519] = 2,
+ anon_sym_COMMA,
+ [21236] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1676), 1,
- anon_sym_as,
- [20526] = 2,
+ anon_sym_RBRACK,
+ [21243] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1678), 1,
+ sym_regular_expression_pattern,
+ [21250] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1680), 1,
+ sym_identifier,
+ [21257] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1682), 1,
+ anon_sym_RPAREN,
+ [21264] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1423), 1,
+ ACTIONS(1432), 1,
anon_sym_COMMA,
- [20533] = 2,
+ [21271] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1678), 1,
- anon_sym_LBRACE,
- [20540] = 2,
+ ACTIONS(1684), 1,
+ anon_sym_LPAREN,
+ [21278] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1600), 1,
- anon_sym_DQUOTE,
+ ACTIONS(1686), 1,
+ anon_sym_RPAREN,
};
static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(2)] = 0,
[SMALL_STATE(3)] = 60,
- [SMALL_STATE(4)] = 119,
- [SMALL_STATE(5)] = 186,
+ [SMALL_STATE(4)] = 127,
+ [SMALL_STATE(5)] = 184,
[SMALL_STATE(6)] = 243,
[SMALL_STATE(7)] = 300,
[SMALL_STATE(8)] = 357,
[SMALL_STATE(9)] = 414,
[SMALL_STATE(10)] = 471,
- [SMALL_STATE(11)] = 539,
- [SMALL_STATE(12)] = 595,
- [SMALL_STATE(13)] = 651,
- [SMALL_STATE(14)] = 707,
- [SMALL_STATE(15)] = 763,
- [SMALL_STATE(16)] = 819,
- [SMALL_STATE(17)] = 891,
- [SMALL_STATE(18)] = 947,
- [SMALL_STATE(19)] = 1003,
- [SMALL_STATE(20)] = 1059,
- [SMALL_STATE(21)] = 1119,
- [SMALL_STATE(22)] = 1177,
- [SMALL_STATE(23)] = 1232,
- [SMALL_STATE(24)] = 1293,
- [SMALL_STATE(25)] = 1362,
- [SMALL_STATE(26)] = 1421,
+ [SMALL_STATE(11)] = 529,
+ [SMALL_STATE(12)] = 585,
+ [SMALL_STATE(13)] = 657,
+ [SMALL_STATE(14)] = 713,
+ [SMALL_STATE(15)] = 769,
+ [SMALL_STATE(16)] = 825,
+ [SMALL_STATE(17)] = 881,
+ [SMALL_STATE(18)] = 937,
+ [SMALL_STATE(19)] = 993,
+ [SMALL_STATE(20)] = 1049,
+ [SMALL_STATE(21)] = 1105,
+ [SMALL_STATE(22)] = 1173,
+ [SMALL_STATE(23)] = 1233,
+ [SMALL_STATE(24)] = 1289,
+ [SMALL_STATE(25)] = 1358,
+ [SMALL_STATE(26)] = 1419,
[SMALL_STATE(27)] = 1478,
[SMALL_STATE(28)] = 1533,
- [SMALL_STATE(29)] = 1588,
- [SMALL_STATE(30)] = 1661,
- [SMALL_STATE(31)] = 1716,
- [SMALL_STATE(32)] = 1771,
- [SMALL_STATE(33)] = 1838,
- [SMALL_STATE(34)] = 1896,
+ [SMALL_STATE(29)] = 1606,
+ [SMALL_STATE(30)] = 1663,
+ [SMALL_STATE(31)] = 1718,
+ [SMALL_STATE(32)] = 1773,
+ [SMALL_STATE(33)] = 1828,
+ [SMALL_STATE(34)] = 1883,
[SMALL_STATE(35)] = 1950,
- [SMALL_STATE(36)] = 2008,
- [SMALL_STATE(37)] = 2062,
- [SMALL_STATE(38)] = 2116,
- [SMALL_STATE(39)] = 2170,
- [SMALL_STATE(40)] = 2224,
+ [SMALL_STATE(36)] = 2004,
+ [SMALL_STATE(37)] = 2058,
+ [SMALL_STATE(38)] = 2112,
+ [SMALL_STATE(39)] = 2166,
+ [SMALL_STATE(40)] = 2220,
[SMALL_STATE(41)] = 2278,
- [SMALL_STATE(42)] = 2332,
- [SMALL_STATE(43)] = 2392,
- [SMALL_STATE(44)] = 2446,
- [SMALL_STATE(45)] = 2511,
- [SMALL_STATE(46)] = 2568,
- [SMALL_STATE(47)] = 2627,
- [SMALL_STATE(48)] = 2696,
- [SMALL_STATE(49)] = 2752,
- [SMALL_STATE(50)] = 2808,
- [SMALL_STATE(51)] = 2864,
- [SMALL_STATE(52)] = 2920,
- [SMALL_STATE(53)] = 2971,
- [SMALL_STATE(54)] = 3026,
- [SMALL_STATE(55)] = 3077,
- [SMALL_STATE(56)] = 3131,
- [SMALL_STATE(57)] = 3183,
- [SMALL_STATE(58)] = 3237,
- [SMALL_STATE(59)] = 3303,
- [SMALL_STATE(60)] = 3363,
+ [SMALL_STATE(42)] = 2336,
+ [SMALL_STATE(43)] = 2390,
+ [SMALL_STATE(44)] = 2444,
+ [SMALL_STATE(45)] = 2498,
+ [SMALL_STATE(46)] = 2552,
+ [SMALL_STATE(47)] = 2612,
+ [SMALL_STATE(48)] = 2666,
+ [SMALL_STATE(49)] = 2725,
+ [SMALL_STATE(50)] = 2782,
+ [SMALL_STATE(51)] = 2851,
+ [SMALL_STATE(52)] = 2916,
+ [SMALL_STATE(53)] = 2972,
+ [SMALL_STATE(54)] = 3028,
+ [SMALL_STATE(55)] = 3084,
+ [SMALL_STATE(56)] = 3140,
+ [SMALL_STATE(57)] = 3191,
+ [SMALL_STATE(58)] = 3246,
+ [SMALL_STATE(59)] = 3297,
+ [SMALL_STATE(60)] = 3361,
[SMALL_STATE(61)] = 3413,
- [SMALL_STATE(62)] = 3479,
- [SMALL_STATE(63)] = 3543,
- [SMALL_STATE(64)] = 3595,
- [SMALL_STATE(65)] = 3651,
- [SMALL_STATE(66)] = 3715,
- [SMALL_STATE(67)] = 3769,
- [SMALL_STATE(68)] = 3821,
- [SMALL_STATE(69)] = 3877,
- [SMALL_STATE(70)] = 3939,
- [SMALL_STATE(71)] = 3988,
- [SMALL_STATE(72)] = 4037,
- [SMALL_STATE(73)] = 4092,
- [SMALL_STATE(74)] = 4141,
- [SMALL_STATE(75)] = 4190,
- [SMALL_STATE(76)] = 4239,
- [SMALL_STATE(77)] = 4288,
- [SMALL_STATE(78)] = 4337,
- [SMALL_STATE(79)] = 4386,
- [SMALL_STATE(80)] = 4435,
- [SMALL_STATE(81)] = 4484,
- [SMALL_STATE(82)] = 4533,
- [SMALL_STATE(83)] = 4582,
- [SMALL_STATE(84)] = 4631,
- [SMALL_STATE(85)] = 4680,
- [SMALL_STATE(86)] = 4735,
- [SMALL_STATE(87)] = 4784,
- [SMALL_STATE(88)] = 4837,
- [SMALL_STATE(89)] = 4891,
- [SMALL_STATE(90)] = 4987,
- [SMALL_STATE(91)] = 5085,
- [SMALL_STATE(92)] = 5133,
- [SMALL_STATE(93)] = 5185,
- [SMALL_STATE(94)] = 5283,
- [SMALL_STATE(95)] = 5381,
- [SMALL_STATE(96)] = 5479,
- [SMALL_STATE(97)] = 5574,
- [SMALL_STATE(98)] = 5625,
- [SMALL_STATE(99)] = 5720,
- [SMALL_STATE(100)] = 5815,
- [SMALL_STATE(101)] = 5910,
- [SMALL_STATE(102)] = 5961,
- [SMALL_STATE(103)] = 6056,
- [SMALL_STATE(104)] = 6151,
- [SMALL_STATE(105)] = 6246,
- [SMALL_STATE(106)] = 6341,
- [SMALL_STATE(107)] = 6394,
- [SMALL_STATE(108)] = 6489,
- [SMALL_STATE(109)] = 6542,
- [SMALL_STATE(110)] = 6634,
- [SMALL_STATE(111)] = 6683,
- [SMALL_STATE(112)] = 6732,
- [SMALL_STATE(113)] = 6782,
- [SMALL_STATE(114)] = 6826,
- [SMALL_STATE(115)] = 6870,
- [SMALL_STATE(116)] = 6920,
- [SMALL_STATE(117)] = 6963,
- [SMALL_STATE(118)] = 7010,
- [SMALL_STATE(119)] = 7053,
- [SMALL_STATE(120)] = 7128,
- [SMALL_STATE(121)] = 7203,
- [SMALL_STATE(122)] = 7282,
- [SMALL_STATE(123)] = 7325,
- [SMALL_STATE(124)] = 7368,
- [SMALL_STATE(125)] = 7411,
- [SMALL_STATE(126)] = 7490,
- [SMALL_STATE(127)] = 7533,
- [SMALL_STATE(128)] = 7609,
- [SMALL_STATE(129)] = 7680,
- [SMALL_STATE(130)] = 7751,
- [SMALL_STATE(131)] = 7822,
- [SMALL_STATE(132)] = 7893,
- [SMALL_STATE(133)] = 7964,
- [SMALL_STATE(134)] = 8035,
- [SMALL_STATE(135)] = 8105,
- [SMALL_STATE(136)] = 8173,
- [SMALL_STATE(137)] = 8243,
- [SMALL_STATE(138)] = 8311,
- [SMALL_STATE(139)] = 8379,
- [SMALL_STATE(140)] = 8449,
- [SMALL_STATE(141)] = 8517,
- [SMALL_STATE(142)] = 8585,
- [SMALL_STATE(143)] = 8653,
- [SMALL_STATE(144)] = 8723,
- [SMALL_STATE(145)] = 8791,
- [SMALL_STATE(146)] = 8859,
- [SMALL_STATE(147)] = 8927,
- [SMALL_STATE(148)] = 8995,
- [SMALL_STATE(149)] = 9063,
- [SMALL_STATE(150)] = 9131,
- [SMALL_STATE(151)] = 9199,
- [SMALL_STATE(152)] = 9267,
- [SMALL_STATE(153)] = 9335,
- [SMALL_STATE(154)] = 9403,
- [SMALL_STATE(155)] = 9461,
- [SMALL_STATE(156)] = 9519,
- [SMALL_STATE(157)] = 9577,
- [SMALL_STATE(158)] = 9635,
- [SMALL_STATE(159)] = 9689,
- [SMALL_STATE(160)] = 9743,
- [SMALL_STATE(161)] = 9797,
+ [SMALL_STATE(62)] = 3469,
+ [SMALL_STATE(63)] = 3533,
+ [SMALL_STATE(64)] = 3593,
+ [SMALL_STATE(65)] = 3643,
+ [SMALL_STATE(66)] = 3699,
+ [SMALL_STATE(67)] = 3751,
+ [SMALL_STATE(68)] = 3805,
+ [SMALL_STATE(69)] = 3867,
+ [SMALL_STATE(70)] = 3921,
+ [SMALL_STATE(71)] = 3987,
+ [SMALL_STATE(72)] = 4053,
+ [SMALL_STATE(73)] = 4105,
+ [SMALL_STATE(74)] = 4159,
+ [SMALL_STATE(75)] = 4208,
+ [SMALL_STATE(76)] = 4257,
+ [SMALL_STATE(77)] = 4306,
+ [SMALL_STATE(78)] = 4355,
+ [SMALL_STATE(79)] = 4404,
+ [SMALL_STATE(80)] = 4459,
+ [SMALL_STATE(81)] = 4508,
+ [SMALL_STATE(82)] = 4557,
+ [SMALL_STATE(83)] = 4606,
+ [SMALL_STATE(84)] = 4655,
+ [SMALL_STATE(85)] = 4704,
+ [SMALL_STATE(86)] = 4759,
+ [SMALL_STATE(87)] = 4808,
+ [SMALL_STATE(88)] = 4857,
+ [SMALL_STATE(89)] = 4906,
+ [SMALL_STATE(90)] = 4955,
+ [SMALL_STATE(91)] = 5004,
+ [SMALL_STATE(92)] = 5057,
+ [SMALL_STATE(93)] = 5106,
+ [SMALL_STATE(94)] = 5155,
+ [SMALL_STATE(95)] = 5253,
+ [SMALL_STATE(96)] = 5349,
+ [SMALL_STATE(97)] = 5397,
+ [SMALL_STATE(98)] = 5495,
+ [SMALL_STATE(99)] = 5549,
+ [SMALL_STATE(100)] = 5647,
+ [SMALL_STATE(101)] = 5745,
+ [SMALL_STATE(102)] = 5797,
+ [SMALL_STATE(103)] = 5892,
+ [SMALL_STATE(104)] = 5943,
+ [SMALL_STATE(105)] = 6038,
+ [SMALL_STATE(106)] = 6133,
+ [SMALL_STATE(107)] = 6228,
+ [SMALL_STATE(108)] = 6323,
+ [SMALL_STATE(109)] = 6376,
+ [SMALL_STATE(110)] = 6471,
+ [SMALL_STATE(111)] = 6566,
+ [SMALL_STATE(112)] = 6661,
+ [SMALL_STATE(113)] = 6756,
+ [SMALL_STATE(114)] = 6809,
+ [SMALL_STATE(115)] = 6860,
+ [SMALL_STATE(116)] = 6952,
+ [SMALL_STATE(117)] = 7001,
+ [SMALL_STATE(118)] = 7050,
+ [SMALL_STATE(119)] = 7100,
+ [SMALL_STATE(120)] = 7150,
+ [SMALL_STATE(121)] = 7194,
+ [SMALL_STATE(122)] = 7238,
+ [SMALL_STATE(123)] = 7281,
+ [SMALL_STATE(124)] = 7328,
+ [SMALL_STATE(125)] = 7407,
+ [SMALL_STATE(126)] = 7450,
+ [SMALL_STATE(127)] = 7525,
+ [SMALL_STATE(128)] = 7604,
+ [SMALL_STATE(129)] = 7647,
+ [SMALL_STATE(130)] = 7690,
+ [SMALL_STATE(131)] = 7733,
+ [SMALL_STATE(132)] = 7808,
+ [SMALL_STATE(133)] = 7851,
+ [SMALL_STATE(134)] = 7927,
+ [SMALL_STATE(135)] = 7998,
+ [SMALL_STATE(136)] = 8069,
+ [SMALL_STATE(137)] = 8140,
+ [SMALL_STATE(138)] = 8211,
+ [SMALL_STATE(139)] = 8282,
+ [SMALL_STATE(140)] = 8353,
+ [SMALL_STATE(141)] = 8421,
+ [SMALL_STATE(142)] = 8491,
+ [SMALL_STATE(143)] = 8559,
+ [SMALL_STATE(144)] = 8627,
+ [SMALL_STATE(145)] = 8695,
+ [SMALL_STATE(146)] = 8765,
+ [SMALL_STATE(147)] = 8833,
+ [SMALL_STATE(148)] = 8901,
+ [SMALL_STATE(149)] = 8969,
+ [SMALL_STATE(150)] = 9037,
+ [SMALL_STATE(151)] = 9105,
+ [SMALL_STATE(152)] = 9173,
+ [SMALL_STATE(153)] = 9241,
+ [SMALL_STATE(154)] = 9309,
+ [SMALL_STATE(155)] = 9379,
+ [SMALL_STATE(156)] = 9447,
+ [SMALL_STATE(157)] = 9515,
+ [SMALL_STATE(158)] = 9583,
+ [SMALL_STATE(159)] = 9651,
+ [SMALL_STATE(160)] = 9721,
+ [SMALL_STATE(161)] = 9786,
[SMALL_STATE(162)] = 9851,
- [SMALL_STATE(163)] = 9899,
- [SMALL_STATE(164)] = 9947,
- [SMALL_STATE(165)] = 9995,
- [SMALL_STATE(166)] = 10043,
- [SMALL_STATE(167)] = 10091,
- [SMALL_STATE(168)] = 10138,
- [SMALL_STATE(169)] = 10185,
- [SMALL_STATE(170)] = 10232,
- [SMALL_STATE(171)] = 10279,
- [SMALL_STATE(172)] = 10326,
- [SMALL_STATE(173)] = 10372,
- [SMALL_STATE(174)] = 10416,
- [SMALL_STATE(175)] = 10460,
- [SMALL_STATE(176)] = 10506,
- [SMALL_STATE(177)] = 10550,
- [SMALL_STATE(178)] = 10596,
- [SMALL_STATE(179)] = 10640,
- [SMALL_STATE(180)] = 10684,
- [SMALL_STATE(181)] = 10730,
- [SMALL_STATE(182)] = 10774,
- [SMALL_STATE(183)] = 10818,
- [SMALL_STATE(184)] = 10862,
- [SMALL_STATE(185)] = 10908,
- [SMALL_STATE(186)] = 10954,
- [SMALL_STATE(187)] = 10998,
- [SMALL_STATE(188)] = 11044,
- [SMALL_STATE(189)] = 11090,
- [SMALL_STATE(190)] = 11136,
- [SMALL_STATE(191)] = 11182,
- [SMALL_STATE(192)] = 11228,
- [SMALL_STATE(193)] = 11272,
- [SMALL_STATE(194)] = 11318,
- [SMALL_STATE(195)] = 11364,
- [SMALL_STATE(196)] = 11410,
- [SMALL_STATE(197)] = 11454,
- [SMALL_STATE(198)] = 11498,
- [SMALL_STATE(199)] = 11544,
- [SMALL_STATE(200)] = 11590,
- [SMALL_STATE(201)] = 11631,
- [SMALL_STATE(202)] = 11672,
- [SMALL_STATE(203)] = 11713,
- [SMALL_STATE(204)] = 11754,
- [SMALL_STATE(205)] = 11795,
- [SMALL_STATE(206)] = 11836,
- [SMALL_STATE(207)] = 11863,
- [SMALL_STATE(208)] = 11904,
- [SMALL_STATE(209)] = 11945,
- [SMALL_STATE(210)] = 11986,
- [SMALL_STATE(211)] = 12027,
- [SMALL_STATE(212)] = 12068,
- [SMALL_STATE(213)] = 12105,
- [SMALL_STATE(214)] = 12132,
- [SMALL_STATE(215)] = 12173,
- [SMALL_STATE(216)] = 12214,
- [SMALL_STATE(217)] = 12255,
- [SMALL_STATE(218)] = 12295,
- [SMALL_STATE(219)] = 12319,
- [SMALL_STATE(220)] = 12343,
- [SMALL_STATE(221)] = 12367,
- [SMALL_STATE(222)] = 12391,
- [SMALL_STATE(223)] = 12415,
- [SMALL_STATE(224)] = 12457,
- [SMALL_STATE(225)] = 12481,
- [SMALL_STATE(226)] = 12505,
- [SMALL_STATE(227)] = 12547,
- [SMALL_STATE(228)] = 12589,
- [SMALL_STATE(229)] = 12613,
- [SMALL_STATE(230)] = 12655,
- [SMALL_STATE(231)] = 12685,
- [SMALL_STATE(232)] = 12709,
- [SMALL_STATE(233)] = 12733,
- [SMALL_STATE(234)] = 12757,
- [SMALL_STATE(235)] = 12781,
- [SMALL_STATE(236)] = 12805,
- [SMALL_STATE(237)] = 12844,
- [SMALL_STATE(238)] = 12883,
- [SMALL_STATE(239)] = 12922,
- [SMALL_STATE(240)] = 12961,
- [SMALL_STATE(241)] = 12990,
- [SMALL_STATE(242)] = 13029,
- [SMALL_STATE(243)] = 13055,
- [SMALL_STATE(244)] = 13081,
- [SMALL_STATE(245)] = 13108,
- [SMALL_STATE(246)] = 13129,
- [SMALL_STATE(247)] = 13154,
- [SMALL_STATE(248)] = 13175,
- [SMALL_STATE(249)] = 13209,
- [SMALL_STATE(250)] = 13235,
- [SMALL_STATE(251)] = 13259,
- [SMALL_STATE(252)] = 13293,
- [SMALL_STATE(253)] = 13327,
- [SMALL_STATE(254)] = 13351,
- [SMALL_STATE(255)] = 13385,
- [SMALL_STATE(256)] = 13419,
- [SMALL_STATE(257)] = 13453,
- [SMALL_STATE(258)] = 13487,
- [SMALL_STATE(259)] = 13521,
- [SMALL_STATE(260)] = 13555,
- [SMALL_STATE(261)] = 13581,
- [SMALL_STATE(262)] = 13600,
- [SMALL_STATE(263)] = 13619,
- [SMALL_STATE(264)] = 13640,
- [SMALL_STATE(265)] = 13659,
- [SMALL_STATE(266)] = 13678,
- [SMALL_STATE(267)] = 13697,
- [SMALL_STATE(268)] = 13716,
- [SMALL_STATE(269)] = 13739,
- [SMALL_STATE(270)] = 13760,
- [SMALL_STATE(271)] = 13779,
- [SMALL_STATE(272)] = 13797,
- [SMALL_STATE(273)] = 13815,
- [SMALL_STATE(274)] = 13833,
- [SMALL_STATE(275)] = 13851,
- [SMALL_STATE(276)] = 13869,
- [SMALL_STATE(277)] = 13887,
- [SMALL_STATE(278)] = 13905,
- [SMALL_STATE(279)] = 13923,
- [SMALL_STATE(280)] = 13941,
- [SMALL_STATE(281)] = 13959,
- [SMALL_STATE(282)] = 13977,
- [SMALL_STATE(283)] = 13995,
- [SMALL_STATE(284)] = 14013,
- [SMALL_STATE(285)] = 14031,
- [SMALL_STATE(286)] = 14049,
- [SMALL_STATE(287)] = 14067,
- [SMALL_STATE(288)] = 14085,
- [SMALL_STATE(289)] = 14103,
- [SMALL_STATE(290)] = 14121,
- [SMALL_STATE(291)] = 14139,
- [SMALL_STATE(292)] = 14157,
- [SMALL_STATE(293)] = 14175,
- [SMALL_STATE(294)] = 14193,
- [SMALL_STATE(295)] = 14211,
- [SMALL_STATE(296)] = 14229,
- [SMALL_STATE(297)] = 14247,
- [SMALL_STATE(298)] = 14265,
- [SMALL_STATE(299)] = 14283,
- [SMALL_STATE(300)] = 14303,
- [SMALL_STATE(301)] = 14321,
- [SMALL_STATE(302)] = 14339,
- [SMALL_STATE(303)] = 14357,
- [SMALL_STATE(304)] = 14379,
- [SMALL_STATE(305)] = 14397,
- [SMALL_STATE(306)] = 14415,
- [SMALL_STATE(307)] = 14449,
- [SMALL_STATE(308)] = 14467,
- [SMALL_STATE(309)] = 14489,
- [SMALL_STATE(310)] = 14507,
- [SMALL_STATE(311)] = 14525,
- [SMALL_STATE(312)] = 14559,
- [SMALL_STATE(313)] = 14577,
- [SMALL_STATE(314)] = 14595,
- [SMALL_STATE(315)] = 14615,
- [SMALL_STATE(316)] = 14635,
- [SMALL_STATE(317)] = 14653,
- [SMALL_STATE(318)] = 14671,
- [SMALL_STATE(319)] = 14689,
- [SMALL_STATE(320)] = 14707,
- [SMALL_STATE(321)] = 14725,
- [SMALL_STATE(322)] = 14743,
- [SMALL_STATE(323)] = 14761,
- [SMALL_STATE(324)] = 14783,
- [SMALL_STATE(325)] = 14801,
- [SMALL_STATE(326)] = 14819,
- [SMALL_STATE(327)] = 14848,
- [SMALL_STATE(328)] = 14865,
- [SMALL_STATE(329)] = 14882,
- [SMALL_STATE(330)] = 14899,
- [SMALL_STATE(331)] = 14916,
- [SMALL_STATE(332)] = 14933,
- [SMALL_STATE(333)] = 14954,
- [SMALL_STATE(334)] = 14971,
- [SMALL_STATE(335)] = 14988,
- [SMALL_STATE(336)] = 15005,
- [SMALL_STATE(337)] = 15022,
- [SMALL_STATE(338)] = 15039,
- [SMALL_STATE(339)] = 15056,
- [SMALL_STATE(340)] = 15073,
- [SMALL_STATE(341)] = 15090,
- [SMALL_STATE(342)] = 15107,
- [SMALL_STATE(343)] = 15124,
- [SMALL_STATE(344)] = 15141,
- [SMALL_STATE(345)] = 15158,
- [SMALL_STATE(346)] = 15175,
- [SMALL_STATE(347)] = 15192,
- [SMALL_STATE(348)] = 15209,
- [SMALL_STATE(349)] = 15226,
- [SMALL_STATE(350)] = 15243,
- [SMALL_STATE(351)] = 15260,
- [SMALL_STATE(352)] = 15277,
- [SMALL_STATE(353)] = 15296,
- [SMALL_STATE(354)] = 15313,
- [SMALL_STATE(355)] = 15330,
- [SMALL_STATE(356)] = 15347,
- [SMALL_STATE(357)] = 15364,
- [SMALL_STATE(358)] = 15381,
- [SMALL_STATE(359)] = 15398,
- [SMALL_STATE(360)] = 15415,
- [SMALL_STATE(361)] = 15432,
- [SMALL_STATE(362)] = 15449,
- [SMALL_STATE(363)] = 15466,
- [SMALL_STATE(364)] = 15483,
- [SMALL_STATE(365)] = 15500,
- [SMALL_STATE(366)] = 15517,
- [SMALL_STATE(367)] = 15534,
- [SMALL_STATE(368)] = 15553,
- [SMALL_STATE(369)] = 15572,
- [SMALL_STATE(370)] = 15589,
- [SMALL_STATE(371)] = 15614,
- [SMALL_STATE(372)] = 15631,
- [SMALL_STATE(373)] = 15648,
- [SMALL_STATE(374)] = 15665,
- [SMALL_STATE(375)] = 15682,
- [SMALL_STATE(376)] = 15699,
- [SMALL_STATE(377)] = 15716,
- [SMALL_STATE(378)] = 15733,
- [SMALL_STATE(379)] = 15750,
- [SMALL_STATE(380)] = 15767,
- [SMALL_STATE(381)] = 15784,
- [SMALL_STATE(382)] = 15800,
- [SMALL_STATE(383)] = 15816,
- [SMALL_STATE(384)] = 15832,
- [SMALL_STATE(385)] = 15850,
- [SMALL_STATE(386)] = 15866,
- [SMALL_STATE(387)] = 15882,
- [SMALL_STATE(388)] = 15898,
- [SMALL_STATE(389)] = 15914,
- [SMALL_STATE(390)] = 15934,
- [SMALL_STATE(391)] = 15950,
- [SMALL_STATE(392)] = 15968,
- [SMALL_STATE(393)] = 15988,
- [SMALL_STATE(394)] = 16006,
- [SMALL_STATE(395)] = 16022,
- [SMALL_STATE(396)] = 16038,
- [SMALL_STATE(397)] = 16054,
- [SMALL_STATE(398)] = 16070,
- [SMALL_STATE(399)] = 16088,
- [SMALL_STATE(400)] = 16104,
- [SMALL_STATE(401)] = 16120,
- [SMALL_STATE(402)] = 16136,
- [SMALL_STATE(403)] = 16151,
- [SMALL_STATE(404)] = 16166,
- [SMALL_STATE(405)] = 16183,
- [SMALL_STATE(406)] = 16200,
- [SMALL_STATE(407)] = 16215,
- [SMALL_STATE(408)] = 16230,
- [SMALL_STATE(409)] = 16247,
- [SMALL_STATE(410)] = 16266,
- [SMALL_STATE(411)] = 16281,
- [SMALL_STATE(412)] = 16296,
- [SMALL_STATE(413)] = 16311,
- [SMALL_STATE(414)] = 16326,
- [SMALL_STATE(415)] = 16341,
- [SMALL_STATE(416)] = 16356,
- [SMALL_STATE(417)] = 16371,
- [SMALL_STATE(418)] = 16386,
- [SMALL_STATE(419)] = 16406,
- [SMALL_STATE(420)] = 16426,
- [SMALL_STATE(421)] = 16440,
- [SMALL_STATE(422)] = 16456,
- [SMALL_STATE(423)] = 16472,
- [SMALL_STATE(424)] = 16492,
- [SMALL_STATE(425)] = 16508,
- [SMALL_STATE(426)] = 16524,
- [SMALL_STATE(427)] = 16540,
- [SMALL_STATE(428)] = 16556,
- [SMALL_STATE(429)] = 16572,
- [SMALL_STATE(430)] = 16586,
- [SMALL_STATE(431)] = 16600,
- [SMALL_STATE(432)] = 16614,
- [SMALL_STATE(433)] = 16628,
- [SMALL_STATE(434)] = 16642,
- [SMALL_STATE(435)] = 16656,
- [SMALL_STATE(436)] = 16670,
- [SMALL_STATE(437)] = 16692,
- [SMALL_STATE(438)] = 16712,
- [SMALL_STATE(439)] = 16730,
- [SMALL_STATE(440)] = 16750,
- [SMALL_STATE(441)] = 16768,
- [SMALL_STATE(442)] = 16782,
- [SMALL_STATE(443)] = 16804,
- [SMALL_STATE(444)] = 16818,
- [SMALL_STATE(445)] = 16834,
- [SMALL_STATE(446)] = 16854,
- [SMALL_STATE(447)] = 16872,
- [SMALL_STATE(448)] = 16886,
- [SMALL_STATE(449)] = 16902,
- [SMALL_STATE(450)] = 16920,
- [SMALL_STATE(451)] = 16934,
- [SMALL_STATE(452)] = 16953,
- [SMALL_STATE(453)] = 16968,
- [SMALL_STATE(454)] = 16983,
- [SMALL_STATE(455)] = 16998,
- [SMALL_STATE(456)] = 17009,
- [SMALL_STATE(457)] = 17022,
- [SMALL_STATE(458)] = 17035,
- [SMALL_STATE(459)] = 17052,
- [SMALL_STATE(460)] = 17067,
- [SMALL_STATE(461)] = 17082,
- [SMALL_STATE(462)] = 17099,
- [SMALL_STATE(463)] = 17118,
- [SMALL_STATE(464)] = 17137,
- [SMALL_STATE(465)] = 17156,
- [SMALL_STATE(466)] = 17175,
- [SMALL_STATE(467)] = 17194,
- [SMALL_STATE(468)] = 17205,
- [SMALL_STATE(469)] = 17216,
- [SMALL_STATE(470)] = 17231,
- [SMALL_STATE(471)] = 17246,
- [SMALL_STATE(472)] = 17265,
- [SMALL_STATE(473)] = 17284,
- [SMALL_STATE(474)] = 17303,
- [SMALL_STATE(475)] = 17322,
- [SMALL_STATE(476)] = 17341,
- [SMALL_STATE(477)] = 17356,
- [SMALL_STATE(478)] = 17369,
- [SMALL_STATE(479)] = 17388,
- [SMALL_STATE(480)] = 17407,
- [SMALL_STATE(481)] = 17426,
- [SMALL_STATE(482)] = 17445,
- [SMALL_STATE(483)] = 17464,
- [SMALL_STATE(484)] = 17479,
- [SMALL_STATE(485)] = 17498,
- [SMALL_STATE(486)] = 17517,
- [SMALL_STATE(487)] = 17534,
- [SMALL_STATE(488)] = 17553,
- [SMALL_STATE(489)] = 17572,
- [SMALL_STATE(490)] = 17584,
- [SMALL_STATE(491)] = 17598,
- [SMALL_STATE(492)] = 17614,
- [SMALL_STATE(493)] = 17628,
- [SMALL_STATE(494)] = 17644,
- [SMALL_STATE(495)] = 17658,
- [SMALL_STATE(496)] = 17672,
- [SMALL_STATE(497)] = 17684,
- [SMALL_STATE(498)] = 17700,
- [SMALL_STATE(499)] = 17716,
- [SMALL_STATE(500)] = 17732,
- [SMALL_STATE(501)] = 17748,
- [SMALL_STATE(502)] = 17758,
- [SMALL_STATE(503)] = 17772,
- [SMALL_STATE(504)] = 17788,
- [SMALL_STATE(505)] = 17804,
- [SMALL_STATE(506)] = 17814,
- [SMALL_STATE(507)] = 17824,
- [SMALL_STATE(508)] = 17840,
- [SMALL_STATE(509)] = 17854,
- [SMALL_STATE(510)] = 17864,
- [SMALL_STATE(511)] = 17876,
- [SMALL_STATE(512)] = 17888,
- [SMALL_STATE(513)] = 17902,
- [SMALL_STATE(514)] = 17916,
- [SMALL_STATE(515)] = 17932,
- [SMALL_STATE(516)] = 17946,
- [SMALL_STATE(517)] = 17956,
- [SMALL_STATE(518)] = 17972,
- [SMALL_STATE(519)] = 17988,
- [SMALL_STATE(520)] = 18004,
- [SMALL_STATE(521)] = 18018,
- [SMALL_STATE(522)] = 18032,
- [SMALL_STATE(523)] = 18042,
- [SMALL_STATE(524)] = 18058,
- [SMALL_STATE(525)] = 18070,
- [SMALL_STATE(526)] = 18084,
- [SMALL_STATE(527)] = 18096,
- [SMALL_STATE(528)] = 18112,
- [SMALL_STATE(529)] = 18126,
- [SMALL_STATE(530)] = 18140,
- [SMALL_STATE(531)] = 18156,
- [SMALL_STATE(532)] = 18172,
- [SMALL_STATE(533)] = 18184,
- [SMALL_STATE(534)] = 18196,
- [SMALL_STATE(535)] = 18212,
- [SMALL_STATE(536)] = 18226,
- [SMALL_STATE(537)] = 18237,
- [SMALL_STATE(538)] = 18250,
- [SMALL_STATE(539)] = 18261,
- [SMALL_STATE(540)] = 18274,
- [SMALL_STATE(541)] = 18287,
- [SMALL_STATE(542)] = 18296,
- [SMALL_STATE(543)] = 18309,
- [SMALL_STATE(544)] = 18322,
- [SMALL_STATE(545)] = 18335,
- [SMALL_STATE(546)] = 18348,
- [SMALL_STATE(547)] = 18361,
- [SMALL_STATE(548)] = 18374,
- [SMALL_STATE(549)] = 18387,
- [SMALL_STATE(550)] = 18400,
- [SMALL_STATE(551)] = 18413,
- [SMALL_STATE(552)] = 18426,
- [SMALL_STATE(553)] = 18437,
- [SMALL_STATE(554)] = 18448,
- [SMALL_STATE(555)] = 18461,
- [SMALL_STATE(556)] = 18472,
- [SMALL_STATE(557)] = 18485,
- [SMALL_STATE(558)] = 18494,
- [SMALL_STATE(559)] = 18505,
- [SMALL_STATE(560)] = 18518,
- [SMALL_STATE(561)] = 18531,
- [SMALL_STATE(562)] = 18544,
- [SMALL_STATE(563)] = 18557,
- [SMALL_STATE(564)] = 18570,
- [SMALL_STATE(565)] = 18583,
- [SMALL_STATE(566)] = 18596,
- [SMALL_STATE(567)] = 18609,
- [SMALL_STATE(568)] = 18622,
- [SMALL_STATE(569)] = 18635,
- [SMALL_STATE(570)] = 18648,
- [SMALL_STATE(571)] = 18661,
- [SMALL_STATE(572)] = 18674,
- [SMALL_STATE(573)] = 18687,
- [SMALL_STATE(574)] = 18698,
- [SMALL_STATE(575)] = 18711,
- [SMALL_STATE(576)] = 18724,
- [SMALL_STATE(577)] = 18737,
- [SMALL_STATE(578)] = 18750,
- [SMALL_STATE(579)] = 18763,
- [SMALL_STATE(580)] = 18776,
- [SMALL_STATE(581)] = 18787,
- [SMALL_STATE(582)] = 18800,
- [SMALL_STATE(583)] = 18813,
- [SMALL_STATE(584)] = 18826,
- [SMALL_STATE(585)] = 18837,
- [SMALL_STATE(586)] = 18850,
- [SMALL_STATE(587)] = 18861,
- [SMALL_STATE(588)] = 18874,
- [SMALL_STATE(589)] = 18887,
- [SMALL_STATE(590)] = 18900,
- [SMALL_STATE(591)] = 18913,
- [SMALL_STATE(592)] = 18926,
- [SMALL_STATE(593)] = 18937,
- [SMALL_STATE(594)] = 18948,
- [SMALL_STATE(595)] = 18961,
- [SMALL_STATE(596)] = 18972,
- [SMALL_STATE(597)] = 18983,
- [SMALL_STATE(598)] = 18996,
- [SMALL_STATE(599)] = 19009,
- [SMALL_STATE(600)] = 19022,
- [SMALL_STATE(601)] = 19035,
- [SMALL_STATE(602)] = 19044,
- [SMALL_STATE(603)] = 19055,
- [SMALL_STATE(604)] = 19068,
- [SMALL_STATE(605)] = 19081,
- [SMALL_STATE(606)] = 19091,
- [SMALL_STATE(607)] = 19101,
- [SMALL_STATE(608)] = 19111,
- [SMALL_STATE(609)] = 19121,
- [SMALL_STATE(610)] = 19131,
- [SMALL_STATE(611)] = 19141,
- [SMALL_STATE(612)] = 19149,
- [SMALL_STATE(613)] = 19157,
- [SMALL_STATE(614)] = 19167,
- [SMALL_STATE(615)] = 19177,
- [SMALL_STATE(616)] = 19187,
- [SMALL_STATE(617)] = 19197,
- [SMALL_STATE(618)] = 19205,
- [SMALL_STATE(619)] = 19215,
- [SMALL_STATE(620)] = 19225,
- [SMALL_STATE(621)] = 19235,
- [SMALL_STATE(622)] = 19245,
- [SMALL_STATE(623)] = 19255,
- [SMALL_STATE(624)] = 19265,
- [SMALL_STATE(625)] = 19275,
- [SMALL_STATE(626)] = 19285,
- [SMALL_STATE(627)] = 19295,
- [SMALL_STATE(628)] = 19305,
- [SMALL_STATE(629)] = 19315,
- [SMALL_STATE(630)] = 19325,
- [SMALL_STATE(631)] = 19335,
- [SMALL_STATE(632)] = 19345,
- [SMALL_STATE(633)] = 19355,
- [SMALL_STATE(634)] = 19363,
- [SMALL_STATE(635)] = 19371,
- [SMALL_STATE(636)] = 19381,
- [SMALL_STATE(637)] = 19389,
- [SMALL_STATE(638)] = 19399,
- [SMALL_STATE(639)] = 19407,
- [SMALL_STATE(640)] = 19417,
- [SMALL_STATE(641)] = 19425,
- [SMALL_STATE(642)] = 19433,
- [SMALL_STATE(643)] = 19443,
- [SMALL_STATE(644)] = 19453,
- [SMALL_STATE(645)] = 19463,
- [SMALL_STATE(646)] = 19471,
- [SMALL_STATE(647)] = 19481,
- [SMALL_STATE(648)] = 19491,
- [SMALL_STATE(649)] = 19501,
- [SMALL_STATE(650)] = 19511,
- [SMALL_STATE(651)] = 19521,
- [SMALL_STATE(652)] = 19529,
- [SMALL_STATE(653)] = 19539,
- [SMALL_STATE(654)] = 19549,
- [SMALL_STATE(655)] = 19559,
- [SMALL_STATE(656)] = 19569,
- [SMALL_STATE(657)] = 19579,
- [SMALL_STATE(658)] = 19589,
- [SMALL_STATE(659)] = 19599,
- [SMALL_STATE(660)] = 19609,
- [SMALL_STATE(661)] = 19619,
- [SMALL_STATE(662)] = 19629,
- [SMALL_STATE(663)] = 19637,
- [SMALL_STATE(664)] = 19647,
- [SMALL_STATE(665)] = 19657,
- [SMALL_STATE(666)] = 19667,
- [SMALL_STATE(667)] = 19675,
- [SMALL_STATE(668)] = 19683,
- [SMALL_STATE(669)] = 19693,
- [SMALL_STATE(670)] = 19703,
- [SMALL_STATE(671)] = 19713,
- [SMALL_STATE(672)] = 19721,
- [SMALL_STATE(673)] = 19731,
- [SMALL_STATE(674)] = 19741,
- [SMALL_STATE(675)] = 19749,
- [SMALL_STATE(676)] = 19759,
- [SMALL_STATE(677)] = 19767,
- [SMALL_STATE(678)] = 19777,
- [SMALL_STATE(679)] = 19787,
- [SMALL_STATE(680)] = 19797,
- [SMALL_STATE(681)] = 19807,
- [SMALL_STATE(682)] = 19817,
- [SMALL_STATE(683)] = 19827,
- [SMALL_STATE(684)] = 19835,
- [SMALL_STATE(685)] = 19845,
- [SMALL_STATE(686)] = 19855,
- [SMALL_STATE(687)] = 19865,
- [SMALL_STATE(688)] = 19875,
- [SMALL_STATE(689)] = 19883,
- [SMALL_STATE(690)] = 19893,
- [SMALL_STATE(691)] = 19903,
- [SMALL_STATE(692)] = 19910,
- [SMALL_STATE(693)] = 19917,
- [SMALL_STATE(694)] = 19924,
- [SMALL_STATE(695)] = 19931,
- [SMALL_STATE(696)] = 19938,
- [SMALL_STATE(697)] = 19945,
- [SMALL_STATE(698)] = 19952,
- [SMALL_STATE(699)] = 19959,
- [SMALL_STATE(700)] = 19966,
- [SMALL_STATE(701)] = 19973,
- [SMALL_STATE(702)] = 19980,
- [SMALL_STATE(703)] = 19987,
- [SMALL_STATE(704)] = 19994,
- [SMALL_STATE(705)] = 20001,
- [SMALL_STATE(706)] = 20008,
- [SMALL_STATE(707)] = 20015,
- [SMALL_STATE(708)] = 20022,
- [SMALL_STATE(709)] = 20029,
- [SMALL_STATE(710)] = 20036,
- [SMALL_STATE(711)] = 20043,
- [SMALL_STATE(712)] = 20050,
- [SMALL_STATE(713)] = 20057,
- [SMALL_STATE(714)] = 20064,
- [SMALL_STATE(715)] = 20071,
- [SMALL_STATE(716)] = 20078,
- [SMALL_STATE(717)] = 20085,
- [SMALL_STATE(718)] = 20092,
- [SMALL_STATE(719)] = 20099,
- [SMALL_STATE(720)] = 20106,
- [SMALL_STATE(721)] = 20113,
- [SMALL_STATE(722)] = 20120,
- [SMALL_STATE(723)] = 20127,
- [SMALL_STATE(724)] = 20134,
- [SMALL_STATE(725)] = 20141,
- [SMALL_STATE(726)] = 20148,
- [SMALL_STATE(727)] = 20155,
- [SMALL_STATE(728)] = 20162,
- [SMALL_STATE(729)] = 20169,
- [SMALL_STATE(730)] = 20176,
- [SMALL_STATE(731)] = 20183,
- [SMALL_STATE(732)] = 20190,
- [SMALL_STATE(733)] = 20197,
- [SMALL_STATE(734)] = 20204,
- [SMALL_STATE(735)] = 20211,
- [SMALL_STATE(736)] = 20218,
- [SMALL_STATE(737)] = 20225,
- [SMALL_STATE(738)] = 20232,
- [SMALL_STATE(739)] = 20239,
- [SMALL_STATE(740)] = 20246,
- [SMALL_STATE(741)] = 20253,
- [SMALL_STATE(742)] = 20260,
- [SMALL_STATE(743)] = 20267,
- [SMALL_STATE(744)] = 20274,
- [SMALL_STATE(745)] = 20281,
- [SMALL_STATE(746)] = 20288,
- [SMALL_STATE(747)] = 20295,
- [SMALL_STATE(748)] = 20302,
- [SMALL_STATE(749)] = 20309,
- [SMALL_STATE(750)] = 20316,
- [SMALL_STATE(751)] = 20323,
- [SMALL_STATE(752)] = 20330,
- [SMALL_STATE(753)] = 20337,
- [SMALL_STATE(754)] = 20344,
- [SMALL_STATE(755)] = 20351,
- [SMALL_STATE(756)] = 20358,
- [SMALL_STATE(757)] = 20365,
- [SMALL_STATE(758)] = 20372,
- [SMALL_STATE(759)] = 20379,
- [SMALL_STATE(760)] = 20386,
- [SMALL_STATE(761)] = 20393,
- [SMALL_STATE(762)] = 20400,
- [SMALL_STATE(763)] = 20407,
- [SMALL_STATE(764)] = 20414,
- [SMALL_STATE(765)] = 20421,
- [SMALL_STATE(766)] = 20428,
- [SMALL_STATE(767)] = 20435,
- [SMALL_STATE(768)] = 20442,
- [SMALL_STATE(769)] = 20449,
- [SMALL_STATE(770)] = 20456,
- [SMALL_STATE(771)] = 20463,
- [SMALL_STATE(772)] = 20470,
- [SMALL_STATE(773)] = 20477,
- [SMALL_STATE(774)] = 20484,
- [SMALL_STATE(775)] = 20491,
- [SMALL_STATE(776)] = 20498,
- [SMALL_STATE(777)] = 20505,
- [SMALL_STATE(778)] = 20512,
- [SMALL_STATE(779)] = 20519,
- [SMALL_STATE(780)] = 20526,
- [SMALL_STATE(781)] = 20533,
- [SMALL_STATE(782)] = 20540,
+ [SMALL_STATE(163)] = 9916,
+ [SMALL_STATE(164)] = 9981,
+ [SMALL_STATE(165)] = 10042,
+ [SMALL_STATE(166)] = 10103,
+ [SMALL_STATE(167)] = 10164,
+ [SMALL_STATE(168)] = 10225,
+ [SMALL_STATE(169)] = 10280,
+ [SMALL_STATE(170)] = 10335,
+ [SMALL_STATE(171)] = 10390,
+ [SMALL_STATE(172)] = 10445,
+ [SMALL_STATE(173)] = 10500,
+ [SMALL_STATE(174)] = 10554,
+ [SMALL_STATE(175)] = 10608,
+ [SMALL_STATE(176)] = 10662,
+ [SMALL_STATE(177)] = 10716,
+ [SMALL_STATE(178)] = 10770,
+ [SMALL_STATE(179)] = 10823,
+ [SMALL_STATE(180)] = 10874,
+ [SMALL_STATE(181)] = 10927,
+ [SMALL_STATE(182)] = 10980,
+ [SMALL_STATE(183)] = 11033,
+ [SMALL_STATE(184)] = 11086,
+ [SMALL_STATE(185)] = 11137,
+ [SMALL_STATE(186)] = 11188,
+ [SMALL_STATE(187)] = 11241,
+ [SMALL_STATE(188)] = 11292,
+ [SMALL_STATE(189)] = 11343,
+ [SMALL_STATE(190)] = 11394,
+ [SMALL_STATE(191)] = 11447,
+ [SMALL_STATE(192)] = 11498,
+ [SMALL_STATE(193)] = 11551,
+ [SMALL_STATE(194)] = 11602,
+ [SMALL_STATE(195)] = 11653,
+ [SMALL_STATE(196)] = 11706,
+ [SMALL_STATE(197)] = 11759,
+ [SMALL_STATE(198)] = 11812,
+ [SMALL_STATE(199)] = 11863,
+ [SMALL_STATE(200)] = 11916,
+ [SMALL_STATE(201)] = 11969,
+ [SMALL_STATE(202)] = 12020,
+ [SMALL_STATE(203)] = 12073,
+ [SMALL_STATE(204)] = 12126,
+ [SMALL_STATE(205)] = 12179,
+ [SMALL_STATE(206)] = 12230,
+ [SMALL_STATE(207)] = 12278,
+ [SMALL_STATE(208)] = 12326,
+ [SMALL_STATE(209)] = 12374,
+ [SMALL_STATE(210)] = 12422,
+ [SMALL_STATE(211)] = 12470,
+ [SMALL_STATE(212)] = 12518,
+ [SMALL_STATE(213)] = 12566,
+ [SMALL_STATE(214)] = 12614,
+ [SMALL_STATE(215)] = 12662,
+ [SMALL_STATE(216)] = 12710,
+ [SMALL_STATE(217)] = 12758,
+ [SMALL_STATE(218)] = 12806,
+ [SMALL_STATE(219)] = 12854,
+ [SMALL_STATE(220)] = 12902,
+ [SMALL_STATE(221)] = 12939,
+ [SMALL_STATE(222)] = 12966,
+ [SMALL_STATE(223)] = 12993,
+ [SMALL_STATE(224)] = 13017,
+ [SMALL_STATE(225)] = 13041,
+ [SMALL_STATE(226)] = 13065,
+ [SMALL_STATE(227)] = 13089,
+ [SMALL_STATE(228)] = 13113,
+ [SMALL_STATE(229)] = 13137,
+ [SMALL_STATE(230)] = 13161,
+ [SMALL_STATE(231)] = 13185,
+ [SMALL_STATE(232)] = 13225,
+ [SMALL_STATE(233)] = 13249,
+ [SMALL_STATE(234)] = 13273,
+ [SMALL_STATE(235)] = 13297,
+ [SMALL_STATE(236)] = 13321,
+ [SMALL_STATE(237)] = 13345,
+ [SMALL_STATE(238)] = 13369,
+ [SMALL_STATE(239)] = 13393,
+ [SMALL_STATE(240)] = 13423,
+ [SMALL_STATE(241)] = 13465,
+ [SMALL_STATE(242)] = 13507,
+ [SMALL_STATE(243)] = 13549,
+ [SMALL_STATE(244)] = 13591,
+ [SMALL_STATE(245)] = 13630,
+ [SMALL_STATE(246)] = 13659,
+ [SMALL_STATE(247)] = 13698,
+ [SMALL_STATE(248)] = 13737,
+ [SMALL_STATE(249)] = 13776,
+ [SMALL_STATE(250)] = 13815,
+ [SMALL_STATE(251)] = 13841,
+ [SMALL_STATE(252)] = 13867,
+ [SMALL_STATE(253)] = 13888,
+ [SMALL_STATE(254)] = 13913,
+ [SMALL_STATE(255)] = 13934,
+ [SMALL_STATE(256)] = 13961,
+ [SMALL_STATE(257)] = 13987,
+ [SMALL_STATE(258)] = 14021,
+ [SMALL_STATE(259)] = 14055,
+ [SMALL_STATE(260)] = 14089,
+ [SMALL_STATE(261)] = 14123,
+ [SMALL_STATE(262)] = 14147,
+ [SMALL_STATE(263)] = 14181,
+ [SMALL_STATE(264)] = 14215,
+ [SMALL_STATE(265)] = 14241,
+ [SMALL_STATE(266)] = 14265,
+ [SMALL_STATE(267)] = 14299,
+ [SMALL_STATE(268)] = 14333,
+ [SMALL_STATE(269)] = 14367,
+ [SMALL_STATE(270)] = 14390,
+ [SMALL_STATE(271)] = 14409,
+ [SMALL_STATE(272)] = 14430,
+ [SMALL_STATE(273)] = 14449,
+ [SMALL_STATE(274)] = 14468,
+ [SMALL_STATE(275)] = 14489,
+ [SMALL_STATE(276)] = 14508,
+ [SMALL_STATE(277)] = 14527,
+ [SMALL_STATE(278)] = 14545,
+ [SMALL_STATE(279)] = 14563,
+ [SMALL_STATE(280)] = 14581,
+ [SMALL_STATE(281)] = 14599,
+ [SMALL_STATE(282)] = 14633,
+ [SMALL_STATE(283)] = 14651,
+ [SMALL_STATE(284)] = 14669,
+ [SMALL_STATE(285)] = 14687,
+ [SMALL_STATE(286)] = 14705,
+ [SMALL_STATE(287)] = 14723,
+ [SMALL_STATE(288)] = 14741,
+ [SMALL_STATE(289)] = 14763,
+ [SMALL_STATE(290)] = 14781,
+ [SMALL_STATE(291)] = 14803,
+ [SMALL_STATE(292)] = 14823,
+ [SMALL_STATE(293)] = 14841,
+ [SMALL_STATE(294)] = 14859,
+ [SMALL_STATE(295)] = 14877,
+ [SMALL_STATE(296)] = 14895,
+ [SMALL_STATE(297)] = 14913,
+ [SMALL_STATE(298)] = 14931,
+ [SMALL_STATE(299)] = 14949,
+ [SMALL_STATE(300)] = 14967,
+ [SMALL_STATE(301)] = 14985,
+ [SMALL_STATE(302)] = 15003,
+ [SMALL_STATE(303)] = 15021,
+ [SMALL_STATE(304)] = 15039,
+ [SMALL_STATE(305)] = 15057,
+ [SMALL_STATE(306)] = 15075,
+ [SMALL_STATE(307)] = 15093,
+ [SMALL_STATE(308)] = 15111,
+ [SMALL_STATE(309)] = 15129,
+ [SMALL_STATE(310)] = 15147,
+ [SMALL_STATE(311)] = 15165,
+ [SMALL_STATE(312)] = 15183,
+ [SMALL_STATE(313)] = 15205,
+ [SMALL_STATE(314)] = 15223,
+ [SMALL_STATE(315)] = 15241,
+ [SMALL_STATE(316)] = 15259,
+ [SMALL_STATE(317)] = 15279,
+ [SMALL_STATE(318)] = 15297,
+ [SMALL_STATE(319)] = 15315,
+ [SMALL_STATE(320)] = 15349,
+ [SMALL_STATE(321)] = 15367,
+ [SMALL_STATE(322)] = 15385,
+ [SMALL_STATE(323)] = 15403,
+ [SMALL_STATE(324)] = 15423,
+ [SMALL_STATE(325)] = 15441,
+ [SMALL_STATE(326)] = 15459,
+ [SMALL_STATE(327)] = 15477,
+ [SMALL_STATE(328)] = 15495,
+ [SMALL_STATE(329)] = 15513,
+ [SMALL_STATE(330)] = 15531,
+ [SMALL_STATE(331)] = 15549,
+ [SMALL_STATE(332)] = 15567,
+ [SMALL_STATE(333)] = 15584,
+ [SMALL_STATE(334)] = 15605,
+ [SMALL_STATE(335)] = 15622,
+ [SMALL_STATE(336)] = 15639,
+ [SMALL_STATE(337)] = 15656,
+ [SMALL_STATE(338)] = 15673,
+ [SMALL_STATE(339)] = 15690,
+ [SMALL_STATE(340)] = 15707,
+ [SMALL_STATE(341)] = 15724,
+ [SMALL_STATE(342)] = 15741,
+ [SMALL_STATE(343)] = 15758,
+ [SMALL_STATE(344)] = 15777,
+ [SMALL_STATE(345)] = 15796,
+ [SMALL_STATE(346)] = 15813,
+ [SMALL_STATE(347)] = 15830,
+ [SMALL_STATE(348)] = 15847,
+ [SMALL_STATE(349)] = 15864,
+ [SMALL_STATE(350)] = 15881,
+ [SMALL_STATE(351)] = 15898,
+ [SMALL_STATE(352)] = 15915,
+ [SMALL_STATE(353)] = 15932,
+ [SMALL_STATE(354)] = 15949,
+ [SMALL_STATE(355)] = 15966,
+ [SMALL_STATE(356)] = 15983,
+ [SMALL_STATE(357)] = 16000,
+ [SMALL_STATE(358)] = 16017,
+ [SMALL_STATE(359)] = 16034,
+ [SMALL_STATE(360)] = 16051,
+ [SMALL_STATE(361)] = 16068,
+ [SMALL_STATE(362)] = 16085,
+ [SMALL_STATE(363)] = 16102,
+ [SMALL_STATE(364)] = 16119,
+ [SMALL_STATE(365)] = 16136,
+ [SMALL_STATE(366)] = 16153,
+ [SMALL_STATE(367)] = 16170,
+ [SMALL_STATE(368)] = 16187,
+ [SMALL_STATE(369)] = 16204,
+ [SMALL_STATE(370)] = 16221,
+ [SMALL_STATE(371)] = 16238,
+ [SMALL_STATE(372)] = 16267,
+ [SMALL_STATE(373)] = 16284,
+ [SMALL_STATE(374)] = 16301,
+ [SMALL_STATE(375)] = 16320,
+ [SMALL_STATE(376)] = 16337,
+ [SMALL_STATE(377)] = 16354,
+ [SMALL_STATE(378)] = 16371,
+ [SMALL_STATE(379)] = 16388,
+ [SMALL_STATE(380)] = 16413,
+ [SMALL_STATE(381)] = 16430,
+ [SMALL_STATE(382)] = 16447,
+ [SMALL_STATE(383)] = 16464,
+ [SMALL_STATE(384)] = 16481,
+ [SMALL_STATE(385)] = 16498,
+ [SMALL_STATE(386)] = 16515,
+ [SMALL_STATE(387)] = 16532,
+ [SMALL_STATE(388)] = 16548,
+ [SMALL_STATE(389)] = 16564,
+ [SMALL_STATE(390)] = 16580,
+ [SMALL_STATE(391)] = 16596,
+ [SMALL_STATE(392)] = 16612,
+ [SMALL_STATE(393)] = 16632,
+ [SMALL_STATE(394)] = 16650,
+ [SMALL_STATE(395)] = 16668,
+ [SMALL_STATE(396)] = 16684,
+ [SMALL_STATE(397)] = 16700,
+ [SMALL_STATE(398)] = 16720,
+ [SMALL_STATE(399)] = 16736,
+ [SMALL_STATE(400)] = 16754,
+ [SMALL_STATE(401)] = 16770,
+ [SMALL_STATE(402)] = 16786,
+ [SMALL_STATE(403)] = 16804,
+ [SMALL_STATE(404)] = 16820,
+ [SMALL_STATE(405)] = 16836,
+ [SMALL_STATE(406)] = 16852,
+ [SMALL_STATE(407)] = 16868,
+ [SMALL_STATE(408)] = 16884,
+ [SMALL_STATE(409)] = 16899,
+ [SMALL_STATE(410)] = 16914,
+ [SMALL_STATE(411)] = 16929,
+ [SMALL_STATE(412)] = 16946,
+ [SMALL_STATE(413)] = 16961,
+ [SMALL_STATE(414)] = 16976,
+ [SMALL_STATE(415)] = 16991,
+ [SMALL_STATE(416)] = 17008,
+ [SMALL_STATE(417)] = 17027,
+ [SMALL_STATE(418)] = 17042,
+ [SMALL_STATE(419)] = 17057,
+ [SMALL_STATE(420)] = 17072,
+ [SMALL_STATE(421)] = 17089,
+ [SMALL_STATE(422)] = 17104,
+ [SMALL_STATE(423)] = 17119,
+ [SMALL_STATE(424)] = 17134,
+ [SMALL_STATE(425)] = 17150,
+ [SMALL_STATE(426)] = 17170,
+ [SMALL_STATE(427)] = 17184,
+ [SMALL_STATE(428)] = 17204,
+ [SMALL_STATE(429)] = 17218,
+ [SMALL_STATE(430)] = 17234,
+ [SMALL_STATE(431)] = 17254,
+ [SMALL_STATE(432)] = 17268,
+ [SMALL_STATE(433)] = 17284,
+ [SMALL_STATE(434)] = 17298,
+ [SMALL_STATE(435)] = 17314,
+ [SMALL_STATE(436)] = 17330,
+ [SMALL_STATE(437)] = 17350,
+ [SMALL_STATE(438)] = 17368,
+ [SMALL_STATE(439)] = 17382,
+ [SMALL_STATE(440)] = 17400,
+ [SMALL_STATE(441)] = 17422,
+ [SMALL_STATE(442)] = 17438,
+ [SMALL_STATE(443)] = 17452,
+ [SMALL_STATE(444)] = 17468,
+ [SMALL_STATE(445)] = 17482,
+ [SMALL_STATE(446)] = 17496,
+ [SMALL_STATE(447)] = 17518,
+ [SMALL_STATE(448)] = 17538,
+ [SMALL_STATE(449)] = 17556,
+ [SMALL_STATE(450)] = 17572,
+ [SMALL_STATE(451)] = 17592,
+ [SMALL_STATE(452)] = 17608,
+ [SMALL_STATE(453)] = 17628,
+ [SMALL_STATE(454)] = 17642,
+ [SMALL_STATE(455)] = 17662,
+ [SMALL_STATE(456)] = 17680,
+ [SMALL_STATE(457)] = 17694,
+ [SMALL_STATE(458)] = 17713,
+ [SMALL_STATE(459)] = 17726,
+ [SMALL_STATE(460)] = 17737,
+ [SMALL_STATE(461)] = 17748,
+ [SMALL_STATE(462)] = 17763,
+ [SMALL_STATE(463)] = 17780,
+ [SMALL_STATE(464)] = 17795,
+ [SMALL_STATE(465)] = 17808,
+ [SMALL_STATE(466)] = 17823,
+ [SMALL_STATE(467)] = 17838,
+ [SMALL_STATE(468)] = 17857,
+ [SMALL_STATE(469)] = 17876,
+ [SMALL_STATE(470)] = 17891,
+ [SMALL_STATE(471)] = 17908,
+ [SMALL_STATE(472)] = 17923,
+ [SMALL_STATE(473)] = 17938,
+ [SMALL_STATE(474)] = 17951,
+ [SMALL_STATE(475)] = 17970,
+ [SMALL_STATE(476)] = 17989,
+ [SMALL_STATE(477)] = 18008,
+ [SMALL_STATE(478)] = 18027,
+ [SMALL_STATE(479)] = 18046,
+ [SMALL_STATE(480)] = 18061,
+ [SMALL_STATE(481)] = 18080,
+ [SMALL_STATE(482)] = 18099,
+ [SMALL_STATE(483)] = 18118,
+ [SMALL_STATE(484)] = 18133,
+ [SMALL_STATE(485)] = 18152,
+ [SMALL_STATE(486)] = 18171,
+ [SMALL_STATE(487)] = 18190,
+ [SMALL_STATE(488)] = 18209,
+ [SMALL_STATE(489)] = 18228,
+ [SMALL_STATE(490)] = 18247,
+ [SMALL_STATE(491)] = 18266,
+ [SMALL_STATE(492)] = 18285,
+ [SMALL_STATE(493)] = 18304,
+ [SMALL_STATE(494)] = 18315,
+ [SMALL_STATE(495)] = 18332,
+ [SMALL_STATE(496)] = 18346,
+ [SMALL_STATE(497)] = 18362,
+ [SMALL_STATE(498)] = 18376,
+ [SMALL_STATE(499)] = 18392,
+ [SMALL_STATE(500)] = 18408,
+ [SMALL_STATE(501)] = 18424,
+ [SMALL_STATE(502)] = 18438,
+ [SMALL_STATE(503)] = 18450,
+ [SMALL_STATE(504)] = 18464,
+ [SMALL_STATE(505)] = 18478,
+ [SMALL_STATE(506)] = 18494,
+ [SMALL_STATE(507)] = 18504,
+ [SMALL_STATE(508)] = 18514,
+ [SMALL_STATE(509)] = 18528,
+ [SMALL_STATE(510)] = 18544,
+ [SMALL_STATE(511)] = 18554,
+ [SMALL_STATE(512)] = 18564,
+ [SMALL_STATE(513)] = 18580,
+ [SMALL_STATE(514)] = 18596,
+ [SMALL_STATE(515)] = 18612,
+ [SMALL_STATE(516)] = 18628,
+ [SMALL_STATE(517)] = 18638,
+ [SMALL_STATE(518)] = 18652,
+ [SMALL_STATE(519)] = 18666,
+ [SMALL_STATE(520)] = 18678,
+ [SMALL_STATE(521)] = 18688,
+ [SMALL_STATE(522)] = 18704,
+ [SMALL_STATE(523)] = 18720,
+ [SMALL_STATE(524)] = 18734,
+ [SMALL_STATE(525)] = 18748,
+ [SMALL_STATE(526)] = 18760,
+ [SMALL_STATE(527)] = 18776,
+ [SMALL_STATE(528)] = 18792,
+ [SMALL_STATE(529)] = 18808,
+ [SMALL_STATE(530)] = 18824,
+ [SMALL_STATE(531)] = 18838,
+ [SMALL_STATE(532)] = 18852,
+ [SMALL_STATE(533)] = 18864,
+ [SMALL_STATE(534)] = 18878,
+ [SMALL_STATE(535)] = 18890,
+ [SMALL_STATE(536)] = 18902,
+ [SMALL_STATE(537)] = 18916,
+ [SMALL_STATE(538)] = 18928,
+ [SMALL_STATE(539)] = 18944,
+ [SMALL_STATE(540)] = 18960,
+ [SMALL_STATE(541)] = 18972,
+ [SMALL_STATE(542)] = 18986,
+ [SMALL_STATE(543)] = 18999,
+ [SMALL_STATE(544)] = 19012,
+ [SMALL_STATE(545)] = 19025,
+ [SMALL_STATE(546)] = 19038,
+ [SMALL_STATE(547)] = 19051,
+ [SMALL_STATE(548)] = 19064,
+ [SMALL_STATE(549)] = 19077,
+ [SMALL_STATE(550)] = 19088,
+ [SMALL_STATE(551)] = 19101,
+ [SMALL_STATE(552)] = 19114,
+ [SMALL_STATE(553)] = 19127,
+ [SMALL_STATE(554)] = 19136,
+ [SMALL_STATE(555)] = 19147,
+ [SMALL_STATE(556)] = 19158,
+ [SMALL_STATE(557)] = 19171,
+ [SMALL_STATE(558)] = 19180,
+ [SMALL_STATE(559)] = 19193,
+ [SMALL_STATE(560)] = 19206,
+ [SMALL_STATE(561)] = 19219,
+ [SMALL_STATE(562)] = 19232,
+ [SMALL_STATE(563)] = 19243,
+ [SMALL_STATE(564)] = 19256,
+ [SMALL_STATE(565)] = 19269,
+ [SMALL_STATE(566)] = 19282,
+ [SMALL_STATE(567)] = 19295,
+ [SMALL_STATE(568)] = 19308,
+ [SMALL_STATE(569)] = 19321,
+ [SMALL_STATE(570)] = 19334,
+ [SMALL_STATE(571)] = 19347,
+ [SMALL_STATE(572)] = 19360,
+ [SMALL_STATE(573)] = 19373,
+ [SMALL_STATE(574)] = 19386,
+ [SMALL_STATE(575)] = 19399,
+ [SMALL_STATE(576)] = 19410,
+ [SMALL_STATE(577)] = 19423,
+ [SMALL_STATE(578)] = 19434,
+ [SMALL_STATE(579)] = 19447,
+ [SMALL_STATE(580)] = 19460,
+ [SMALL_STATE(581)] = 19473,
+ [SMALL_STATE(582)] = 19486,
+ [SMALL_STATE(583)] = 19499,
+ [SMALL_STATE(584)] = 19510,
+ [SMALL_STATE(585)] = 19523,
+ [SMALL_STATE(586)] = 19536,
+ [SMALL_STATE(587)] = 19547,
+ [SMALL_STATE(588)] = 19560,
+ [SMALL_STATE(589)] = 19573,
+ [SMALL_STATE(590)] = 19586,
+ [SMALL_STATE(591)] = 19599,
+ [SMALL_STATE(592)] = 19610,
+ [SMALL_STATE(593)] = 19623,
+ [SMALL_STATE(594)] = 19636,
+ [SMALL_STATE(595)] = 19645,
+ [SMALL_STATE(596)] = 19658,
+ [SMALL_STATE(597)] = 19671,
+ [SMALL_STATE(598)] = 19684,
+ [SMALL_STATE(599)] = 19697,
+ [SMALL_STATE(600)] = 19708,
+ [SMALL_STATE(601)] = 19719,
+ [SMALL_STATE(602)] = 19732,
+ [SMALL_STATE(603)] = 19745,
+ [SMALL_STATE(604)] = 19758,
+ [SMALL_STATE(605)] = 19771,
+ [SMALL_STATE(606)] = 19782,
+ [SMALL_STATE(607)] = 19795,
+ [SMALL_STATE(608)] = 19806,
+ [SMALL_STATE(609)] = 19819,
+ [SMALL_STATE(610)] = 19829,
+ [SMALL_STATE(611)] = 19839,
+ [SMALL_STATE(612)] = 19849,
+ [SMALL_STATE(613)] = 19859,
+ [SMALL_STATE(614)] = 19869,
+ [SMALL_STATE(615)] = 19879,
+ [SMALL_STATE(616)] = 19889,
+ [SMALL_STATE(617)] = 19899,
+ [SMALL_STATE(618)] = 19909,
+ [SMALL_STATE(619)] = 19917,
+ [SMALL_STATE(620)] = 19927,
+ [SMALL_STATE(621)] = 19937,
+ [SMALL_STATE(622)] = 19947,
+ [SMALL_STATE(623)] = 19955,
+ [SMALL_STATE(624)] = 19963,
+ [SMALL_STATE(625)] = 19973,
+ [SMALL_STATE(626)] = 19983,
+ [SMALL_STATE(627)] = 19993,
+ [SMALL_STATE(628)] = 20003,
+ [SMALL_STATE(629)] = 20013,
+ [SMALL_STATE(630)] = 20023,
+ [SMALL_STATE(631)] = 20033,
+ [SMALL_STATE(632)] = 20043,
+ [SMALL_STATE(633)] = 20053,
+ [SMALL_STATE(634)] = 20063,
+ [SMALL_STATE(635)] = 20073,
+ [SMALL_STATE(636)] = 20083,
+ [SMALL_STATE(637)] = 20093,
+ [SMALL_STATE(638)] = 20103,
+ [SMALL_STATE(639)] = 20111,
+ [SMALL_STATE(640)] = 20119,
+ [SMALL_STATE(641)] = 20127,
+ [SMALL_STATE(642)] = 20137,
+ [SMALL_STATE(643)] = 20147,
+ [SMALL_STATE(644)] = 20157,
+ [SMALL_STATE(645)] = 20165,
+ [SMALL_STATE(646)] = 20173,
+ [SMALL_STATE(647)] = 20183,
+ [SMALL_STATE(648)] = 20193,
+ [SMALL_STATE(649)] = 20203,
+ [SMALL_STATE(650)] = 20213,
+ [SMALL_STATE(651)] = 20221,
+ [SMALL_STATE(652)] = 20231,
+ [SMALL_STATE(653)] = 20241,
+ [SMALL_STATE(654)] = 20251,
+ [SMALL_STATE(655)] = 20259,
+ [SMALL_STATE(656)] = 20269,
+ [SMALL_STATE(657)] = 20279,
+ [SMALL_STATE(658)] = 20289,
+ [SMALL_STATE(659)] = 20299,
+ [SMALL_STATE(660)] = 20307,
+ [SMALL_STATE(661)] = 20315,
+ [SMALL_STATE(662)] = 20325,
+ [SMALL_STATE(663)] = 20335,
+ [SMALL_STATE(664)] = 20345,
+ [SMALL_STATE(665)] = 20355,
+ [SMALL_STATE(666)] = 20363,
+ [SMALL_STATE(667)] = 20373,
+ [SMALL_STATE(668)] = 20381,
+ [SMALL_STATE(669)] = 20391,
+ [SMALL_STATE(670)] = 20401,
+ [SMALL_STATE(671)] = 20411,
+ [SMALL_STATE(672)] = 20421,
+ [SMALL_STATE(673)] = 20431,
+ [SMALL_STATE(674)] = 20441,
+ [SMALL_STATE(675)] = 20451,
+ [SMALL_STATE(676)] = 20461,
+ [SMALL_STATE(677)] = 20469,
+ [SMALL_STATE(678)] = 20479,
+ [SMALL_STATE(679)] = 20489,
+ [SMALL_STATE(680)] = 20499,
+ [SMALL_STATE(681)] = 20509,
+ [SMALL_STATE(682)] = 20517,
+ [SMALL_STATE(683)] = 20527,
+ [SMALL_STATE(684)] = 20537,
+ [SMALL_STATE(685)] = 20545,
+ [SMALL_STATE(686)] = 20555,
+ [SMALL_STATE(687)] = 20563,
+ [SMALL_STATE(688)] = 20573,
+ [SMALL_STATE(689)] = 20583,
+ [SMALL_STATE(690)] = 20593,
+ [SMALL_STATE(691)] = 20603,
+ [SMALL_STATE(692)] = 20611,
+ [SMALL_STATE(693)] = 20621,
+ [SMALL_STATE(694)] = 20631,
+ [SMALL_STATE(695)] = 20641,
+ [SMALL_STATE(696)] = 20648,
+ [SMALL_STATE(697)] = 20655,
+ [SMALL_STATE(698)] = 20662,
+ [SMALL_STATE(699)] = 20669,
+ [SMALL_STATE(700)] = 20676,
+ [SMALL_STATE(701)] = 20683,
+ [SMALL_STATE(702)] = 20690,
+ [SMALL_STATE(703)] = 20697,
+ [SMALL_STATE(704)] = 20704,
+ [SMALL_STATE(705)] = 20711,
+ [SMALL_STATE(706)] = 20718,
+ [SMALL_STATE(707)] = 20725,
+ [SMALL_STATE(708)] = 20732,
+ [SMALL_STATE(709)] = 20739,
+ [SMALL_STATE(710)] = 20746,
+ [SMALL_STATE(711)] = 20753,
+ [SMALL_STATE(712)] = 20760,
+ [SMALL_STATE(713)] = 20767,
+ [SMALL_STATE(714)] = 20774,
+ [SMALL_STATE(715)] = 20781,
+ [SMALL_STATE(716)] = 20788,
+ [SMALL_STATE(717)] = 20795,
+ [SMALL_STATE(718)] = 20802,
+ [SMALL_STATE(719)] = 20809,
+ [SMALL_STATE(720)] = 20816,
+ [SMALL_STATE(721)] = 20823,
+ [SMALL_STATE(722)] = 20830,
+ [SMALL_STATE(723)] = 20837,
+ [SMALL_STATE(724)] = 20844,
+ [SMALL_STATE(725)] = 20851,
+ [SMALL_STATE(726)] = 20858,
+ [SMALL_STATE(727)] = 20865,
+ [SMALL_STATE(728)] = 20872,
+ [SMALL_STATE(729)] = 20879,
+ [SMALL_STATE(730)] = 20886,
+ [SMALL_STATE(731)] = 20893,
+ [SMALL_STATE(732)] = 20900,
+ [SMALL_STATE(733)] = 20907,
+ [SMALL_STATE(734)] = 20914,
+ [SMALL_STATE(735)] = 20921,
+ [SMALL_STATE(736)] = 20928,
+ [SMALL_STATE(737)] = 20935,
+ [SMALL_STATE(738)] = 20942,
+ [SMALL_STATE(739)] = 20949,
+ [SMALL_STATE(740)] = 20956,
+ [SMALL_STATE(741)] = 20963,
+ [SMALL_STATE(742)] = 20970,
+ [SMALL_STATE(743)] = 20977,
+ [SMALL_STATE(744)] = 20984,
+ [SMALL_STATE(745)] = 20991,
+ [SMALL_STATE(746)] = 20998,
+ [SMALL_STATE(747)] = 21005,
+ [SMALL_STATE(748)] = 21012,
+ [SMALL_STATE(749)] = 21019,
+ [SMALL_STATE(750)] = 21026,
+ [SMALL_STATE(751)] = 21033,
+ [SMALL_STATE(752)] = 21040,
+ [SMALL_STATE(753)] = 21047,
+ [SMALL_STATE(754)] = 21054,
+ [SMALL_STATE(755)] = 21061,
+ [SMALL_STATE(756)] = 21068,
+ [SMALL_STATE(757)] = 21075,
+ [SMALL_STATE(758)] = 21082,
+ [SMALL_STATE(759)] = 21089,
+ [SMALL_STATE(760)] = 21096,
+ [SMALL_STATE(761)] = 21103,
+ [SMALL_STATE(762)] = 21110,
+ [SMALL_STATE(763)] = 21117,
+ [SMALL_STATE(764)] = 21124,
+ [SMALL_STATE(765)] = 21131,
+ [SMALL_STATE(766)] = 21138,
+ [SMALL_STATE(767)] = 21145,
+ [SMALL_STATE(768)] = 21152,
+ [SMALL_STATE(769)] = 21159,
+ [SMALL_STATE(770)] = 21166,
+ [SMALL_STATE(771)] = 21173,
+ [SMALL_STATE(772)] = 21180,
+ [SMALL_STATE(773)] = 21187,
+ [SMALL_STATE(774)] = 21194,
+ [SMALL_STATE(775)] = 21201,
+ [SMALL_STATE(776)] = 21208,
+ [SMALL_STATE(777)] = 21215,
+ [SMALL_STATE(778)] = 21222,
+ [SMALL_STATE(779)] = 21229,
+ [SMALL_STATE(780)] = 21236,
+ [SMALL_STATE(781)] = 21243,
+ [SMALL_STATE(782)] = 21250,
+ [SMALL_STATE(783)] = 21257,
+ [SMALL_STATE(784)] = 21264,
+ [SMALL_STATE(785)] = 21271,
+ [SMALL_STATE(786)] = 21278,
};
static const TSParseActionEntry ts_parse_actions[] = {
@@ -22903,25 +23515,25 @@ 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(703),
- [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(578),
- [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743),
- [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304),
- [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
- [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
- [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
+ [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
+ [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(572),
+ [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759),
+ [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
+ [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
+ [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
+ [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
[21] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 21),
[23] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 21),
- [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
- [27] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
- [29] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
- [31] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
- [33] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
- [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
- [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
- [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613),
- [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),
+ [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
+ [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(476),
+ [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
+ [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616),
+ [37] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 17),
+ [39] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 17),
+ [41] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
+ [43] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
[45] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_unit, 1, 0, 0),
[47] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_unit, 1, 0, 0),
[49] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 22),
@@ -22930,788 +23542,792 @@ static const TSParseActionEntry ts_parse_actions[] = {
[55] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23),
[57] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 4, 0, 29),
[59] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 4, 0, 29),
- [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159),
+ [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
[63] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
[65] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
- [67] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
- [69] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 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_group, 3, 0, 0),
- [77] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
- [79] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
- [81] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
- [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 20),
- [85] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 20),
- [87] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
- [89] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
- [91] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
- [93] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
- [95] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 21),
- [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 21),
- [99] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pipe_argument, 2, 0, 0),
- [101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pipe_argument, 2, 0, 0),
- [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
- [105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 24),
- [107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 24),
- [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
- [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473),
- [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
- [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161),
- [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(644),
- [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
- [121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 38),
- [123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 38),
- [125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
- [127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
- [129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
- [131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
- [133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(210),
- [136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
- [138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
- [140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
- [142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
- [144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
- [146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
- [148] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(613),
- [151] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(204),
- [154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 2, 0, 30),
- [156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 30),
- [158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
- [160] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(644),
- [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
- [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
- [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
- [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158),
- [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669),
- [173] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 13),
- [175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 13),
- [177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
- [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
- [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
- [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167),
- [185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 19),
- [187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 19),
- [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
- [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
- [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601),
- [195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
- [197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
- [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171),
- [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
- [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
- [205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11),
- [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(703),
- [210] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(578),
- [213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(743),
- [216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(304),
- [219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(130),
- [222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(132),
- [225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(306),
- [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768),
- [230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577),
- [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
- [234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
- [236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
- [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322),
- [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
- [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311),
- [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
- [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
- [248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366),
- [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285),
- [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287),
- [254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(215),
- [257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
- [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(768),
- [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(577),
- [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(727),
- [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(336),
- [271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(128),
- [274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(133),
- [277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(311),
- [280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
- [282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279),
- [284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372),
- [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331),
- [288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
- [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170),
- [292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
- [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641),
- [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(669),
- [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168),
- [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
- [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169),
- [305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
- [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451),
- [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
- [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
- [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(546),
- [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
- [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764),
- [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
- [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
- [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3),
- [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
- [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
- [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
- [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
- [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729),
- [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
- [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53),
- [339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
- [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
- [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249),
- [345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), SHIFT_REPEAT(463),
- [348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0),
- [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
- [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
- [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
- [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
- [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258),
- [360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135),
- [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751),
- [364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
- [366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
- [368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
- [370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
- [372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
- [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
- [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471),
- [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
- [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254),
- [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
- [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
- [386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
- [388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183),
- [390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
- [392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24),
- [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
- [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
- [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
- [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
- [402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
- [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58),
- [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
- [408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
- [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
- [412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
- [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
- [416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
- [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404),
- [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
- [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
- [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
- [426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
- [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
- [430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
- [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
- [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
- [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
- [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524),
- [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440),
- [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446),
- [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
- [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
- [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
- [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452),
- [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
- [454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
- [456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42),
- [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
- [460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
- [462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428),
- [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427),
- [466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
- [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
- [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424),
- [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480),
- [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
- [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658),
- [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
- [480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
- [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
- [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
- [486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
- [488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(368),
- [491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(184),
- [494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(714),
- [497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(185),
- [500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(187),
- [503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(188),
- [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
- [508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348),
- [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368),
- [512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
- [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714),
- [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185),
- [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187),
- [520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188),
- [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320),
- [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
- [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377),
- [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302),
- [530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(384),
- [533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(172),
- [536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(711),
- [539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(198),
- [542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(199),
- [545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(191),
- [548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
- [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
- [552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
- [554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711),
- [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198),
- [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199),
- [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191),
- [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633),
- [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634),
- [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202),
- [568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640),
- [570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(202),
- [573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
- [575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12),
- [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488),
- [579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 12),
- [581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [67] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 20),
+ [69] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 20),
+ [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167),
+ [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_template_string, 2, 0, 0),
+ [79] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
+ [81] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
+ [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 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 = false}}, REDUCE(sym_group, 3, 0, 0),
+ [99] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
+ [101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 21),
+ [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 21),
+ [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 = false}}, REDUCE(sym_array, 3, 0, 0),
+ [111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
+ [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482),
+ [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140),
+ [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166),
+ [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694),
+ [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
+ [123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 24),
+ [125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 24),
+ [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
+ [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 38),
+ [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 38),
+ [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(219),
+ [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
+ [146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164),
+ [148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
+ [150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
+ [152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
+ [154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
+ [156] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(616),
+ [159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(214),
+ [162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 2, 0, 30),
+ [164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 30),
+ [166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150),
+ [168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
+ [170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
+ [172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
+ [174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
+ [176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652),
+ [178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
+ [180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176),
+ [182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
+ [188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184),
+ [190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 13),
+ [192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 13),
+ [194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 19),
+ [196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 19),
+ [198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594),
+ [200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
+ [202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
+ [204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(694),
+ [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173),
+ [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
+ [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772),
+ [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585),
+ [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693),
+ [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
+ [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135),
+ [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298),
+ [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
+ [225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319),
+ [227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11),
+ [229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(724),
+ [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(572),
+ [235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(759),
+ [238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(278),
+ [241] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(134),
+ [244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(138),
+ [247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(281),
+ [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317),
+ [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
+ [254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672),
+ [256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378),
+ [258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
+ [260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
+ [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
+ [264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(772),
+ [267] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(585),
+ [270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(731),
+ [273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(353),
+ [276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(135),
+ [279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(137),
+ [282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(319),
+ [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284),
+ [287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
+ [289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175),
+ [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175),
+ [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386),
+ [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
+ [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
+ [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622),
+ [301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(208),
+ [304] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(652),
+ [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177),
+ [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
+ [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
+ [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
+ [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
+ [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
+ [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
+ [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
+ [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
+ [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
+ [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
+ [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191),
+ [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57),
+ [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
+ [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452),
+ [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
+ [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579),
+ [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768),
+ [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
+ [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5),
+ [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
+ [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
+ [351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), SHIFT_REPEAT(475),
+ [354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0),
+ [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
+ [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
+ [360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488),
+ [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
+ [364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
+ [366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
+ [368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
+ [370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187),
+ [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
+ [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
+ [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436),
+ [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
+ [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481),
+ [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
+ [386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
+ [388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
+ [390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
+ [392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
+ [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
+ [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24),
+ [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427),
+ [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
+ [402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
+ [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
+ [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
+ [408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
+ [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
+ [412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
+ [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
+ [416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
+ [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
+ [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
+ [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
+ [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
+ [426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
+ [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415),
+ [430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
+ [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441),
+ [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
+ [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
+ [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
+ [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
+ [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
+ [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
+ [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
+ [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
+ [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
+ [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447),
+ [454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448),
+ [456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
+ [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253),
+ [460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
+ [462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
+ [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
+ [466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424),
+ [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
+ [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461),
+ [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432),
+ [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
+ [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429),
+ [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
+ [480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
+ [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
+ [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
+ [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489),
+ [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
+ [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663),
+ [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489),
+ [494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
+ [496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
+ [498] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(343),
+ [501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(180),
+ [504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(705),
+ [507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(181),
+ [510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(182),
+ [513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(183),
+ [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367),
+ [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377),
+ [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343),
+ [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
+ [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705),
+ [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
+ [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
+ [530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183),
+ [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
+ [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
+ [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
+ [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
+ [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
+ [542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
+ [544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202),
+ [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
+ [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
+ [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
+ [552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
+ [554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
+ [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
+ [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684),
+ [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686),
+ [562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(394),
+ [565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(202),
+ [568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(763),
+ [571] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(203),
+ [574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(204),
+ [577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(197),
+ [580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(216),
[583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 18),
[585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 18),
- [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37),
- [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697),
- [591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
- [593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(451),
- [596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(463),
- [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
- [601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(697),
- [604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(408),
- [607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
- [609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(658),
- [612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
- [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
- [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
- [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
- [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
- [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
- [624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0),
- [626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0),
- [628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 6, 0, 28),
- [630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 6, 0, 28),
- [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
- [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 5, 0, 16),
- [636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 5, 0, 16),
- [638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
- [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0),
- [642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 3, 0, 16),
- [644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622),
- [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315),
- [648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 3, 0, 16),
- [650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
- [652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
- [654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
- [656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
- [658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
- [660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
- [662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
- [664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
- [666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 4, 0, 36),
- [668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 4, 0, 36),
- [670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 2, 0, 8),
- [672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 2, 0, 8),
- [674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 2, 0, 9),
- [676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 2, 0, 9),
- [678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 25),
- [680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_let_statement, 4, 0, 25),
- [682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
- [684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
- [686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 5, 0, 45),
- [696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 5, 0, 45),
- [698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 46),
- [700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 46),
- [702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 15),
- [704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 15),
- [706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 15),
- [708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 15),
- [710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 10),
- [716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 10),
- [718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
- [720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
- [722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
- [728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
- [730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 26),
- [732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 26),
- [734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 37),
- [736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 37),
- [738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
- [740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
- [742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 26),
- [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 26),
- [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
- [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
- [754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
- [756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
- [762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
- [764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678),
- [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367),
- [772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175),
- [782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
- [784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507),
- [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527),
- [788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491),
- [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
- [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715),
- [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
- [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
- [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752),
- [800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 14),
- [802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 14),
- [804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
- [806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
- [808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
- [810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
- [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
- [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
- [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518),
- [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519),
- [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
- [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
- [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563),
- [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 10),
- [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 10),
- [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
- [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
- [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 4, 0, 28),
- [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630),
- [838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 4, 0, 28),
- [840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 14),
- [842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 14),
- [844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 14),
- [846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 14),
- [848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 14),
- [850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 14),
- [852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
- [854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
- [856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
- [866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
- [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
- [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
- [872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618),
- [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_body_expression, 4, 0, 35),
- [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__switch_body_expression, 4, 0, 35),
- [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
- [880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
- [882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
- [884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
- [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
- [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195),
- [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203),
- [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
- [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190),
- [896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 0),
- [898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 0),
- [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511),
- [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
- [904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
- [906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
- [908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
- [910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690),
- [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514),
- [918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 24),
- [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730),
- [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
- [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
- [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
- [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
- [930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
- [932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 43),
- [934] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 43),
- [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
- [938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
- [944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
- [946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648),
- [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405),
- [954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
- [960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 27),
- [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
- [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193),
- [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
- [968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
- [970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
+ [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15),
+ [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478),
+ [597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
+ [599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
+ [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
+ [603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37),
+ [605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
+ [607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
+ [609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
+ [611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
+ [613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(663),
+ [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
+ [618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(474),
+ [621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(475),
+ [624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
+ [626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(740),
+ [629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(420),
+ [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
+ [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630),
+ [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323),
+ [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 5, 0, 16),
+ [646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 5, 0, 16),
+ [648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 6, 0, 28),
+ [650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 6, 0, 28),
+ [652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 14),
+ [654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 14),
+ [656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
+ [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764),
+ [672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
+ [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539),
+ [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
+ [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
+ [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770),
+ [682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612),
+ [684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578),
+ [686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756),
+ [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
+ [690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
+ [692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 25),
+ [694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_let_statement, 4, 0, 25),
+ [696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 26),
+ [702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 26),
+ [704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
+ [706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
+ [708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 26),
+ [710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 26),
+ [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682),
+ [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374),
+ [716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
+ [718] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
+ [720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
+ [722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
+ [732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
+ [734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 15),
+ [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 15),
+ [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 15),
+ [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 15),
+ [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
+ [760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
+ [762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
+ [764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
+ [766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
+ [772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
+ [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
+ [776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
+ [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 2, 0, 8),
+ [780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 2, 0, 8),
+ [782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 2, 0, 9),
+ [784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 2, 0, 9),
+ [786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 10),
+ [792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 10),
+ [794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 10),
+ [796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 10),
+ [798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648),
+ [804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_body_expression, 4, 0, 35),
+ [806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__switch_body_expression, 4, 0, 35),
+ [808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 4, 0, 36),
+ [810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 4, 0, 36),
+ [812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 37),
+ [814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 37),
+ [816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
+ [818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
+ [820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 14),
+ [822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 14),
+ [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195),
+ [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512),
+ [828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513),
+ [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514),
+ [832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690),
+ [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
+ [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
+ [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 5, 0, 45),
+ [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 5, 0, 45),
+ [842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 46),
+ [844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 46),
+ [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
+ [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
+ [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 4, 0, 28),
+ [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637),
+ [854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 4, 0, 28),
+ [856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 14),
+ [858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 14),
+ [860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 14),
+ [878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 14),
+ [880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677),
+ [886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529),
+ [892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 0),
+ [894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 0),
+ [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519),
+ [898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196),
+ [904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
+ [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
+ [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699),
+ [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
+ [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
+ [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658),
+ [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 24),
+ [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699),
+ [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
+ [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
+ [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205),
+ [930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
+ [940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
+ [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657),
+ [944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411),
+ [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
+ [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
+ [950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 27),
+ [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460),
+ [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
+ [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
+ [966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
[972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
[974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 0),
- [978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 0),
- [980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
- [982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 5, 0, 0),
- [988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 5, 0, 0),
- [990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
- [992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
- [994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 1, 0, 0),
- [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
- [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
- [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445),
- [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144),
- [1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429),
- [1006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
- [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536),
- [1010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 31),
- [1012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
- [1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
- [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(586),
- [1018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 32),
- [1020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
- [1022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
- [1024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 39),
- [1026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 2, 0, 0),
- [1028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
- [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
- [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
- [1034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266),
- [1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
- [1038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
- [1040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261),
- [1042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
- [1044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403),
- [1046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 58),
- [1048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432),
- [1050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
- [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 61),
- [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
- [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466),
- [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
- [1060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__short_concat_expression, 3, 0, 0),
- [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309),
- [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635),
- [1066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
- [1068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 2, 0, 0),
- [1070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
- [1072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
- [1074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
- [1076] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(635),
- [1079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
- [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589),
- [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 49),
- [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56),
- [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73),
- [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73),
- [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488),
- [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2),
- [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6),
- [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
- [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80),
- [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485),
- [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
- [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17),
- [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(530),
- [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
- [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 27),
- [1113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 3, 0, 0),
- [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
- [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369),
- [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
- [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474),
- [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
- [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475),
- [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
- [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21),
- [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30),
- [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
- [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41),
- [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531),
- [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
- [1141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
- [1143] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(589),
- [1146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224),
- [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481),
- [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481),
- [1152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482),
- [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
- [1156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213),
- [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232),
- [1160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
- [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
- [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487),
- [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
- [1168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76),
- [1170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(486),
- [1173] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(144),
- [1176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
- [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102),
- [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553),
- [1182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305),
- [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723),
- [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
- [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
- [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
- [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365),
- [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
- [1196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 48),
- [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
- [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686),
- [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
- [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
- [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402),
- [1208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 52),
- [1210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 49),
- [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637),
- [1214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 31),
- [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
- [1218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 54),
- [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396),
- [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120),
- [1224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 53), SHIFT_REPEAT(177),
- [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 53),
- [1229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0),
- [1231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390),
- [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
- [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650),
- [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687),
- [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 62),
- [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
- [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592),
- [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
- [1247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 63),
- [1249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 65),
- [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401),
- [1253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 44),
- [1255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
- [1257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
- [1259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(723),
- [1262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
- [1264] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(530),
- [1267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(530),
- [1270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
- [1272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(531),
- [1275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(531),
- [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
- [1280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
- [1282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(208),
- [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
- [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
- [1289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 52),
- [1291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652),
- [1293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
- [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
- [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497),
- [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
- [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
- [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722),
- [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370),
- [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
- [1309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609),
- [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
- [1313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
- [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610),
- [1317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194),
- [1319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
- [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330),
- [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767),
- [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776),
- [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
- [1329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 59),
- [1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
- [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43),
- [1335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 41), SHIFT_REPEAT(497),
- [1338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 41),
- [1340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
- [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
- [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770),
- [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
- [1348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
- [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
- [1352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0), SHIFT_REPEAT(127),
- [1355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
- [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
- [1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
- [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
- [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235),
- [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717),
- [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(726),
- [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728),
- [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
- [1373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
- [1375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
- [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
- [1379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
- [1381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241),
- [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
- [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
- [1387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(165),
- [1390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
- [1392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(200),
- [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620),
- [1397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621),
- [1399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
- [1401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
- [1403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
- [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
- [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595),
- [1409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [1411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [1413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
- [1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596),
- [1419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
- [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unit, 1, 0, 0),
- [1423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602),
- [1425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(209),
- [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754),
- [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773),
- [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
- [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
- [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 33),
- [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
- [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 42),
- [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
- [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489),
- [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
- [1448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415),
- [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
- [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
- [1454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
- [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
+ [976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 43),
+ [978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 43),
+ [980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 5, 0, 0),
+ [982] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 5, 0, 0),
+ [984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [986] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 0),
+ [990] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 0),
+ [992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
+ [994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
+ [996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 1, 0, 0),
+ [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459),
+ [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
+ [1002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 32),
+ [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
+ [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156),
+ [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16),
+ [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
+ [1012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430),
+ [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47),
+ [1016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
+ [1018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 39),
+ [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42),
+ [1022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
+ [1024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 2, 0, 0),
+ [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
+ [1028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 61),
+ [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
+ [1032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81),
+ [1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
+ [1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
+ [1038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
+ [1040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
+ [1042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
+ [1044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 58),
+ [1046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404),
+ [1048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454),
+ [1050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225),
+ [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
+ [1054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86),
+ [1056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 31),
+ [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
+ [1060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14),
+ [1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
+ [1064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72),
+ [1066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80),
+ [1068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
+ [1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 2, 0, 0),
+ [1072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 27),
+ [1074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__short_concat_expression, 3, 0, 0),
+ [1076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
+ [1078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
+ [1080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
+ [1082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
+ [1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
+ [1086] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(662),
+ [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
+ [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87),
+ [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515),
+ [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
+ [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521),
+ [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521),
+ [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
+ [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598),
+ [1105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 49),
+ [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
+ [1109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
+ [1111] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(598),
+ [1114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477),
+ [1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
+ [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
+ [1120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2),
+ [1122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6),
+ [1124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
+ [1126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17),
+ [1128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
+ [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
+ [1132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484),
+ [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
+ [1136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485),
+ [1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
+ [1140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10),
+ [1142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30),
+ [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
+ [1146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
+ [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226),
+ [1150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490),
+ [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
+ [1154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491),
+ [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491),
+ [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82),
+ [1160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467),
+ [1162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
+ [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222),
+ [1166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232),
+ [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
+ [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236),
+ [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468),
+ [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
+ [1176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 3, 0, 0),
+ [1178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(494),
+ [1181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(156),
+ [1184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
+ [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
+ [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
+ [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
+ [1192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 48),
+ [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641),
+ [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
+ [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
+ [1200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
+ [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
+ [1204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 53), SHIFT_REPEAT(200),
+ [1207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 53),
+ [1209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0),
+ [1211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403),
+ [1213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 54),
+ [1215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 52),
+ [1217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 49),
+ [1219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 31),
+ [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
+ [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
+ [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549),
+ [1227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
+ [1229] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(515),
+ [1232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(515),
+ [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 62),
+ [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
+ [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 63),
+ [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
+ [1243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 65),
+ [1245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
+ [1247] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(521),
+ [1250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(521),
+ [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413),
+ [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
+ [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632),
+ [1259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335),
+ [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
+ [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
+ [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
+ [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
+ [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615),
+ [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617),
+ [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325),
+ [1275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 44),
+ [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
+ [1279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
+ [1281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(700),
+ [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
+ [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
+ [1288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
+ [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
+ [1292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
+ [1294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
+ [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
+ [1298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(213),
+ [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
+ [1303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
+ [1305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
+ [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
+ [1309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93),
+ [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
+ [1313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
+ [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
+ [1317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 52),
+ [1319] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(211),
+ [1322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 59),
+ [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
+ [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613),
+ [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614),
+ [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
+ [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717),
+ [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186),
+ [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207),
+ [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279),
+ [1340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 41), SHIFT_REPEAT(498),
+ [1343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 41),
+ [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
+ [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
+ [1349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
+ [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
+ [1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651),
+ [1355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
+ [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725),
+ [1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
+ [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
+ [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
+ [1365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
+ [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
+ [1369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
+ [1371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(218),
+ [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
+ [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
+ [1378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777),
+ [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379),
+ [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
+ [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710),
+ [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712),
+ [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714),
+ [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
+ [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
+ [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240),
+ [1396] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0), SHIFT_REPEAT(133),
+ [1399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628),
+ [1401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
+ [1403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
+ [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
+ [1407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(172),
+ [1410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
+ [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unit, 1, 0, 0),
+ [1414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
+ [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75),
+ [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
+ [1420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
+ [1422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0),
+ [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
+ [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
+ [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
+ [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
+ [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
+ [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
+ [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
+ [1438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395),
+ [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
+ [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
+ [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721),
+ [1446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 64),
+ [1448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 33),
+ [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
+ [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701),
+ [1454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417),
+ [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
[1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706),
- [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
- [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 55),
- [1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 56),
- [1466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 57),
- [1468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 57),
- [1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
- [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
- [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385),
- [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
- [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
- [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
- [1484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 60),
- [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107),
- [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240),
- [1490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
- [1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760),
- [1494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 64),
- [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
- [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
- [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 50),
- [1502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
- [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 14),
- [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
- [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 51),
- [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701),
- [1512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196),
- [1514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684),
- [1516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
- [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
- [1520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696),
- [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
- [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207),
- [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__timed_argument, 2, 0, 0),
- [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
- [1530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 34),
- [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
- [1534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 33),
- [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431),
- [1538] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741),
- [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
- [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505),
- [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699),
- [1548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_start_expression, 2, 0, 0),
- [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
- [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
- [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
- [1556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677),
- [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389),
- [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398),
- [1562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
- [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
- [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_start_expression, 2, 0, 0),
- [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379),
- [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
- [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
- [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766),
- [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
- [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
- [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
- [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
- [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
- [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
- [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705),
- [1590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
- [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
- [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707),
- [1596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
- [1598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
- [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
- [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656),
- [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619),
- [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298),
- [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323),
- [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
- [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
- [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
- [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627),
- [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628),
- [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
- [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
- [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573),
- [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
- [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
- [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756),
- [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271),
- [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642),
- [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
- [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
- [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
- [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
- [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
- [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332),
- [1648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
- [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710),
- [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
- [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 47),
- [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552),
- [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
- [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
- [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
- [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657),
- [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380),
- [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584),
- [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 33),
- [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692),
- [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
- [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753),
- [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 40),
+ [1460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 42),
+ [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 50),
+ [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
+ [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
+ [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
+ [1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 14),
+ [1472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 51),
+ [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586),
+ [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766),
+ [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773),
+ [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
+ [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
+ [1484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
+ [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
+ [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703),
+ [1490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
+ [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
+ [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
+ [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610),
+ [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
+ [1500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
+ [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 55),
+ [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 56),
+ [1506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 57),
+ [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 57),
+ [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769),
+ [1512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746),
+ [1514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
+ [1516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
+ [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
+ [1520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
+ [1522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__timed_argument, 2, 0, 0),
+ [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689),
+ [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
+ [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
+ [1530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
+ [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 60),
+ [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775),
+ [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
+ [1538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
+ [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
+ [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507),
+ [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
+ [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
+ [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344),
+ [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
+ [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753),
+ [1556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
+ [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583),
+ [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
+ [1562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
+ [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
+ [1566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
+ [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 34),
+ [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 33),
+ [1572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 40),
+ [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
+ [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
+ [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
+ [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719),
+ [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
+ [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
+ [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
+ [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333),
+ [1590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649),
+ [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774),
+ [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
+ [1596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
+ [1598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
+ [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
+ [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554),
+ [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
+ [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433),
+ [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
+ [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692),
+ [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627),
+ [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74),
+ [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
+ [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
+ [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633),
+ [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634),
+ [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635),
+ [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636),
+ [1628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609),
+ [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 47),
+ [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
+ [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
+ [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
+ [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
+ [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739),
+ [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
+ [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
+ [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
+ [1648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_start_expression, 2, 0, 0),
+ [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288),
+ [1652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 33),
+ [1654] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
+ [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
+ [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_start_expression, 2, 0, 0),
+ [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
+ [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
+ [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
+ [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786),
+ [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
+ [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
+ [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591),
+ [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
+ [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771),
+ [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510),
+ [1682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
+ [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
+ [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
};
enum ts_external_scanner_symbol_identifiers {
@@ -23800,11 +24416,11 @@ static const bool ts_external_scanner_states[13][EXTERNAL_TOKEN_COUNT] = {
[ts_external_token_comment] = true,
},
[11] = {
- [ts_external_token__end_tag_name] = true,
+ [ts_external_token_erroneous_end_tag_name] = true,
[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,
},
};
diff --git a/test/corpus/template-literal.txt b/test/corpus/template-literal.txt
index f287bb2..2422e2a 100644
--- a/test/corpus/template-literal.txt
+++ b/test/corpus/template-literal.txt
@@ -16,12 +16,13 @@ Untagged template literal
(property_binding
(binding_name
(identifier))
- (template_string
- (template_chars)
- (template_substitution
- (expression
- (call_expression
- (identifier))))))))
+ (expression
+ (template_string
+ (template_chars)
+ (template_substitution
+ (expression
+ (call_expression
+ (identifier)))))))))
(text)
(end_tag
(tag_name))))
@@ -44,11 +45,12 @@ Untagged template literal - only substitution
(property_binding
(binding_name
(identifier))
- (template_string
- (template_substitution
- (expression
- (call_expression
- (identifier))))))))
+ (expression
+ (template_string
+ (template_substitution
+ (expression
+ (call_expression
+ (identifier)))))))))
(text)
(end_tag
(tag_name))))
@@ -71,17 +73,18 @@ Untagged template literal - multiple
(property_binding
(binding_name
(identifier))
- (template_string
- (template_chars)
- (template_substitution
- (expression
- (call_expression
- (identifier))))
- (template_chars)
- (template_substitution
- (expression
- (call_expression
- (identifier))))))))
+ (expression
+ (template_string
+ (template_chars)
+ (template_substitution
+ (expression
+ (call_expression
+ (identifier))))
+ (template_chars)
+ (template_substitution
+ (expression
+ (call_expression
+ (identifier)))))))))
(text)
(end_tag
(tag_name))))
@@ -104,15 +107,16 @@ Untagged template literal - complex
(property_binding
(binding_name
(identifier))
- (template_string
- (template_chars)
- (template_substitution
- (expression
- (identifier)
- (pipe_sequence
- (pipe_operator)
- (pipe_call
- (identifier)))))))))
+ (expression
+ (template_string
+ (template_chars)
+ (template_substitution
+ (expression
+ (identifier)
+ (pipe_sequence
+ (pipe_operator)
+ (pipe_call
+ (identifier))))))))))
(text)
(end_tag
(tag_name))))
@@ -130,11 +134,34 @@ Untagged template literal - interpolation
(start_tag
(tag_name))
(interpolation
- (template_string
+ (expression
+ (template_string
+ (template_chars)
+ (template_substitution
+ (expression
+ (call_expression
+ (identifier)))))))
+ (end_tag
+ (tag_name))))
+
+========================
+Untagged template literal - interpolation with pipe
+========================
+
+{{ `Hello, ${name}` | uperrcase }}
+
+---
+
+(document
+ (interpolation
+ (expression
+ (template_string
(template_chars)
(template_substitution
(expression
- (call_expression
- (identifier))))))
- (end_tag
- (tag_name))))
+ (identifier))))
+ (pipe_sequence
+ (pipe_operator)
+ (pipe_call
+ (identifier))))))
+