From 34cfdbe808aa71d69b5aa4fe120eaa85c74b01df Mon Sep 17 00:00:00 2001 From: Dennis van den Berg Date: Fri, 15 May 2026 13:24:32 +0200 Subject: [PATCH] fix: unary expressions may be nested --- grammar.js | 2 +- src/grammar.json | 13 +- src/node-types.json | 4 + src/parser.c | 3082 +++++++++++++++--------------- src/tree_sitter/array.h | 57 +- test/corpus/if-statement.txt | 30 +- test/corpus/property-binding.txt | 23 + 7 files changed, 1635 insertions(+), 1576 deletions(-) diff --git a/grammar.js b/grammar.js index 0d33c28..687a7a5 100644 --- a/grammar.js +++ b/grammar.js @@ -517,7 +517,7 @@ module.exports = grammar(HTML, { // Unary expression unary_expression: ($) => - seq(field('operator', alias('!', $.unary_operator)), field('value', $.expression)), + seq(field('operator', alias('!', $.unary_operator)), field('value', choice($.expression, $.unary_expression))), // Binary expression binary_expression: ($) => diff --git a/src/grammar.json b/src/grammar.json index 63edd78..2103aca 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -2905,8 +2905,17 @@ "type": "FIELD", "name": "value", "content": { - "type": "SYMBOL", - "name": "expression" + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "expression" + }, + { + "type": "SYMBOL", + "name": "unary_expression" + } + ] } } ] diff --git a/src/node-types.json b/src/node-types.json index 0a42c37..1eb30bc 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -3506,6 +3506,10 @@ { "type": "expression", "named": true + }, + { + "type": "unary_expression", + "named": true } ] } diff --git a/src/parser.c b/src/parser.c index e3ccd37..706e5f4 100644 --- a/src/parser.c +++ b/src/parser.c @@ -2313,26 +2313,26 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [184] = 183, [185] = 183, [186] = 183, - [187] = 183, - [188] = 188, - [189] = 189, - [190] = 190, - [191] = 191, + [187] = 187, + [188] = 187, + [189] = 187, + [190] = 187, + [191] = 187, [192] = 192, [193] = 193, - [194] = 193, + [194] = 194, [195] = 195, - [196] = 193, - [197] = 193, + [196] = 196, + [197] = 197, [198] = 198, [199] = 199, - [200] = 192, + [200] = 195, [201] = 198, [202] = 199, [203] = 203, [204] = 204, - [205] = 192, - [206] = 192, + [205] = 195, + [206] = 195, [207] = 203, [208] = 208, [209] = 208, @@ -9422,7 +9422,7 @@ static const uint16_t ts_small_parse_table[] = { [3580] = 6, ACTIONS(3), 1, sym_comment, - STATE(186), 1, + STATE(190), 1, sym__binary_op, ACTIONS(184), 2, anon_sym_QMARK, @@ -9521,7 +9521,7 @@ static const uint16_t ts_small_parse_table[] = { [3690] = 6, ACTIONS(3), 1, sym_comment, - STATE(186), 1, + STATE(190), 1, sym__binary_op, ACTIONS(192), 4, anon_sym_QMARK, @@ -10316,7 +10316,7 @@ static const uint16_t ts_small_parse_table[] = { [4581] = 6, ACTIONS(3), 1, sym_comment, - STATE(187), 1, + STATE(191), 1, sym__binary_op, ACTIONS(190), 5, anon_sym_SQUOTE, @@ -10781,7 +10781,7 @@ static const uint16_t ts_small_parse_table[] = { [5081] = 6, ACTIONS(3), 1, sym_comment, - STATE(187), 1, + STATE(191), 1, sym__binary_op, ACTIONS(184), 3, anon_sym_QMARK, @@ -11775,7 +11775,7 @@ static const uint16_t ts_small_parse_table[] = { [6356] = 6, ACTIONS(3), 1, sym_comment, - STATE(185), 1, + STATE(189), 1, sym__binary_op, ACTIONS(190), 4, anon_sym_SQUOTE, @@ -12208,7 +12208,7 @@ static const uint16_t ts_small_parse_table[] = { [6935] = 6, ACTIONS(3), 1, sym_comment, - STATE(185), 1, + STATE(189), 1, sym__binary_op, ACTIONS(184), 2, anon_sym_QMARK, @@ -12452,7 +12452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(190), 1, sym__interpolation_end, - STATE(184), 1, + STATE(188), 1, sym__binary_op, ACTIONS(192), 4, anon_sym_QMARK, @@ -12496,7 +12496,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(182), 1, sym__interpolation_end, - STATE(184), 1, + STATE(188), 1, sym__binary_op, ACTIONS(184), 2, anon_sym_QMARK, @@ -12737,7 +12737,7 @@ static const uint16_t ts_small_parse_table[] = { [7571] = 5, ACTIONS(3), 1, sym_comment, - STATE(183), 1, + STATE(187), 1, sym__binary_op, ACTIONS(190), 2, anon_sym_RPAREN, @@ -12955,7 +12955,7 @@ static const uint16_t ts_small_parse_table[] = { [7860] = 4, ACTIONS(3), 1, sym_comment, - STATE(183), 1, + STATE(187), 1, sym__binary_op, ACTIONS(354), 12, anon_sym_GT, @@ -13269,7 +13269,7 @@ static const uint16_t ts_small_parse_table[] = { [8278] = 4, ACTIONS(3), 1, sym_comment, - STATE(186), 1, + STATE(190), 1, sym__binary_op, ACTIONS(180), 12, anon_sym_GT, @@ -13308,7 +13308,7 @@ static const uint16_t ts_small_parse_table[] = { [8321] = 4, ACTIONS(3), 1, sym_comment, - STATE(184), 1, + STATE(188), 1, sym__binary_op, ACTIONS(316), 12, anon_sym_GT, @@ -13402,7 +13402,7 @@ static const uint16_t ts_small_parse_table[] = { [8439] = 4, ACTIONS(3), 1, sym_comment, - STATE(187), 1, + STATE(191), 1, sym__binary_op, ACTIONS(216), 12, anon_sym_GT, @@ -13496,7 +13496,7 @@ static const uint16_t ts_small_parse_table[] = { [8557] = 4, ACTIONS(3), 1, sym_comment, - STATE(185), 1, + STATE(189), 1, sym__binary_op, ACTIONS(299), 12, anon_sym_GT, @@ -15580,27 +15580,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(332), 1, anon_sym_LBRACK, + ACTIONS(334), 1, + anon_sym_BANG, ACTIONS(340), 1, anon_sym_BQUOTE, ACTIONS(342), 1, anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(455), 1, + ACTIONS(433), 1, sym_identifier, - ACTIONS(463), 1, + ACTIONS(435), 1, sym_number, - STATE(127), 1, - sym_expression, - STATE(265), 1, - sym_binary_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(4), 9, + STATE(262), 2, + sym_expression, + sym_unary_expression, + STATE(224), 9, sym_template_string, sym__primitive, sym_object, @@ -15610,36 +15611,37 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11441] = 15, + [11442] = 15, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, + ACTIONS(407), 1, + anon_sym_BANG, + ACTIONS(463), 1, anon_sym_SQUOTE, - ACTIONS(371), 1, + ACTIONS(465), 1, anon_sym_DQUOTE, - ACTIONS(373), 1, + ACTIONS(467), 1, anon_sym_LBRACE, - ACTIONS(379), 1, - anon_sym_LBRACK, - ACTIONS(387), 1, - anon_sym_BQUOTE, - ACTIONS(449), 1, + ACTIONS(469), 1, anon_sym_LPAREN, - ACTIONS(451), 1, + ACTIONS(471), 1, + anon_sym_LBRACK, + ACTIONS(473), 1, sym_identifier, - ACTIONS(465), 1, + ACTIONS(475), 1, sym_number, - STATE(121), 1, - sym_expression, - STATE(454), 1, + ACTIONS(477), 1, + anon_sym_BQUOTE, + STATE(460), 1, sym__backtick, - STATE(475), 1, + STATE(479), 1, sym__single_quote, - STATE(486), 1, - sym_binary_expression, - STATE(501), 1, + STATE(480), 1, sym__double_quote, - STATE(71), 9, + STATE(262), 2, + sym_expression, + sym_unary_expression, + STATE(227), 9, sym_template_string, sym__primitive, sym_object, @@ -15649,7 +15651,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11495] = 15, + [11497] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -15662,22 +15664,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(342), 1, anon_sym_DQUOTE, + ACTIONS(348), 1, + anon_sym_BANG, ACTIONS(429), 1, anon_sym_LPAREN, ACTIONS(455), 1, sym_identifier, - ACTIONS(463), 1, + ACTIONS(479), 1, sym_number, - STATE(109), 1, - sym_expression, - STATE(416), 1, - sym_binary_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, + STATE(404), 2, + sym_expression, + sym_unary_expression, STATE(4), 9, sym_template_string, sym__primitive, @@ -15688,7 +15691,47 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11549] = 15, + [11552] = 15, + ACTIONS(3), 1, + sym_comment, + ACTIONS(369), 1, + anon_sym_SQUOTE, + ACTIONS(371), 1, + anon_sym_DQUOTE, + ACTIONS(373), 1, + anon_sym_LBRACE, + ACTIONS(379), 1, + anon_sym_LBRACK, + ACTIONS(381), 1, + anon_sym_BANG, + ACTIONS(387), 1, + anon_sym_BQUOTE, + ACTIONS(449), 1, + anon_sym_LPAREN, + ACTIONS(451), 1, + sym_identifier, + ACTIONS(481), 1, + sym_number, + STATE(454), 1, + sym__backtick, + STATE(475), 1, + sym__single_quote, + STATE(501), 1, + sym__double_quote, + STATE(476), 2, + sym_expression, + sym_unary_expression, + STATE(71), 9, + sym_template_string, + sym__primitive, + sym_object, + sym_array, + sym_string, + sym_group, + sym_call_expression, + sym_member_expression, + sym_bracket_expression, + [11607] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -15705,9 +15748,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(455), 1, sym_identifier, - ACTIONS(463), 1, + ACTIONS(479), 1, sym_number, - STATE(66), 1, + STATE(127), 1, sym_expression, STATE(265), 1, sym_binary_expression, @@ -15727,36 +15770,36 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11603] = 15, + [11661] = 15, ACTIONS(3), 1, sym_comment, - ACTIONS(395), 1, + ACTIONS(369), 1, anon_sym_SQUOTE, - ACTIONS(397), 1, + ACTIONS(371), 1, anon_sym_DQUOTE, - ACTIONS(399), 1, + ACTIONS(373), 1, anon_sym_LBRACE, - ACTIONS(405), 1, + ACTIONS(379), 1, anon_sym_LBRACK, - ACTIONS(413), 1, + ACTIONS(387), 1, anon_sym_BQUOTE, - ACTIONS(443), 1, + ACTIONS(449), 1, anon_sym_LPAREN, - ACTIONS(445), 1, + ACTIONS(451), 1, sym_identifier, - ACTIONS(467), 1, + ACTIONS(481), 1, sym_number, - STATE(82), 1, + STATE(121), 1, sym_expression, - STATE(265), 1, - sym_binary_expression, - STATE(464), 1, + STATE(454), 1, sym__backtick, - STATE(488), 1, + STATE(475), 1, sym__single_quote, - STATE(489), 1, + STATE(486), 1, + sym_binary_expression, + STATE(501), 1, sym__double_quote, - STATE(29), 9, + STATE(71), 9, sym_template_string, sym__primitive, sym_object, @@ -15766,7 +15809,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11657] = 15, + [11715] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -15781,21 +15824,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(469), 1, + ACTIONS(455), 1, sym_identifier, - ACTIONS(471), 1, + ACTIONS(479), 1, sym_number, - STATE(74), 1, - sym_member_expression, + STATE(109), 1, + sym_expression, + STATE(416), 1, + sym_binary_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(622), 1, - sym_assignment_expression, - STATE(531), 8, + STATE(4), 9, sym_template_string, sym__primitive, sym_object, @@ -15803,8 +15846,9 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_group, sym_call_expression, + sym_member_expression, sym_bracket_expression, - [11710] = 14, + [11769] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -15819,19 +15863,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(433), 1, + ACTIONS(455), 1, sym_identifier, - ACTIONS(435), 1, + ACTIONS(479), 1, sym_number, + STATE(66), 1, + sym_expression, + STATE(265), 1, + sym_binary_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(709), 1, - sym_expression, - STATE(224), 9, + STATE(4), 9, sym_template_string, sym__primitive, sym_object, @@ -15841,36 +15887,36 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11761] = 15, + [11823] = 15, ACTIONS(3), 1, sym_comment, - ACTIONS(320), 1, + ACTIONS(395), 1, anon_sym_SQUOTE, - ACTIONS(324), 1, + ACTIONS(397), 1, + anon_sym_DQUOTE, + ACTIONS(399), 1, anon_sym_LBRACE, - ACTIONS(332), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(340), 1, + ACTIONS(413), 1, anon_sym_BQUOTE, - ACTIONS(342), 1, - anon_sym_DQUOTE, - ACTIONS(429), 1, + ACTIONS(443), 1, anon_sym_LPAREN, - ACTIONS(469), 1, + ACTIONS(445), 1, sym_identifier, - ACTIONS(471), 1, + ACTIONS(483), 1, sym_number, - STATE(74), 1, - sym_member_expression, - STATE(471), 1, + STATE(82), 1, + sym_expression, + STATE(265), 1, + sym_binary_expression, + STATE(464), 1, sym__backtick, - STATE(487), 1, + STATE(488), 1, sym__single_quote, - STATE(492), 1, + STATE(489), 1, sym__double_quote, - STATE(548), 1, - sym_assignment_expression, - STATE(531), 8, + STATE(29), 9, sym_template_string, sym__primitive, sym_object, @@ -15878,8 +15924,9 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_group, sym_call_expression, + sym_member_expression, sym_bracket_expression, - [11814] = 14, + [11877] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -15894,19 +15941,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(433), 1, + ACTIONS(485), 1, sym_identifier, - ACTIONS(435), 1, + ACTIONS(487), 1, sym_number, + STATE(74), 1, + sym_member_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(733), 1, - sym_expression, - STATE(224), 9, + STATE(622), 1, + sym_assignment_expression, + STATE(531), 8, sym_template_string, sym__primitive, sym_object, @@ -15914,9 +15963,8 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_group, sym_call_expression, - sym_member_expression, sym_bracket_expression, - [11865] = 15, + [11930] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -15933,55 +15981,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(433), 1, sym_identifier, - ACTIONS(473), 1, + ACTIONS(435), 1, sym_number, - STATE(443), 1, - sym_group, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(750), 1, - sym__short_concat_expression, - STATE(442), 8, - sym_template_string, - sym__primitive, - sym_object, - sym_array, - sym_string, - sym_call_expression, - sym_member_expression, - sym_bracket_expression, - [11918] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(475), 1, - anon_sym_SQUOTE, - ACTIONS(477), 1, - anon_sym_DQUOTE, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(481), 1, - anon_sym_LPAREN, - ACTIONS(483), 1, - anon_sym_LBRACK, - ACTIONS(485), 1, - sym_identifier, - ACTIONS(487), 1, - sym_number, - ACTIONS(489), 1, - anon_sym_BQUOTE, - STATE(262), 1, + STATE(709), 1, sym_expression, - STATE(460), 1, - sym__backtick, - STATE(479), 1, - sym__single_quote, - STATE(480), 1, - sym__double_quote, - STATE(227), 9, + STATE(224), 9, sym_template_string, sym__primitive, sym_object, @@ -15991,7 +16001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [11969] = 14, + [11981] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16010,14 +16020,14 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(435), 1, sym_number, - STATE(262), 1, - sym_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, + STATE(733), 1, + sym_expression, STATE(224), 9, sym_template_string, sym__primitive, @@ -16028,7 +16038,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12020] = 14, + [12032] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16043,29 +16053,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(455), 1, + ACTIONS(433), 1, sym_identifier, - ACTIONS(463), 1, + ACTIONS(489), 1, sym_number, - STATE(438), 1, - sym_expression, + STATE(443), 1, + sym_group, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(4), 9, + STATE(750), 1, + sym__short_concat_expression, + STATE(442), 8, sym_template_string, sym__primitive, sym_object, sym_array, sym_string, - sym_group, sym_call_expression, sym_member_expression, sym_bracket_expression, - [12071] = 14, + [12085] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16080,19 +16091,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(455), 1, + ACTIONS(485), 1, sym_identifier, - ACTIONS(463), 1, + ACTIONS(487), 1, sym_number, - STATE(404), 1, - sym_expression, + STATE(74), 1, + sym_member_expression, STATE(471), 1, sym__backtick, STATE(487), 1, sym__single_quote, STATE(492), 1, sym__double_quote, - STATE(4), 9, + STATE(548), 1, + sym_assignment_expression, + STATE(531), 8, sym_template_string, sym__primitive, sym_object, @@ -16100,36 +16113,35 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_group, sym_call_expression, - sym_member_expression, sym_bracket_expression, - [12122] = 14, + [12138] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, + ACTIONS(320), 1, anon_sym_SQUOTE, - ACTIONS(371), 1, - anon_sym_DQUOTE, - ACTIONS(373), 1, + ACTIONS(324), 1, anon_sym_LBRACE, - ACTIONS(379), 1, + ACTIONS(332), 1, anon_sym_LBRACK, - ACTIONS(387), 1, + ACTIONS(340), 1, anon_sym_BQUOTE, - ACTIONS(449), 1, + ACTIONS(342), 1, + anon_sym_DQUOTE, + ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(451), 1, + ACTIONS(455), 1, sym_identifier, - ACTIONS(465), 1, + ACTIONS(479), 1, sym_number, - STATE(454), 1, + STATE(438), 1, + sym_expression, + STATE(471), 1, sym__backtick, - STATE(475), 1, + STATE(487), 1, sym__single_quote, - STATE(476), 1, - sym_expression, - STATE(501), 1, + STATE(492), 1, sym__double_quote, - STATE(71), 9, + STATE(4), 9, sym_template_string, sym__primitive, sym_object, @@ -16139,7 +16151,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12173] = 15, + [12189] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16154,9 +16166,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(469), 1, + ACTIONS(485), 1, sym_identifier, - ACTIONS(471), 1, + ACTIONS(487), 1, sym_number, STATE(74), 1, sym_member_expression, @@ -16177,7 +16189,7 @@ static const uint16_t ts_small_parse_table[] = { sym_group, sym_call_expression, sym_bracket_expression, - [12226] = 14, + [12242] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16214,7 +16226,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12277] = 15, + [12293] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16252,7 +16264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12330] = 15, + [12346] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16267,9 +16279,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(429), 1, anon_sym_LPAREN, - ACTIONS(469), 1, + ACTIONS(485), 1, sym_identifier, - ACTIONS(471), 1, + ACTIONS(487), 1, sym_number, STATE(74), 1, sym_member_expression, @@ -16290,7 +16302,7 @@ static const uint16_t ts_small_parse_table[] = { sym_group, sym_call_expression, sym_bracket_expression, - [12383] = 14, + [12399] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(369), 1, @@ -16307,7 +16319,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(451), 1, sym_identifier, - ACTIONS(465), 1, + ACTIONS(481), 1, sym_number, STATE(454), 1, sym__backtick, @@ -16327,7 +16339,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12434] = 14, + [12450] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16364,7 +16376,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12485] = 14, + [12501] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16381,7 +16393,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(455), 1, sym_identifier, - ACTIONS(463), 1, + ACTIONS(479), 1, sym_number, STATE(447), 1, sym_expression, @@ -16401,7 +16413,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12536] = 15, + [12552] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16439,7 +16451,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12589] = 15, + [12605] = 15, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16477,7 +16489,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12642] = 14, + [12658] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16514,7 +16526,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12693] = 13, + [12709] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16549,7 +16561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12741] = 13, + [12757] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(369), 1, @@ -16584,7 +16596,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12789] = 13, + [12805] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16619,7 +16631,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12837] = 13, + [12853] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(369), 1, @@ -16654,7 +16666,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12885] = 13, + [12901] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16689,7 +16701,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12933] = 13, + [12949] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16724,7 +16736,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [12981] = 13, + [12997] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(369), 1, @@ -16759,7 +16771,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13029] = 13, + [13045] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16794,7 +16806,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13077] = 13, + [13093] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16829,7 +16841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13125] = 13, + [13141] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16864,22 +16876,22 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13173] = 13, + [13189] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(475), 1, + ACTIONS(463), 1, anon_sym_SQUOTE, - ACTIONS(477), 1, + ACTIONS(465), 1, anon_sym_DQUOTE, - ACTIONS(479), 1, + ACTIONS(467), 1, anon_sym_LBRACE, - ACTIONS(481), 1, + ACTIONS(469), 1, anon_sym_LPAREN, - ACTIONS(483), 1, + ACTIONS(471), 1, anon_sym_LBRACK, - ACTIONS(485), 1, + ACTIONS(473), 1, sym_identifier, - ACTIONS(489), 1, + ACTIONS(477), 1, anon_sym_BQUOTE, ACTIONS(517), 1, sym_number, @@ -16899,7 +16911,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13221] = 13, + [13237] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -16934,7 +16946,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13269] = 13, + [13285] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(395), 1, @@ -16969,22 +16981,22 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13317] = 13, + [13333] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(475), 1, + ACTIONS(463), 1, anon_sym_SQUOTE, - ACTIONS(477), 1, + ACTIONS(465), 1, anon_sym_DQUOTE, - ACTIONS(479), 1, + ACTIONS(467), 1, anon_sym_LBRACE, - ACTIONS(481), 1, + ACTIONS(469), 1, anon_sym_LPAREN, - ACTIONS(483), 1, + ACTIONS(471), 1, anon_sym_LBRACK, - ACTIONS(485), 1, + ACTIONS(473), 1, sym_identifier, - ACTIONS(489), 1, + ACTIONS(477), 1, anon_sym_BQUOTE, ACTIONS(521), 1, sym_number, @@ -17004,22 +17016,22 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13365] = 13, + [13381] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(475), 1, + ACTIONS(463), 1, anon_sym_SQUOTE, - ACTIONS(477), 1, + ACTIONS(465), 1, anon_sym_DQUOTE, - ACTIONS(479), 1, + ACTIONS(467), 1, anon_sym_LBRACE, - ACTIONS(481), 1, + ACTIONS(469), 1, anon_sym_LPAREN, - ACTIONS(483), 1, + ACTIONS(471), 1, anon_sym_LBRACK, - ACTIONS(485), 1, + ACTIONS(473), 1, sym_identifier, - ACTIONS(489), 1, + ACTIONS(477), 1, anon_sym_BQUOTE, ACTIONS(523), 1, sym_number, @@ -17039,7 +17051,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13413] = 13, + [13429] = 13, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -17074,7 +17086,7 @@ static const uint16_t ts_small_parse_table[] = { sym_call_expression, sym_member_expression, sym_bracket_expression, - [13461] = 8, + [13477] = 8, ACTIONS(3), 1, sym_comment, ACTIONS(31), 1, @@ -17103,7 +17115,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [13498] = 4, + [13514] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(25), 1, @@ -17128,7 +17140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13527] = 4, + [13543] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(529), 1, @@ -17151,7 +17163,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13554] = 9, + [13570] = 9, ACTIONS(3), 1, sym_comment, ACTIONS(31), 1, @@ -17179,7 +17191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [13591] = 4, + [13607] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(529), 1, @@ -17202,7 +17214,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13618] = 6, + [13634] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(539), 1, @@ -17227,7 +17239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [13649] = 3, + [13665] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(55), 3, @@ -17248,7 +17260,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13673] = 11, + [13689] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(543), 1, @@ -17277,7 +17289,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [13713] = 3, + [13729] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(41), 3, @@ -17298,7 +17310,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13737] = 3, + [13753] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(71), 3, @@ -17319,7 +17331,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13761] = 3, + [13777] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(97), 3, @@ -17340,7 +17352,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13785] = 3, + [13801] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(101), 3, @@ -17361,7 +17373,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13809] = 3, + [13825] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(89), 3, @@ -17382,7 +17394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13833] = 3, + [13849] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(49), 3, @@ -17403,7 +17415,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13857] = 12, + [13873] = 12, ACTIONS(3), 1, sym_comment, ACTIONS(561), 1, @@ -17433,7 +17445,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [13899] = 3, + [13915] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(93), 3, @@ -17454,7 +17466,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [13923] = 12, + [13939] = 12, ACTIONS(3), 1, sym_comment, ACTIONS(565), 1, @@ -17484,7 +17496,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [13965] = 5, + [13981] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(539), 1, @@ -17507,7 +17519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [13993] = 3, + [14009] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(59), 3, @@ -17528,7 +17540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [14017] = 3, + [14033] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(63), 3, @@ -17549,7 +17561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [14041] = 5, + [14057] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(581), 1, @@ -17572,7 +17584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [14069] = 12, + [14085] = 12, ACTIONS(3), 1, sym_comment, ACTIONS(565), 1, @@ -17602,7 +17614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14111] = 3, + [14127] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(67), 3, @@ -17623,7 +17635,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [14135] = 3, + [14151] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(81), 3, @@ -17644,7 +17656,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [14159] = 3, + [14175] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(75), 3, @@ -17665,7 +17677,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [14183] = 3, + [14199] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(27), 3, @@ -17686,7 +17698,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [14207] = 12, + [14223] = 12, ACTIONS(3), 1, sym_comment, ACTIONS(561), 1, @@ -17716,7 +17728,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14249] = 6, + [14265] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(531), 1, @@ -17740,7 +17752,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14279] = 11, + [14295] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(541), 1, @@ -17768,7 +17780,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14318] = 11, + [14334] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(606), 1, @@ -17796,7 +17808,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14357] = 6, + [14373] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(620), 1, @@ -17819,7 +17831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14386] = 11, + [14402] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(608), 1, @@ -17847,7 +17859,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14425] = 11, + [14441] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(608), 1, @@ -17875,7 +17887,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14464] = 11, + [14480] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(608), 1, @@ -17903,7 +17915,7 @@ static const uint16_t ts_small_parse_table[] = { sym_event_binding, sym_two_way_binding, sym_animation_binding, - [14503] = 5, + [14519] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(620), 1, @@ -17924,7 +17936,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14529] = 5, + [14545] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(628), 1, @@ -17945,7 +17957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14555] = 5, + [14571] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(157), 1, @@ -17966,7 +17978,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [14581] = 5, + [14597] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(150), 1, @@ -17987,7 +17999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [14607] = 3, + [14623] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(636), 1, @@ -18005,7 +18017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14628] = 6, + [14644] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(640), 1, @@ -18026,7 +18038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [14655] = 5, + [14671] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -18046,7 +18058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [14680] = 3, + [14696] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(192), 1, @@ -18064,7 +18076,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14701] = 11, + [14717] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18089,7 +18101,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [14737] = 6, + [14753] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(640), 1, @@ -18109,7 +18121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [14763] = 5, + [14779] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(157), 1, @@ -18128,7 +18140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14787] = 11, + [14803] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18153,7 +18165,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [14823] = 11, + [14839] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18178,7 +18190,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [14859] = 11, + [14875] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18203,7 +18215,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [14895] = 11, + [14911] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(660), 1, @@ -18228,7 +18240,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [14931] = 5, + [14947] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(150), 1, @@ -18247,7 +18259,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [14955] = 11, + [14971] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18272,7 +18284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [14991] = 6, + [15007] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(531), 1, @@ -18292,7 +18304,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [15017] = 11, + [15033] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18317,7 +18329,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [15053] = 11, + [15069] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18342,7 +18354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [15089] = 11, + [15105] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(320), 1, @@ -18367,7 +18379,7 @@ static const uint16_t ts_small_parse_table[] = { sym_pair, sym__shorthand, aux_sym_object_repeat1, - [15125] = 3, + [15141] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(687), 1, @@ -18383,7 +18395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [15144] = 3, + [15160] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(171), 2, @@ -18399,7 +18411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [15163] = 4, + [15179] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(184), 1, @@ -18416,7 +18428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [15184] = 5, + [15200] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(693), 1, @@ -18434,7 +18446,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [15207] = 4, + [15223] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -18451,7 +18463,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [15228] = 3, + [15244] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -18467,7 +18479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [15247] = 3, + [15263] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(701), 1, @@ -18483,7 +18495,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [15266] = 3, + [15282] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(150), 2, @@ -18499,7 +18511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [15285] = 5, + [15301] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(707), 1, @@ -18516,7 +18528,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [15307] = 3, + [15323] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(711), 1, @@ -18531,7 +18543,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15325] = 3, + [15341] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(715), 1, @@ -18546,7 +18558,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15343] = 3, + [15359] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(719), 1, @@ -18561,7 +18573,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15361] = 3, + [15377] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(723), 1, @@ -18576,7 +18588,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15379] = 3, + [15395] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(727), 1, @@ -18591,7 +18603,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15397] = 3, + [15413] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(731), 1, @@ -18606,7 +18618,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15415] = 3, + [15431] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(735), 1, @@ -18621,7 +18633,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15433] = 3, + [15449] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(739), 1, @@ -18636,7 +18648,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15451] = 3, + [15467] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(743), 1, @@ -18651,7 +18663,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15469] = 3, + [15485] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(747), 1, @@ -18666,7 +18678,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15487] = 3, + [15503] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(751), 1, @@ -18681,7 +18693,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15505] = 3, + [15521] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(755), 1, @@ -18696,7 +18708,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15523] = 3, + [15539] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(759), 1, @@ -18711,7 +18723,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15541] = 3, + [15557] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(763), 1, @@ -18726,7 +18738,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15559] = 3, + [15575] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(767), 1, @@ -18741,7 +18753,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15577] = 3, + [15593] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(771), 1, @@ -18756,7 +18768,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15595] = 11, + [15611] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(773), 1, @@ -18779,7 +18791,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_else, ACTIONS(791), 1, anon_sym_if, - [15629] = 3, + [15645] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(795), 1, @@ -18794,7 +18806,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15647] = 4, + [15663] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(799), 1, @@ -18810,7 +18822,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [15667] = 3, + [15683] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(805), 1, @@ -18825,7 +18837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15685] = 3, + [15701] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(809), 1, @@ -18840,7 +18852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15703] = 3, + [15719] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(809), 1, @@ -18855,7 +18867,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15721] = 3, + [15737] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(813), 1, @@ -18870,7 +18882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15739] = 3, + [15755] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(817), 1, @@ -18885,7 +18897,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15757] = 5, + [15773] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(531), 1, @@ -18902,7 +18914,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_DOT_DOT_DOT, sym_identifier, - [15779] = 5, + [15795] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(821), 1, @@ -18919,7 +18931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, - [15801] = 3, + [15817] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(827), 1, @@ -18934,7 +18946,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15819] = 5, + [15835] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -18951,7 +18963,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [15841] = 4, + [15857] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -18967,7 +18979,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [15861] = 3, + [15877] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(833), 1, @@ -18982,7 +18994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15879] = 3, + [15895] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(837), 1, @@ -18997,7 +19009,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15897] = 3, + [15913] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(841), 1, @@ -19012,7 +19024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15915] = 3, + [15931] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(845), 1, @@ -19027,7 +19039,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15933] = 3, + [15949] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(202), 1, @@ -19042,7 +19054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_DOT_DOT_DOT, sym_identifier, - [15951] = 3, + [15967] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(849), 1, @@ -19057,7 +19069,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15969] = 3, + [15985] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(853), 1, @@ -19072,7 +19084,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [15987] = 3, + [16003] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(857), 1, @@ -19087,7 +19099,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16005] = 3, + [16021] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(861), 1, @@ -19102,7 +19114,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16023] = 3, + [16039] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(865), 1, @@ -19117,7 +19129,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16041] = 3, + [16057] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(869), 1, @@ -19132,7 +19144,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16059] = 3, + [16075] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(873), 1, @@ -19147,7 +19159,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16077] = 3, + [16093] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(877), 1, @@ -19162,7 +19174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16095] = 3, + [16111] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(881), 1, @@ -19177,7 +19189,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16113] = 3, + [16129] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(885), 1, @@ -19192,7 +19204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16131] = 3, + [16147] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(889), 1, @@ -19207,7 +19219,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16149] = 3, + [16165] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(893), 1, @@ -19222,7 +19234,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16167] = 3, + [16183] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(897), 1, @@ -19237,7 +19249,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16185] = 3, + [16201] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(901), 1, @@ -19252,7 +19264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16203] = 4, + [16219] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(184), 1, @@ -19268,7 +19280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [16223] = 3, + [16239] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(905), 1, @@ -19283,7 +19295,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16241] = 3, + [16257] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(909), 1, @@ -19298,7 +19310,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16259] = 3, + [16275] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(913), 1, @@ -19313,7 +19325,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16277] = 11, + [16293] = 11, ACTIONS(3), 1, sym_comment, ACTIONS(775), 1, @@ -19336,7 +19348,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_empty, ACTIONS(927), 1, anon_sym_else, - [16311] = 3, + [16327] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(931), 1, @@ -19351,7 +19363,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16329] = 3, + [16345] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(935), 1, @@ -19366,7 +19378,7 @@ static const uint16_t ts_small_parse_table[] = { sym_text, anon_sym_LBRACE, anon_sym_RBRACE, - [16347] = 3, + [16363] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(845), 1, @@ -19380,7 +19392,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16364] = 3, + [16380] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(939), 1, @@ -19394,7 +19406,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16381] = 3, + [16397] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(841), 1, @@ -19408,7 +19420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16398] = 4, + [16414] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(945), 1, @@ -19423,7 +19435,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [16417] = 3, + [16433] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(857), 1, @@ -19437,7 +19449,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16434] = 3, + [16450] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(861), 1, @@ -19451,7 +19463,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16451] = 3, + [16467] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(873), 1, @@ -19465,7 +19477,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16468] = 3, + [16484] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(877), 1, @@ -19479,7 +19491,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16485] = 3, + [16501] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(881), 1, @@ -19493,7 +19505,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16502] = 3, + [16518] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(885), 1, @@ -19507,7 +19519,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16519] = 3, + [16535] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(889), 1, @@ -19521,7 +19533,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16536] = 3, + [16552] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(897), 1, @@ -19535,7 +19547,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16553] = 3, + [16569] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(853), 1, @@ -19549,7 +19561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16570] = 3, + [16586] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(893), 1, @@ -19563,7 +19575,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16587] = 3, + [16603] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(711), 1, @@ -19577,7 +19589,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16604] = 5, + [16620] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(705), 1, @@ -19593,7 +19605,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [16625] = 3, + [16641] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(935), 1, @@ -19607,7 +19619,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16642] = 3, + [16658] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(739), 1, @@ -19621,7 +19633,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16659] = 3, + [16675] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(759), 1, @@ -19635,7 +19647,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16676] = 3, + [16692] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -19649,7 +19661,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [16693] = 3, + [16709] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(909), 1, @@ -19663,7 +19675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16710] = 3, + [16726] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(913), 1, @@ -19677,7 +19689,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16727] = 3, + [16743] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(715), 1, @@ -19691,7 +19703,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16744] = 3, + [16760] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(719), 1, @@ -19705,7 +19717,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16761] = 3, + [16777] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(723), 1, @@ -19719,7 +19731,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16778] = 3, + [16794] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(727), 1, @@ -19733,7 +19745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16795] = 3, + [16811] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(931), 1, @@ -19747,7 +19759,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16812] = 3, + [16828] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(837), 1, @@ -19761,7 +19773,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16829] = 3, + [16845] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(849), 1, @@ -19775,7 +19787,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16846] = 3, + [16862] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(865), 1, @@ -19789,7 +19801,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16863] = 3, + [16879] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(901), 1, @@ -19803,7 +19815,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16880] = 3, + [16896] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(905), 1, @@ -19817,7 +19829,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16897] = 9, + [16913] = 9, ACTIONS(3), 1, sym_comment, ACTIONS(953), 1, @@ -19837,7 +19849,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(951), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [16926] = 3, + [16942] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(735), 1, @@ -19851,7 +19863,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16943] = 7, + [16959] = 7, ACTIONS(3), 1, sym_comment, ACTIONS(963), 1, @@ -19869,7 +19881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [16968] = 3, + [16984] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(747), 1, @@ -19883,7 +19895,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [16985] = 3, + [17001] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(751), 1, @@ -19897,7 +19909,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17002] = 3, + [17018] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(755), 1, @@ -19911,7 +19923,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17019] = 3, + [17035] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(763), 1, @@ -19925,7 +19937,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17036] = 3, + [17052] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(767), 1, @@ -19939,7 +19951,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17053] = 3, + [17069] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(771), 1, @@ -19953,7 +19965,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17070] = 3, + [17086] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(795), 1, @@ -19967,7 +19979,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17087] = 3, + [17103] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(805), 1, @@ -19981,7 +19993,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17104] = 4, + [17120] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(975), 1, @@ -19996,7 +20008,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17123] = 3, + [17139] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(979), 1, @@ -20010,7 +20022,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17140] = 3, + [17156] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(809), 1, @@ -20024,7 +20036,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17157] = 3, + [17173] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(809), 1, @@ -20038,7 +20050,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17174] = 3, + [17190] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(813), 1, @@ -20052,7 +20064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17191] = 3, + [17207] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(817), 1, @@ -20066,7 +20078,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17208] = 3, + [17224] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(731), 1, @@ -20080,7 +20092,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17225] = 4, + [17241] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -20095,7 +20107,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_COMMA, anon_sym_RBRACK, - [17244] = 3, + [17260] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(743), 1, @@ -20109,7 +20121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17261] = 3, + [17277] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(827), 1, @@ -20123,7 +20135,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17278] = 3, + [17294] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(833), 1, @@ -20137,7 +20149,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17295] = 4, + [17311] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(801), 1, @@ -20152,7 +20164,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [17314] = 3, + [17330] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(869), 1, @@ -20166,7 +20178,7 @@ static const uint16_t ts_small_parse_table[] = { sym_entity, sym_text, anon_sym_LBRACE, - [17331] = 3, + [17347] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(989), 2, @@ -20179,7 +20191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17347] = 4, + [17363] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(943), 1, @@ -20193,7 +20205,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17365] = 3, + [17381] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(995), 2, @@ -20206,7 +20218,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17381] = 4, + [17397] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(184), 1, @@ -20220,7 +20232,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [17399] = 3, + [17415] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1001), 2, @@ -20233,7 +20245,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17415] = 3, + [17431] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(636), 1, @@ -20246,7 +20258,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [17431] = 3, + [17447] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1005), 2, @@ -20259,7 +20271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17447] = 3, + [17463] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1009), 2, @@ -20272,7 +20284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17463] = 3, + [17479] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1013), 2, @@ -20285,7 +20297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17479] = 3, + [17495] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1017), 2, @@ -20298,7 +20310,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17495] = 5, + [17511] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(697), 1, @@ -20313,7 +20325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [17515] = 4, + [17531] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -20327,7 +20339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [17533] = 5, + [17549] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1025), 1, @@ -20342,7 +20354,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT_DOT, sym_identifier, - [17553] = 3, + [17569] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1033), 2, @@ -20355,7 +20367,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17569] = 4, + [17585] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1027), 1, @@ -20369,7 +20381,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_DOT_DOT_DOT, sym_identifier, - [17587] = 4, + [17603] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(973), 1, @@ -20383,7 +20395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17605] = 3, + [17621] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1039), 2, @@ -20396,7 +20408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17621] = 3, + [17637] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(192), 1, @@ -20409,7 +20421,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [17637] = 3, + [17653] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1043), 2, @@ -20422,7 +20434,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17653] = 3, + [17669] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1013), 2, @@ -20435,7 +20447,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17669] = 3, + [17685] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1047), 2, @@ -20448,7 +20460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17685] = 3, + [17701] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1027), 1, @@ -20461,7 +20473,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_DOT_DOT_DOT, sym_identifier, - [17701] = 4, + [17717] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1051), 1, @@ -20474,7 +20486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT_DOT, sym_identifier, - [17718] = 3, + [17734] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1047), 1, @@ -20486,7 +20498,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17733] = 3, + [17749] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1043), 1, @@ -20498,7 +20510,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17748] = 3, + [17764] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1001), 1, @@ -20510,7 +20522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17763] = 3, + [17779] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1039), 1, @@ -20522,7 +20534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17778] = 3, + [17794] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(989), 1, @@ -20534,7 +20546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17793] = 3, + [17809] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1009), 1, @@ -20546,7 +20558,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17808] = 3, + [17824] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(995), 1, @@ -20558,7 +20570,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17823] = 3, + [17839] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1005), 1, @@ -20570,7 +20582,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17838] = 3, + [17854] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1017), 1, @@ -20582,7 +20594,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17853] = 3, + [17869] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1033), 1, @@ -20594,7 +20606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17868] = 3, + [17884] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1013), 1, @@ -20606,7 +20618,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17883] = 3, + [17899] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1013), 1, @@ -20618,7 +20630,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_LBRACK_LPAREN, anon_sym_LBRACK_AT, - [17898] = 4, + [17914] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(801), 1, @@ -20631,7 +20643,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [17915] = 5, + [17931] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(208), 1, @@ -20645,7 +20657,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [17934] = 4, + [17950] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20658,7 +20670,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_COMMA, anon_sym_RBRACK, - [17951] = 3, + [17967] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1057), 1, @@ -20669,7 +20681,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [17965] = 4, + [17981] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(955), 1, @@ -20681,7 +20693,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [17981] = 4, + [17997] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20693,7 +20705,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [17997] = 4, + [18013] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(25), 1, @@ -20705,7 +20717,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18013] = 3, + [18029] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -20716,7 +20728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [18027] = 5, + [18043] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20729,7 +20741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18045] = 3, + [18061] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1067), 1, @@ -20740,7 +20752,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18059] = 4, + [18075] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20752,7 +20764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18075] = 3, + [18091] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(687), 1, @@ -20763,7 +20775,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [18089] = 3, + [18105] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(957), 1, @@ -20774,7 +20786,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [18103] = 4, + [18119] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(955), 1, @@ -20786,7 +20798,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [18119] = 3, + [18135] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(701), 1, @@ -20797,7 +20809,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_as, anon_sym_QMARK_QMARK, - [18133] = 4, + [18149] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(957), 1, @@ -20809,7 +20821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_as, - [18149] = 4, + [18165] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20821,7 +20833,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18165] = 4, + [18181] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(208), 1, @@ -20833,7 +20845,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18181] = 5, + [18197] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1075), 1, @@ -20846,7 +20858,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(822), 2, sym_binding_name, sym_class_binding, - [18199] = 6, + [18215] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1079), 1, @@ -20860,7 +20872,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(495), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18219] = 6, + [18235] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1081), 1, @@ -20874,7 +20886,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(453), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18239] = 6, + [18255] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1079), 1, @@ -20888,7 +20900,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(495), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18259] = 5, + [18275] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20901,7 +20913,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18277] = 3, + [18293] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1091), 1, @@ -20912,7 +20924,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18291] = 7, + [18307] = 7, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -20927,7 +20939,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(514), 1, aux_sym__binding_assignment_repeat1, - [18313] = 7, + [18329] = 7, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -20942,7 +20954,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(526), 1, aux_sym__binding_assignment_repeat1, - [18335] = 6, + [18351] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1081), 1, @@ -20956,7 +20968,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(461), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18355] = 6, + [18371] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1079), 1, @@ -20970,7 +20982,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(495), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18375] = 5, + [18391] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -20983,7 +20995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18393] = 3, + [18409] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1103), 1, @@ -20994,7 +21006,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18407] = 6, + [18423] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1081), 1, @@ -21008,7 +21020,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(465), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18427] = 6, + [18443] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1079), 1, @@ -21022,7 +21034,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(495), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18447] = 5, + [18463] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -21035,7 +21047,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18465] = 3, + [18481] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1113), 1, @@ -21046,7 +21058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT_DOT, sym_identifier, - [18479] = 4, + [18495] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -21058,7 +21070,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, - [18495] = 4, + [18511] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -21070,7 +21082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18511] = 5, + [18527] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1075), 1, @@ -21083,7 +21095,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(793), 2, sym_binding_name, sym_class_binding, - [18529] = 6, + [18545] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1081), 1, @@ -21097,7 +21109,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(455), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18549] = 4, + [18565] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1123), 1, @@ -21108,7 +21120,7 @@ static const uint16_t ts_small_parse_table[] = { sym_case_statement, sym_default_statement, aux_sym_switch_body_repeat1, - [18564] = 5, + [18580] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(697), 1, @@ -21120,7 +21132,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(691), 2, sym__interpolation_end, anon_sym_QMARK_QMARK, - [18581] = 6, + [18597] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1131), 1, @@ -21133,7 +21145,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(509), 1, aux_sym_string_repeat1, - [18600] = 6, + [18616] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1137), 1, @@ -21146,7 +21158,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(496), 1, aux_sym_string_repeat2, - [18619] = 3, + [18635] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(636), 1, @@ -21156,7 +21168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [18632] = 4, + [18648] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -21167,7 +21179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [18647] = 4, + [18663] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(184), 1, @@ -21178,7 +21190,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1145), 2, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [18662] = 6, + [18678] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1147), 1, @@ -21191,7 +21203,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(482), 1, aux_sym_string_repeat2, - [18681] = 6, + [18697] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1147), 1, @@ -21204,7 +21216,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(483), 1, aux_sym_string_repeat1, - [18700] = 4, + [18716] = 4, ACTIONS(3), 1, sym_comment, STATE(504), 1, @@ -21215,7 +21227,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1159), 2, anon_sym_SEMI, anon_sym_COMMA, - [18715] = 6, + [18731] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1161), 1, @@ -21228,7 +21240,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(508), 1, aux_sym_string_repeat2, - [18734] = 6, + [18750] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1133), 1, @@ -21241,7 +21253,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(509), 1, aux_sym_string_repeat1, - [18753] = 4, + [18769] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1125), 1, @@ -21252,7 +21264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_case_statement, sym_default_statement, aux_sym_switch_body_repeat1, - [18768] = 4, + [18784] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1169), 1, @@ -21263,7 +21275,7 @@ static const uint16_t ts_small_parse_table[] = { sym_case_statement, sym_default_statement, aux_sym_switch_body_repeat1, - [18783] = 3, + [18799] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(192), 1, @@ -21273,7 +21285,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [18796] = 6, + [18812] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(640), 1, @@ -21286,7 +21298,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(498), 1, aux_sym_string_repeat2, - [18815] = 6, + [18831] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1178), 1, @@ -21299,7 +21311,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(493), 1, aux_sym_string_repeat2, - [18834] = 6, + [18850] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1178), 1, @@ -21312,7 +21324,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(494), 1, aux_sym_string_repeat1, - [18853] = 4, + [18869] = 4, ACTIONS(3), 1, sym_comment, STATE(481), 1, @@ -21323,7 +21335,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1188), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [18868] = 5, + [18884] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(953), 1, @@ -21335,7 +21347,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1190), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [18885] = 6, + [18901] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(640), 1, @@ -21348,7 +21360,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(500), 1, aux_sym_string_repeat1, - [18904] = 6, + [18920] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1163), 1, @@ -21361,7 +21373,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(508), 1, aux_sym_string_repeat2, - [18923] = 6, + [18939] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1133), 1, @@ -21374,7 +21386,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(509), 1, aux_sym_string_repeat1, - [18942] = 5, + [18958] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1196), 1, @@ -21386,7 +21398,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(495), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [18959] = 6, + [18975] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1131), 1, @@ -21399,7 +21411,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(508), 1, aux_sym_string_repeat2, - [18978] = 4, + [18994] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -21410,7 +21422,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1145), 2, anon_sym_PIPE_PIPE, anon_sym_AMP_AMP, - [18993] = 6, + [19009] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1163), 1, @@ -21423,7 +21435,7 @@ static const uint16_t ts_small_parse_table[] = { sym__single_quote, STATE(508), 1, aux_sym_string_repeat2, - [19012] = 2, + [19028] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1206), 5, @@ -21432,7 +21444,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT_DOT, sym_identifier, - [19023] = 6, + [19039] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1133), 1, @@ -21445,7 +21457,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(509), 1, aux_sym_string_repeat1, - [19042] = 6, + [19058] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1137), 1, @@ -21458,7 +21470,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(474), 1, aux_sym_string_repeat1, - [19061] = 2, + [19077] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(666), 5, @@ -21467,7 +21479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT_DOT, sym_identifier, - [19072] = 2, + [19088] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1212), 5, @@ -21476,7 +21488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT_DOT, sym_identifier, - [19083] = 4, + [19099] = 4, ACTIONS(3), 1, sym_comment, STATE(504), 1, @@ -21487,7 +21499,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1216), 2, anon_sym_SEMI, anon_sym_COMMA, - [19098] = 3, + [19114] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1125), 1, @@ -21496,7 +21508,7 @@ static const uint16_t ts_small_parse_table[] = { sym_case_statement, sym_default_statement, aux_sym_switch_body_repeat1, - [19110] = 5, + [19126] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1219), 1, @@ -21507,7 +21519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, STATE(688), 1, sym_style_unit, - [19126] = 4, + [19142] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1225), 1, @@ -21517,7 +21529,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(525), 2, sym_icu_case, aux_sym_icu_expression_repeat1, - [19140] = 5, + [19156] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1229), 1, @@ -21528,7 +21540,7 @@ static const uint16_t ts_small_parse_table[] = { sym__escape_sequence, STATE(508), 1, aux_sym_string_repeat2, - [19156] = 5, + [19172] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1237), 1, @@ -21539,7 +21551,7 @@ static const uint16_t ts_small_parse_table[] = { sym__escape_sequence, STATE(509), 1, aux_sym_string_repeat1, - [19172] = 3, + [19188] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1245), 2, @@ -21548,7 +21560,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(429), 2, sym__single_quote, sym__double_quote, - [19184] = 2, + [19200] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1247), 4, @@ -21556,7 +21568,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [19194] = 5, + [19210] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -21567,7 +21579,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(514), 1, aux_sym__binding_assignment_repeat1, - [19210] = 5, + [19226] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -21578,7 +21590,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(562), 1, aux_sym__binding_assignment_repeat1, - [19226] = 5, + [19242] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -21589,7 +21601,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(562), 1, aux_sym__binding_assignment_repeat1, - [19242] = 2, + [19258] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1251), 4, @@ -21597,7 +21609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [19252] = 5, + [19268] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -21608,7 +21620,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(526), 1, aux_sym__binding_assignment_repeat1, - [19268] = 4, + [19284] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1253), 1, @@ -21618,7 +21630,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(581), 2, sym__binding_primitive, sym_binding_member_expression, - [19282] = 5, + [19298] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -21629,7 +21641,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(562), 1, aux_sym__binding_assignment_repeat1, - [19298] = 4, + [19314] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -21639,7 +21651,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1255), 2, anon_sym_SEMI, anon_sym_RPAREN, - [19312] = 4, + [19328] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1259), 1, @@ -21649,7 +21661,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1257), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [19326] = 3, + [19342] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1261), 2, @@ -21658,7 +21670,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(405), 2, sym__single_quote, sym__double_quote, - [19338] = 4, + [19354] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(801), 1, @@ -21668,7 +21680,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(797), 2, sym__interpolation_end, anon_sym_QMARK_QMARK, - [19352] = 4, + [19368] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1268), 1, @@ -21678,7 +21690,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1265), 2, anon_sym_SEMI, anon_sym_COMMA, - [19366] = 4, + [19382] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -21688,7 +21700,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1069), 2, anon_sym_SEMI, anon_sym_RPAREN, - [19380] = 4, + [19396] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1270), 1, @@ -21698,7 +21710,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(525), 2, sym_icu_case, aux_sym_icu_expression_repeat1, - [19394] = 5, + [19410] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(326), 1, @@ -21709,7 +21721,7 @@ static const uint16_t ts_small_parse_table[] = { sym__double_quote, STATE(562), 1, aux_sym__binding_assignment_repeat1, - [19410] = 4, + [19426] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1253), 1, @@ -21719,7 +21731,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(581), 2, sym__binding_primitive, sym_binding_member_expression, - [19424] = 2, + [19440] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1277), 4, @@ -21727,7 +21739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [19434] = 5, + [19450] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1279), 1, @@ -21738,7 +21750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, STATE(422), 1, sym_quoted_attribute_value, - [19450] = 5, + [19466] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1285), 1, @@ -21749,7 +21761,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, STATE(419), 1, sym_quoted_attribute_value, - [19466] = 3, + [19482] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(37), 1, @@ -21758,7 +21770,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, anon_sym_QMARK_DOT, anon_sym_BANG_DOT, - [19478] = 2, + [19494] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1291), 4, @@ -21766,7 +21778,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [19488] = 5, + [19504] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, @@ -21777,7 +21789,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(712), 1, sym_defer_trigger, - [19504] = 4, + [19520] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1297), 1, @@ -21787,7 +21799,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1299), 2, sym__control_flow_start, anon_sym_RBRACE, - [19518] = 5, + [19534] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1295), 1, @@ -21798,7 +21810,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(651), 1, sym_defer_trigger, - [19534] = 5, + [19550] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, @@ -21809,7 +21821,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(652), 1, sym_placeholder_minimum, - [19550] = 3, + [19566] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1305), 2, @@ -21818,7 +21830,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(125), 2, sym__single_quote, sym__double_quote, - [19562] = 5, + [19578] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, @@ -21829,7 +21841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(653), 1, sym_loading_condition, - [19578] = 3, + [19594] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1125), 1, @@ -21838,7 +21850,7 @@ static const uint16_t ts_small_parse_table[] = { sym_case_statement, sym_default_statement, aux_sym_switch_body_repeat1, - [19590] = 5, + [19606] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1309), 1, @@ -21849,7 +21861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, STATE(630), 1, sym_style_unit, - [19606] = 5, + [19622] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, @@ -21860,7 +21872,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(715), 1, sym_placeholder_minimum, - [19622] = 4, + [19638] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1317), 1, @@ -21870,7 +21882,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1315), 2, anon_sym_SEMI, anon_sym_COMMA, - [19636] = 5, + [19652] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, @@ -21881,7 +21893,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(640), 1, sym_loading_condition, - [19652] = 5, + [19668] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1319), 1, @@ -21892,7 +21904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_on, STATE(577), 1, sym_defer_trigger_condition, - [19668] = 4, + [19684] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1253), 1, @@ -21902,7 +21914,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(581), 2, sym__binding_primitive, sym_binding_member_expression, - [19682] = 2, + [19698] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1214), 4, @@ -21910,7 +21922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [19692] = 4, + [19708] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1259), 1, @@ -21920,7 +21932,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [19706] = 4, + [19722] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1327), 1, @@ -21930,7 +21942,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1315), 2, anon_sym_SEMI, anon_sym_COMMA, - [19720] = 4, + [19736] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -21940,7 +21952,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1117), 2, anon_sym_SEMI, anon_sym_RPAREN, - [19734] = 2, + [19750] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1329), 4, @@ -21948,7 +21960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_SEMI, anon_sym_COMMA, - [19744] = 5, + [19760] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(1319), 1, @@ -21959,7 +21971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_on, STATE(672), 1, sym_defer_trigger_condition, - [19760] = 4, + [19776] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -21969,7 +21981,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1331), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [19774] = 4, + [19790] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1227), 1, @@ -21979,7 +21991,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(525), 2, sym_icu_case, aux_sym_icu_expression_repeat1, - [19788] = 4, + [19804] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1253), 1, @@ -21989,7 +22001,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(581), 2, sym__binding_primitive, sym_binding_member_expression, - [19802] = 4, + [19818] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -21999,7 +22011,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1335), 2, anon_sym_DQUOTE, anon_sym_SEMI, - [19816] = 4, + [19832] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1337), 1, @@ -22009,7 +22021,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(635), 2, sym__binding_primitive, sym_binding_member_expression, - [19830] = 3, + [19846] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1339), 2, @@ -22018,7 +22030,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(129), 2, sym__single_quote, sym__double_quote, - [19842] = 4, + [19858] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22028,7 +22040,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1341), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [19856] = 4, + [19872] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1337), 1, @@ -22038,7 +22050,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(635), 2, sym__binding_primitive, sym_binding_member_expression, - [19870] = 4, + [19886] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22047,7 +22059,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(606), 1, aux_sym_array_repeat1, - [19883] = 4, + [19899] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22056,7 +22068,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(606), 1, aux_sym_array_repeat1, - [19896] = 4, + [19912] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1335), 1, @@ -22065,7 +22077,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, STATE(562), 1, aux_sym__binding_assignment_repeat1, - [19909] = 4, + [19925] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(198), 1, @@ -22074,7 +22086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, STATE(608), 1, aux_sym_arguments_repeat1, - [19922] = 4, + [19938] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22083,7 +22095,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1352), 1, anon_sym_COMMA, - [19935] = 4, + [19951] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(981), 1, @@ -22092,7 +22104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK, ACTIONS(1356), 1, anon_sym_QMARK_QMARK, - [19948] = 3, + [19964] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(687), 1, @@ -22100,7 +22112,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(685), 2, sym__interpolation_end, anon_sym_QMARK_QMARK, - [19959] = 4, + [19975] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1358), 1, @@ -22109,7 +22121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(546), 1, sym_structural_assignment, - [19972] = 3, + [19988] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(87), 1, @@ -22117,7 +22129,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(85), 2, sym__interpolation_end, anon_sym_QMARK_QMARK, - [19983] = 3, + [19999] = 3, ACTIONS(3), 1, sym_comment, STATE(706), 1, @@ -22125,7 +22137,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1362), 2, anon_sym_after, anon_sym_minimum, - [19994] = 4, + [20010] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1364), 1, @@ -22134,7 +22146,7 @@ static const uint16_t ts_small_parse_table[] = { sym__interpolation_end, STATE(617), 1, aux_sym_concatenation_expression_repeat1, - [20007] = 4, + [20023] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22143,7 +22155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1368), 1, anon_sym_RBRACK, - [20020] = 4, + [20036] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22152,7 +22164,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1370), 1, anon_sym_RBRACE, - [20033] = 4, + [20049] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22161,7 +22173,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1372), 1, anon_sym_RPAREN, - [20046] = 4, + [20062] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1374), 1, @@ -22170,7 +22182,7 @@ static const uint16_t ts_small_parse_table[] = { sym_raw_text, STATE(320), 1, sym_end_tag, - [20059] = 4, + [20075] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1366), 1, @@ -22179,7 +22191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, STATE(592), 1, aux_sym_concatenation_expression_repeat1, - [20072] = 4, + [20088] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1073), 1, @@ -22188,7 +22200,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, STATE(576), 1, aux_sym_arguments_repeat1, - [20085] = 4, + [20101] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1383), 1, @@ -22197,7 +22209,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(626), 1, aux_sym_defer_trigger_repeat1, - [20098] = 3, + [20114] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1354), 1, @@ -22205,14 +22217,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(115), 2, sym__interpolation_end, anon_sym_QMARK_QMARK, - [20109] = 2, + [20125] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1387), 3, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_SEMI, - [20118] = 4, + [20134] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1389), 1, @@ -22221,7 +22233,7 @@ static const uint16_t ts_small_parse_table[] = { sym__script_start_tag_name, ACTIONS(1393), 1, sym__style_start_tag_name, - [20131] = 3, + [20147] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1397), 1, @@ -22229,7 +22241,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1395), 2, anon_sym_RPAREN, anon_sym_RBRACK, - [20142] = 3, + [20158] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(701), 1, @@ -22237,7 +22249,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(699), 2, sym__interpolation_end, anon_sym_QMARK_QMARK, - [20153] = 4, + [20169] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1399), 1, @@ -22246,7 +22258,7 @@ static const uint16_t ts_small_parse_table[] = { sym_raw_text, STATE(343), 1, sym_end_tag, - [20166] = 4, + [20182] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1399), 1, @@ -22255,7 +22267,7 @@ static const uint16_t ts_small_parse_table[] = { sym_raw_text, STATE(371), 1, sym_end_tag, - [20179] = 4, + [20195] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1354), 1, @@ -22264,7 +22276,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1405), 1, sym__interpolation_end, - [20192] = 4, + [20208] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1358), 1, @@ -22273,7 +22285,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(490), 1, sym_structural_assignment, - [20205] = 4, + [20221] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, @@ -22282,7 +22294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, STATE(383), 1, sym_statement_block, - [20218] = 3, + [20234] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1227), 1, @@ -22290,7 +22302,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(553), 2, sym_icu_case, aux_sym_icu_expression_repeat1, - [20229] = 4, + [20245] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1061), 1, @@ -22299,7 +22311,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, STATE(589), 1, aux_sym_concatenation_expression_repeat1, - [20242] = 4, + [20258] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22308,7 +22320,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1412), 1, anon_sym_RPAREN, - [20255] = 4, + [20271] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22317,7 +22329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(593), 1, aux_sym_array_repeat1, - [20268] = 4, + [20284] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1378), 1, @@ -22326,7 +22338,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, STATE(598), 1, aux_sym_concatenation_expression_repeat1, - [20281] = 4, + [20297] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22335,7 +22347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(606), 1, aux_sym_array_repeat1, - [20294] = 4, + [20310] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22344,7 +22356,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1420), 1, anon_sym_RBRACK, - [20307] = 4, + [20323] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1374), 1, @@ -22353,7 +22365,7 @@ static const uint16_t ts_small_parse_table[] = { sym_raw_text, STATE(322), 1, sym_end_tag, - [20320] = 3, + [20336] = 3, ACTIONS(3), 1, sym_comment, STATE(732), 1, @@ -22361,7 +22373,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1424), 2, anon_sym_plural, anon_sym_select, - [20331] = 4, + [20347] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1426), 1, @@ -22370,7 +22382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(597), 1, aux_sym_defer_trigger_repeat1, - [20344] = 4, + [20360] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1061), 1, @@ -22379,7 +22391,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, STATE(598), 1, aux_sym_concatenation_expression_repeat1, - [20357] = 4, + [20373] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1434), 1, @@ -22388,7 +22400,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, STATE(599), 1, aux_sym_arrow_function_parameters_repeat1, - [20370] = 4, + [20386] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22397,7 +22409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1439), 1, anon_sym_COMMA, - [20383] = 4, + [20399] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22406,7 +22418,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1441), 1, anon_sym_RPAREN, - [20396] = 4, + [20412] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22415,7 +22427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(603), 1, aux_sym_array_repeat1, - [20409] = 4, + [20425] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22424,7 +22436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(606), 1, aux_sym_array_repeat1, - [20422] = 4, + [20438] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1447), 1, @@ -22433,7 +22445,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_context, ACTIONS(1451), 1, sym_identifier, - [20435] = 4, + [20451] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22442,7 +22454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1453), 1, anon_sym_RBRACK, - [20448] = 4, + [20464] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1455), 1, @@ -22451,14 +22463,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(606), 1, aux_sym_array_repeat1, - [20461] = 2, + [20477] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1460), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, - [20470] = 4, + [20486] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(200), 1, @@ -22467,14 +22479,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(576), 1, aux_sym_arguments_repeat1, - [20483] = 2, + [20499] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1464), 3, anon_sym_RPAREN, anon_sym_DOT, anon_sym_RBRACK, - [20492] = 4, + [20508] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22483,7 +22495,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1466), 1, anon_sym_RPAREN, - [20505] = 4, + [20521] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22492,14 +22504,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(560), 1, aux_sym_array_repeat1, - [20518] = 2, + [20534] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1470), 3, anon_sym_RPAREN, anon_sym_DOT, anon_sym_RBRACK, - [20527] = 4, + [20543] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22508,7 +22520,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1472), 1, anon_sym_RBRACK, - [20540] = 4, + [20556] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1474), 1, @@ -22517,7 +22529,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(776), 1, sym_for_reference, - [20553] = 4, + [20569] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1391), 1, @@ -22526,7 +22538,7 @@ static const uint16_t ts_small_parse_table[] = { sym__style_start_tag_name, ACTIONS(1478), 1, sym__start_tag_name, - [20566] = 4, + [20582] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1480), 1, @@ -22535,7 +22547,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(785), 1, sym_if_reference, - [20579] = 4, + [20595] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1364), 1, @@ -22544,7 +22556,7 @@ static const uint16_t ts_small_parse_table[] = { sym__interpolation_end, STATE(589), 1, aux_sym_concatenation_expression_repeat1, - [20592] = 3, + [20608] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1484), 1, @@ -22552,7 +22564,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1486), 2, anon_sym_DOLLAR_LBRACE, anon_sym_BQUOTE, - [20603] = 3, + [20619] = 3, ACTIONS(3), 1, sym_comment, STATE(767), 1, @@ -22560,7 +22572,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1362), 2, anon_sym_after, anon_sym_minimum, - [20614] = 4, + [20630] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1474), 1, @@ -22569,7 +22581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(795), 1, sym_for_reference, - [20627] = 4, + [20643] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1480), 1, @@ -22578,14 +22590,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(796), 1, sym_if_reference, - [20640] = 2, + [20656] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1492), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, - [20649] = 3, + [20665] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1227), 1, @@ -22593,7 +22605,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(507), 2, sym_icu_case, aux_sym_icu_expression_repeat1, - [20660] = 4, + [20676] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(949), 1, @@ -22602,7 +22614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1494), 1, anon_sym_RPAREN, - [20673] = 4, + [20689] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, @@ -22611,7 +22623,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, STATE(303), 1, sym_statement_block, - [20686] = 4, + [20702] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1383), 1, @@ -22620,7 +22632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(597), 1, aux_sym_defer_trigger_repeat1, - [20699] = 3, + [20715] = 3, ACTIONS(3), 1, sym_comment, STATE(674), 1, @@ -22628,7 +22640,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(194), 2, anon_sym_ms, anon_sym_s, - [20710] = 3, + [20726] = 3, ACTIONS(3), 1, sym_comment, STATE(790), 1, @@ -22636,7 +22648,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1362), 2, anon_sym_after, anon_sym_minimum, - [20721] = 4, + [20737] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(166), 1, @@ -22645,14 +22657,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(599), 1, aux_sym_arrow_function_parameters_repeat1, - [20734] = 2, + [20750] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1500), 3, anon_sym_RPAREN, anon_sym_DOT, anon_sym_RBRACK, - [20743] = 4, + [20759] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1343), 1, @@ -22661,7 +22673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, STATE(561), 1, aux_sym_array_repeat1, - [20756] = 3, + [20772] = 3, ACTIONS(3), 1, sym_comment, STATE(824), 1, @@ -22669,7 +22681,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1424), 2, anon_sym_plural, anon_sym_select, - [20767] = 4, + [20783] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1354), 1, @@ -22678,1162 +22690,1162 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1504), 1, sym__interpolation_end, - [20780] = 3, + [20796] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(366), 1, sym_statement_block, - [20790] = 3, + [20806] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1395), 1, anon_sym_RPAREN_RBRACK, ACTIONS(1506), 1, anon_sym_DOT, - [20800] = 2, + [20816] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1508), 2, sym__control_flow_start, anon_sym_RBRACE, - [20808] = 3, + [20824] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1510), 1, sym__end_tag_name, ACTIONS(1512), 1, sym_erroneous_end_tag_name, - [20818] = 3, + [20834] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(381), 1, sym_statement_block, - [20828] = 3, + [20844] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(382), 1, sym_statement_block, - [20838] = 3, + [20854] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(330), 1, sym_statement_block, - [20848] = 2, + [20864] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1514), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [20856] = 3, + [20872] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1399), 1, anon_sym_LT_SLASH, STATE(390), 1, sym_end_tag, - [20866] = 3, + [20882] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1399), 1, anon_sym_LT_SLASH, STATE(391), 1, sym_end_tag, - [20876] = 2, + [20892] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1516), 2, sym_raw_text, anon_sym_LT_SLASH, - [20884] = 3, + [20900] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1374), 1, anon_sym_LT_SLASH, STATE(310), 1, sym_end_tag, - [20894] = 2, + [20910] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1518), 2, sym_raw_text, anon_sym_LT_SLASH, - [20902] = 3, + [20918] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1520), 1, sym_identifier, STATE(5), 1, sym_call_expression, - [20912] = 3, + [20928] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1522), 1, sym_identifier, STATE(59), 1, sym_pipe_call, - [20922] = 3, + [20938] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(289), 1, sym_statement_block, - [20932] = 2, + [20948] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1524), 2, sym_raw_text, anon_sym_LT_SLASH, - [20940] = 3, + [20956] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(349), 1, sym_statement_block, - [20950] = 3, + [20966] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(350), 1, sym_statement_block, - [20960] = 3, + [20976] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(351), 1, sym_statement_block, - [20970] = 3, + [20986] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1449), 1, anon_sym_context, ACTIONS(1451), 1, sym_identifier, - [20980] = 2, + [20996] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1526), 2, sym_raw_text, anon_sym_LT_SLASH, - [20988] = 3, + [21004] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(301), 1, sym_statement_block, - [20998] = 2, + [21014] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1528), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [21006] = 3, + [21022] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1530), 1, anon_sym_LBRACE, STATE(342), 1, sym_switch_body, - [21016] = 3, + [21032] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1532), 1, anon_sym_LBRACE, STATE(359), 1, sym_switch_body, - [21026] = 3, + [21042] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(360), 1, sym_statement_block, - [21036] = 3, + [21052] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(361), 1, sym_statement_block, - [21046] = 3, + [21062] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1534), 1, sym_identifier, STATE(279), 1, sym_call_expression, - [21056] = 3, + [21072] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1536), 1, anon_sym_SQUOTE, ACTIONS(1538), 1, aux_sym_quoted_attribute_value_token1, - [21066] = 3, + [21082] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1536), 1, anon_sym_DQUOTE, ACTIONS(1540), 1, aux_sym_quoted_attribute_value_token2, - [21076] = 3, + [21092] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(947), 1, anon_sym_EQ, STATE(424), 1, sym__binding_assignment, - [21086] = 3, + [21102] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1297), 1, anon_sym_LBRACE, STATE(703), 1, sym_statement_block, - [21096] = 3, + [21112] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(947), 1, anon_sym_EQ, STATE(425), 1, sym__binding_assignment, - [21106] = 3, + [21122] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(947), 1, anon_sym_EQ, STATE(426), 1, sym__binding_assignment, - [21116] = 3, + [21132] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1301), 1, anon_sym_LBRACE, STATE(365), 1, sym_statement_block, - [21126] = 3, + [21142] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1534), 1, sym_identifier, STATE(285), 1, sym_call_expression, - [21136] = 3, + [21152] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(707), 1, anon_sym_EQ, STATE(399), 1, sym__binding_assignment, - [21146] = 2, + [21162] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1542), 2, anon_sym_SEMI, anon_sym_RPAREN, - [21154] = 3, + [21170] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1374), 1, anon_sym_LT_SLASH, STATE(311), 1, sym_end_tag, - [21164] = 2, + [21180] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1544), 2, anon_sym_SEMI, anon_sym_RPAREN, - [21172] = 3, + [21188] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(295), 1, sym_statement_block, - [21182] = 3, + [21198] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1546), 1, anon_sym_RBRACE, ACTIONS(1548), 1, sym_icu_category, - [21192] = 3, + [21208] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(300), 1, sym_statement_block, - [21202] = 2, + [21218] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1434), 2, anon_sym_RPAREN, anon_sym_COMMA, - [21210] = 2, + [21226] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(859), 2, sym__control_flow_start, anon_sym_RBRACE, - [21218] = 3, + [21234] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(290), 1, sym_statement_block, - [21228] = 3, + [21244] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1550), 1, anon_sym_case, ACTIONS(1552), 1, anon_sym_default, - [21238] = 2, + [21254] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1464), 2, anon_sym_DOT, anon_sym_RPAREN_RBRACK, - [21246] = 3, + [21262] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1554), 1, sym_identifier, STATE(566), 1, sym_call_expression, - [21256] = 3, + [21272] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1556), 1, anon_sym_LPAREN, STATE(326), 1, sym__switch_body_expression, - [21266] = 2, + [21282] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1470), 2, anon_sym_DOT, anon_sym_RPAREN_RBRACK, - [21274] = 2, + [21290] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1073), 2, anon_sym_RPAREN, anon_sym_COMMA, - [21282] = 3, + [21298] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1558), 1, sym_identifier, STATE(59), 1, sym_pipe_call, - [21292] = 2, + [21308] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1500), 2, anon_sym_DOT, anon_sym_RPAREN_RBRACK, - [21300] = 2, + [21316] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1458), 2, anon_sym_COMMA, anon_sym_RBRACK, - [21308] = 3, + [21324] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1560), 1, anon_sym_DQUOTE, STATE(124), 1, sym__double_quote, - [21318] = 2, + [21334] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1562), 2, anon_sym_EQ, sym_identifier, - [21326] = 3, + [21342] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1564), 1, anon_sym_when, ACTIONS(1566), 1, anon_sym_on, - [21336] = 3, + [21352] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1534), 1, sym_identifier, STATE(445), 1, sym_call_expression, - [21346] = 3, + [21362] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1568), 1, sym_identifier, STATE(285), 1, sym_call_expression, - [21356] = 3, + [21372] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1554), 1, sym_identifier, STATE(582), 1, sym_call_expression, - [21366] = 2, + [21382] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1570), 2, anon_sym_RPAREN, anon_sym_COMMA, - [21374] = 3, + [21390] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1572), 1, anon_sym_LPAREN, STATE(327), 1, sym__for_body_expression, - [21384] = 3, + [21400] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1574), 1, sym_identifier, STATE(614), 1, sym_for_declaration, - [21394] = 3, + [21410] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(707), 1, anon_sym_EQ, STATE(415), 1, sym__binding_assignment, - [21404] = 2, + [21420] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1576), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [21412] = 3, + [21428] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1578), 1, sym_identifier, STATE(42), 1, sym_call_expression, - [21422] = 3, + [21438] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1580), 1, sym_identifier, STATE(90), 1, sym_pipe_call, - [21432] = 2, + [21448] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1582), 2, sym__control_flow_start, anon_sym_RBRACE, - [21440] = 3, + [21456] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1534), 1, sym_identifier, STATE(448), 1, sym_call_expression, - [21450] = 3, + [21466] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1584), 1, sym_identifier, STATE(286), 1, sym_pipe_call, - [21460] = 3, + [21476] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1586), 1, anon_sym_SEMI, ACTIONS(1588), 1, anon_sym_RPAREN, - [21470] = 3, + [21486] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1590), 1, sym_identifier, STATE(120), 1, sym_pipe_call, - [21480] = 3, + [21496] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1512), 1, sym_erroneous_end_tag_name, ACTIONS(1592), 1, sym__end_tag_name, - [21490] = 2, + [21506] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1594), 2, anon_sym_SEMI, anon_sym_RPAREN, - [21498] = 3, + [21514] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1596), 1, anon_sym_LPAREN, STATE(335), 1, sym__if_body_expression, - [21508] = 2, + [21524] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1598), 2, anon_sym_SQUOTE, anon_sym_DQUOTE, - [21516] = 3, + [21532] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(328), 1, sym_statement_block, - [21526] = 2, + [21542] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(709), 2, sym__control_flow_start, anon_sym_RBRACE, - [21534] = 3, + [21550] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1600), 1, sym_identifier, STATE(80), 1, sym_call_expression, - [21544] = 3, + [21560] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(329), 1, sym_statement_block, - [21554] = 3, + [21570] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1602), 1, anon_sym_DQUOTE, STATE(128), 1, sym__double_quote, - [21564] = 3, + [21580] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1596), 1, anon_sym_LPAREN, STATE(337), 1, sym__if_body_expression, - [21574] = 3, + [21590] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1293), 1, anon_sym_LBRACE, STATE(302), 1, sym_statement_block, - [21584] = 3, + [21600] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1604), 1, anon_sym_LPAREN, STATE(372), 1, sym__switch_body_expression, - [21594] = 3, + [21610] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1568), 1, sym_identifier, STATE(279), 1, sym_call_expression, - [21604] = 3, + [21620] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1606), 1, anon_sym_LPAREN, STATE(398), 1, sym__for_body_expression, - [21614] = 3, + [21630] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1608), 1, anon_sym_LPAREN, STATE(373), 1, sym__if_body_expression, - [21624] = 3, + [21640] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1608), 1, anon_sym_LPAREN, STATE(374), 1, sym__if_body_expression, - [21634] = 3, + [21650] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1610), 1, anon_sym_DOT, ACTIONS(1612), 1, anon_sym_RBRACK, - [21644] = 3, + [21660] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1614), 1, anon_sym_SQUOTE, ACTIONS(1616), 1, aux_sym_quoted_attribute_value_token1, - [21654] = 3, + [21670] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1614), 1, anon_sym_DQUOTE, ACTIONS(1618), 1, aux_sym_quoted_attribute_value_token2, - [21664] = 3, + [21680] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1574), 1, sym_identifier, STATE(620), 1, sym_for_declaration, - [21674] = 3, + [21690] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(707), 1, anon_sym_EQ, STATE(403), 1, sym__binding_assignment, - [21684] = 2, + [21700] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1335), 2, anon_sym_DQUOTE, anon_sym_SEMI, - [21692] = 3, + [21708] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(1620), 1, sym_identifier, STATE(232), 1, sym_call_expression, - [21702] = 2, + [21718] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(529), 1, anon_sym_LPAREN, - [21709] = 2, + [21725] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1622), 1, anon_sym_COMMA, - [21716] = 2, + [21732] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1624), 1, anon_sym_SEMI, - [21723] = 2, + [21739] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1626), 1, anon_sym_DQUOTE, - [21730] = 2, + [21746] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1628), 1, anon_sym_RPAREN, - [21737] = 2, + [21753] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1103), 1, anon_sym_COLON, - [21744] = 2, + [21760] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1630), 1, anon_sym_GT, - [21751] = 2, + [21767] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1632), 1, sym_class_name, - [21758] = 2, + [21774] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1634), 1, anon_sym_track, - [21765] = 2, + [21781] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(25), 1, anon_sym_LPAREN, - [21772] = 2, + [21788] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1636), 1, anon_sym_GT, - [21779] = 2, + [21795] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(178), 1, anon_sym_LPAREN, - [21786] = 2, + [21802] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1638), 1, anon_sym_SQUOTE, - [21793] = 2, + [21809] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1638), 1, anon_sym_DQUOTE, - [21800] = 2, + [21816] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1640), 1, sym_identifier, - [21807] = 2, + [21823] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1642), 1, anon_sym_RPAREN, - [21814] = 2, + [21830] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1644), 1, ts_builtin_sym_end, - [21821] = 2, + [21837] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(144), 1, anon_sym_EQ_GT, - [21828] = 2, + [21844] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1646), 1, sym_identifier, - [21835] = 2, + [21851] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1067), 1, anon_sym_COLON, - [21842] = 2, + [21858] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1648), 1, sym_attribute_name, - [21849] = 2, + [21865] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1650), 1, anon_sym_LBRACE, - [21856] = 2, + [21872] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1652), 1, sym_identifier, - [21863] = 2, + [21879] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1654), 1, anon_sym_SLASH2, - [21870] = 2, + [21886] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1352), 1, anon_sym_COMMA, - [21877] = 2, + [21893] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1656), 1, anon_sym_SEMI, - [21884] = 2, + [21900] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1091), 1, anon_sym_COLON, - [21891] = 2, + [21907] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1658), 1, anon_sym_LPAREN, - [21898] = 2, + [21914] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1660), 1, sym_number, - [21905] = 2, + [21921] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(188), 1, anon_sym_EQ_GT, - [21912] = 2, + [21928] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1662), 1, anon_sym_LPAREN, - [21919] = 2, + [21935] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1504), 1, sym__interpolation_end, - [21926] = 2, + [21942] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1664), 1, anon_sym_RPAREN, - [21933] = 2, + [21949] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1057), 1, anon_sym_COLON, - [21940] = 2, + [21956] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1666), 1, anon_sym_RPAREN, - [21947] = 2, + [21963] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1668), 1, anon_sym_GT, - [21954] = 2, + [21970] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1670), 1, anon_sym_RPAREN, - [21961] = 2, + [21977] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1672), 1, sym_regular_expression_pattern, - [21968] = 2, + [21984] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1674), 1, anon_sym_let, - [21975] = 2, + [21991] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1676), 1, anon_sym_of, - [21982] = 2, + [21998] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1678), 1, anon_sym_COLON, - [21989] = 2, + [22005] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1680), 1, anon_sym_RPAREN, - [21996] = 2, + [22012] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1512), 1, sym_erroneous_end_tag_name, - [22003] = 2, + [22019] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1682), 1, anon_sym_LBRACE, - [22010] = 2, + [22026] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1684), 1, sym_regular_expression_pattern, - [22017] = 2, + [22033] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1686), 1, anon_sym_RPAREN, - [22024] = 2, + [22040] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1688), 1, aux_sym_doctype_token1, - [22031] = 2, + [22047] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1690), 1, anon_sym_SLASH2, - [22038] = 2, + [22054] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1592), 1, sym__end_tag_name, - [22045] = 2, + [22061] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1053), 1, anon_sym_COLON, - [22052] = 2, + [22068] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1692), 1, anon_sym_as, - [22059] = 2, + [22075] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1694), 1, anon_sym_EQ_GT, - [22066] = 2, + [22082] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1405), 1, sym__interpolation_end, - [22073] = 2, + [22089] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1696), 1, anon_sym_RPAREN, - [22080] = 2, + [22096] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1698), 1, anon_sym_RPAREN, - [22087] = 2, + [22103] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1700), 1, anon_sym_COLON, - [22094] = 2, + [22110] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1702), 1, anon_sym_RPAREN, - [22101] = 2, + [22117] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1704), 1, anon_sym_RPAREN, - [22108] = 2, + [22124] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1706), 1, anon_sym_GT, - [22115] = 2, + [22131] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1708), 1, anon_sym_RPAREN, - [22122] = 2, + [22138] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1710), 1, anon_sym_LPAREN, - [22129] = 2, + [22145] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1712), 1, anon_sym_RPAREN, - [22136] = 2, + [22152] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1714), 1, anon_sym_RBRACK, - [22143] = 2, + [22159] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1716), 1, anon_sym_RPAREN_RBRACK, - [22150] = 2, + [22166] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1718), 1, anon_sym_RPAREN, - [22157] = 2, + [22173] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1720), 1, anon_sym_RPAREN, - [22164] = 2, + [22180] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1722), 1, anon_sym_LPAREN, - [22171] = 2, + [22187] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1724), 1, anon_sym_EQ_GT, - [22178] = 2, + [22194] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1726), 1, anon_sym_RBRACK, - [22185] = 2, + [22201] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1728), 1, anon_sym_LBRACE, - [22192] = 2, + [22208] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(131), 1, anon_sym_EQ_GT, - [22199] = 2, + [22215] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1730), 1, sym_erroneous_end_tag_name, - [22206] = 2, + [22222] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1510), 1, sym__end_tag_name, - [22213] = 2, + [22229] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1732), 1, anon_sym_EQ_GT, - [22220] = 2, + [22236] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1734), 1, anon_sym_LBRACE, - [22227] = 2, + [22243] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1736), 1, sym_identifier, - [22234] = 2, + [22250] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1738), 1, anon_sym_SEMI, - [22241] = 2, + [22257] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1740), 1, anon_sym_COMMA, - [22248] = 2, + [22264] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1742), 1, sym_regular_expression_pattern, - [22255] = 2, + [22271] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1744), 1, anon_sym_GT, - [22262] = 2, + [22278] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1746), 1, anon_sym_LBRACE, - [22269] = 2, + [22285] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1748), 1, anon_sym_SLASH2, - [22276] = 2, + [22292] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1750), 1, anon_sym_LBRACE, - [22283] = 2, + [22299] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1752), 1, sym_regular_expression_pattern, - [22290] = 2, + [22306] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1754), 1, sym_identifier, - [22297] = 2, + [22313] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1756), 1, anon_sym_SLASH2, - [22304] = 2, + [22320] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1758), 1, sym__doctype, - [22311] = 2, + [22327] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1760), 1, anon_sym_RBRACK, - [22318] = 2, + [22334] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1762), 1, anon_sym_GT, - [22325] = 2, + [22341] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1764), 1, sym_attribute_name, - [22332] = 2, + [22348] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1766), 1, anon_sym_LPAREN, - [22339] = 2, + [22355] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1768), 1, anon_sym_RBRACK, - [22346] = 2, + [22362] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1770), 1, anon_sym_RPAREN_RBRACK, - [22353] = 2, + [22369] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1772), 1, anon_sym_COMMA, - [22360] = 2, + [22376] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1774), 1, aux_sym_doctype_token1, - [22367] = 2, + [22383] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1626), 1, anon_sym_SQUOTE, - [22374] = 2, + [22390] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1776), 1, sym_identifier, - [22381] = 2, + [22397] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(53), 1, anon_sym_EQ_GT, - [22388] = 2, + [22404] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1439), 1, anon_sym_COMMA, - [22395] = 2, + [22411] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1778), 1, anon_sym_RBRACK, - [22402] = 2, + [22418] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(1780), 1, @@ -24023,654 +24035,654 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(181)] = 11270, [SMALL_STATE(182)] = 11329, [SMALL_STATE(183)] = 11387, - [SMALL_STATE(184)] = 11441, - [SMALL_STATE(185)] = 11495, - [SMALL_STATE(186)] = 11549, - [SMALL_STATE(187)] = 11603, - [SMALL_STATE(188)] = 11657, - [SMALL_STATE(189)] = 11710, - [SMALL_STATE(190)] = 11761, - [SMALL_STATE(191)] = 11814, - [SMALL_STATE(192)] = 11865, - [SMALL_STATE(193)] = 11918, - [SMALL_STATE(194)] = 11969, - [SMALL_STATE(195)] = 12020, - [SMALL_STATE(196)] = 12071, - [SMALL_STATE(197)] = 12122, - [SMALL_STATE(198)] = 12173, - [SMALL_STATE(199)] = 12226, - [SMALL_STATE(200)] = 12277, - [SMALL_STATE(201)] = 12330, - [SMALL_STATE(202)] = 12383, - [SMALL_STATE(203)] = 12434, - [SMALL_STATE(204)] = 12485, - [SMALL_STATE(205)] = 12536, - [SMALL_STATE(206)] = 12589, - [SMALL_STATE(207)] = 12642, - [SMALL_STATE(208)] = 12693, - [SMALL_STATE(209)] = 12741, - [SMALL_STATE(210)] = 12789, - [SMALL_STATE(211)] = 12837, - [SMALL_STATE(212)] = 12885, - [SMALL_STATE(213)] = 12933, - [SMALL_STATE(214)] = 12981, - [SMALL_STATE(215)] = 13029, - [SMALL_STATE(216)] = 13077, - [SMALL_STATE(217)] = 13125, - [SMALL_STATE(218)] = 13173, - [SMALL_STATE(219)] = 13221, - [SMALL_STATE(220)] = 13269, - [SMALL_STATE(221)] = 13317, - [SMALL_STATE(222)] = 13365, - [SMALL_STATE(223)] = 13413, - [SMALL_STATE(224)] = 13461, - [SMALL_STATE(225)] = 13498, - [SMALL_STATE(226)] = 13527, - [SMALL_STATE(227)] = 13554, - [SMALL_STATE(228)] = 13591, - [SMALL_STATE(229)] = 13618, - [SMALL_STATE(230)] = 13649, - [SMALL_STATE(231)] = 13673, - [SMALL_STATE(232)] = 13713, - [SMALL_STATE(233)] = 13737, - [SMALL_STATE(234)] = 13761, - [SMALL_STATE(235)] = 13785, - [SMALL_STATE(236)] = 13809, - [SMALL_STATE(237)] = 13833, - [SMALL_STATE(238)] = 13857, - [SMALL_STATE(239)] = 13899, - [SMALL_STATE(240)] = 13923, - [SMALL_STATE(241)] = 13965, - [SMALL_STATE(242)] = 13993, - [SMALL_STATE(243)] = 14017, - [SMALL_STATE(244)] = 14041, - [SMALL_STATE(245)] = 14069, - [SMALL_STATE(246)] = 14111, - [SMALL_STATE(247)] = 14135, - [SMALL_STATE(248)] = 14159, - [SMALL_STATE(249)] = 14183, - [SMALL_STATE(250)] = 14207, - [SMALL_STATE(251)] = 14249, - [SMALL_STATE(252)] = 14279, - [SMALL_STATE(253)] = 14318, - [SMALL_STATE(254)] = 14357, - [SMALL_STATE(255)] = 14386, - [SMALL_STATE(256)] = 14425, - [SMALL_STATE(257)] = 14464, - [SMALL_STATE(258)] = 14503, - [SMALL_STATE(259)] = 14529, - [SMALL_STATE(260)] = 14555, - [SMALL_STATE(261)] = 14581, - [SMALL_STATE(262)] = 14607, - [SMALL_STATE(263)] = 14628, - [SMALL_STATE(264)] = 14655, - [SMALL_STATE(265)] = 14680, - [SMALL_STATE(266)] = 14701, - [SMALL_STATE(267)] = 14737, - [SMALL_STATE(268)] = 14763, - [SMALL_STATE(269)] = 14787, - [SMALL_STATE(270)] = 14823, - [SMALL_STATE(271)] = 14859, - [SMALL_STATE(272)] = 14895, - [SMALL_STATE(273)] = 14931, - [SMALL_STATE(274)] = 14955, - [SMALL_STATE(275)] = 14991, - [SMALL_STATE(276)] = 15017, - [SMALL_STATE(277)] = 15053, - [SMALL_STATE(278)] = 15089, - [SMALL_STATE(279)] = 15125, - [SMALL_STATE(280)] = 15144, - [SMALL_STATE(281)] = 15163, - [SMALL_STATE(282)] = 15184, - [SMALL_STATE(283)] = 15207, - [SMALL_STATE(284)] = 15228, - [SMALL_STATE(285)] = 15247, - [SMALL_STATE(286)] = 15266, - [SMALL_STATE(287)] = 15285, - [SMALL_STATE(288)] = 15307, - [SMALL_STATE(289)] = 15325, - [SMALL_STATE(290)] = 15343, - [SMALL_STATE(291)] = 15361, - [SMALL_STATE(292)] = 15379, - [SMALL_STATE(293)] = 15397, - [SMALL_STATE(294)] = 15415, - [SMALL_STATE(295)] = 15433, - [SMALL_STATE(296)] = 15451, - [SMALL_STATE(297)] = 15469, - [SMALL_STATE(298)] = 15487, - [SMALL_STATE(299)] = 15505, - [SMALL_STATE(300)] = 15523, - [SMALL_STATE(301)] = 15541, - [SMALL_STATE(302)] = 15559, - [SMALL_STATE(303)] = 15577, - [SMALL_STATE(304)] = 15595, - [SMALL_STATE(305)] = 15629, - [SMALL_STATE(306)] = 15647, - [SMALL_STATE(307)] = 15667, - [SMALL_STATE(308)] = 15685, - [SMALL_STATE(309)] = 15703, - [SMALL_STATE(310)] = 15721, - [SMALL_STATE(311)] = 15739, - [SMALL_STATE(312)] = 15757, - [SMALL_STATE(313)] = 15779, - [SMALL_STATE(314)] = 15801, - [SMALL_STATE(315)] = 15819, - [SMALL_STATE(316)] = 15841, - [SMALL_STATE(317)] = 15861, - [SMALL_STATE(318)] = 15879, - [SMALL_STATE(319)] = 15897, - [SMALL_STATE(320)] = 15915, - [SMALL_STATE(321)] = 15933, - [SMALL_STATE(322)] = 15951, - [SMALL_STATE(323)] = 15969, - [SMALL_STATE(324)] = 15987, - [SMALL_STATE(325)] = 16005, - [SMALL_STATE(326)] = 16023, - [SMALL_STATE(327)] = 16041, - [SMALL_STATE(328)] = 16059, - [SMALL_STATE(329)] = 16077, - [SMALL_STATE(330)] = 16095, - [SMALL_STATE(331)] = 16113, - [SMALL_STATE(332)] = 16131, - [SMALL_STATE(333)] = 16149, - [SMALL_STATE(334)] = 16167, - [SMALL_STATE(335)] = 16185, - [SMALL_STATE(336)] = 16203, - [SMALL_STATE(337)] = 16223, - [SMALL_STATE(338)] = 16241, - [SMALL_STATE(339)] = 16259, - [SMALL_STATE(340)] = 16277, - [SMALL_STATE(341)] = 16311, - [SMALL_STATE(342)] = 16329, - [SMALL_STATE(343)] = 16347, - [SMALL_STATE(344)] = 16364, - [SMALL_STATE(345)] = 16381, - [SMALL_STATE(346)] = 16398, - [SMALL_STATE(347)] = 16417, - [SMALL_STATE(348)] = 16434, - [SMALL_STATE(349)] = 16451, - [SMALL_STATE(350)] = 16468, - [SMALL_STATE(351)] = 16485, - [SMALL_STATE(352)] = 16502, - [SMALL_STATE(353)] = 16519, - [SMALL_STATE(354)] = 16536, - [SMALL_STATE(355)] = 16553, - [SMALL_STATE(356)] = 16570, - [SMALL_STATE(357)] = 16587, - [SMALL_STATE(358)] = 16604, - [SMALL_STATE(359)] = 16625, - [SMALL_STATE(360)] = 16642, - [SMALL_STATE(361)] = 16659, - [SMALL_STATE(362)] = 16676, - [SMALL_STATE(363)] = 16693, - [SMALL_STATE(364)] = 16710, - [SMALL_STATE(365)] = 16727, - [SMALL_STATE(366)] = 16744, - [SMALL_STATE(367)] = 16761, - [SMALL_STATE(368)] = 16778, - [SMALL_STATE(369)] = 16795, - [SMALL_STATE(370)] = 16812, - [SMALL_STATE(371)] = 16829, - [SMALL_STATE(372)] = 16846, - [SMALL_STATE(373)] = 16863, - [SMALL_STATE(374)] = 16880, - [SMALL_STATE(375)] = 16897, - [SMALL_STATE(376)] = 16926, - [SMALL_STATE(377)] = 16943, - [SMALL_STATE(378)] = 16968, - [SMALL_STATE(379)] = 16985, - [SMALL_STATE(380)] = 17002, - [SMALL_STATE(381)] = 17019, - [SMALL_STATE(382)] = 17036, - [SMALL_STATE(383)] = 17053, - [SMALL_STATE(384)] = 17070, - [SMALL_STATE(385)] = 17087, - [SMALL_STATE(386)] = 17104, - [SMALL_STATE(387)] = 17123, - [SMALL_STATE(388)] = 17140, - [SMALL_STATE(389)] = 17157, - [SMALL_STATE(390)] = 17174, - [SMALL_STATE(391)] = 17191, - [SMALL_STATE(392)] = 17208, - [SMALL_STATE(393)] = 17225, - [SMALL_STATE(394)] = 17244, - [SMALL_STATE(395)] = 17261, - [SMALL_STATE(396)] = 17278, - [SMALL_STATE(397)] = 17295, - [SMALL_STATE(398)] = 17314, - [SMALL_STATE(399)] = 17331, - [SMALL_STATE(400)] = 17347, - [SMALL_STATE(401)] = 17365, - [SMALL_STATE(402)] = 17381, - [SMALL_STATE(403)] = 17399, - [SMALL_STATE(404)] = 17415, - [SMALL_STATE(405)] = 17431, - [SMALL_STATE(406)] = 17447, - [SMALL_STATE(407)] = 17463, - [SMALL_STATE(408)] = 17479, - [SMALL_STATE(409)] = 17495, - [SMALL_STATE(410)] = 17515, - [SMALL_STATE(411)] = 17533, - [SMALL_STATE(412)] = 17553, - [SMALL_STATE(413)] = 17569, - [SMALL_STATE(414)] = 17587, - [SMALL_STATE(415)] = 17605, - [SMALL_STATE(416)] = 17621, - [SMALL_STATE(417)] = 17637, - [SMALL_STATE(418)] = 17653, - [SMALL_STATE(419)] = 17669, - [SMALL_STATE(420)] = 17685, - [SMALL_STATE(421)] = 17701, - [SMALL_STATE(422)] = 17718, - [SMALL_STATE(423)] = 17733, - [SMALL_STATE(424)] = 17748, - [SMALL_STATE(425)] = 17763, - [SMALL_STATE(426)] = 17778, - [SMALL_STATE(427)] = 17793, - [SMALL_STATE(428)] = 17808, - [SMALL_STATE(429)] = 17823, - [SMALL_STATE(430)] = 17838, - [SMALL_STATE(431)] = 17853, - [SMALL_STATE(432)] = 17868, - [SMALL_STATE(433)] = 17883, - [SMALL_STATE(434)] = 17898, - [SMALL_STATE(435)] = 17915, - [SMALL_STATE(436)] = 17934, - [SMALL_STATE(437)] = 17951, - [SMALL_STATE(438)] = 17965, - [SMALL_STATE(439)] = 17981, - [SMALL_STATE(440)] = 17997, - [SMALL_STATE(441)] = 18013, - [SMALL_STATE(442)] = 18027, - [SMALL_STATE(443)] = 18045, - [SMALL_STATE(444)] = 18059, - [SMALL_STATE(445)] = 18075, - [SMALL_STATE(446)] = 18089, - [SMALL_STATE(447)] = 18103, - [SMALL_STATE(448)] = 18119, - [SMALL_STATE(449)] = 18133, - [SMALL_STATE(450)] = 18149, - [SMALL_STATE(451)] = 18165, - [SMALL_STATE(452)] = 18181, - [SMALL_STATE(453)] = 18199, - [SMALL_STATE(454)] = 18219, - [SMALL_STATE(455)] = 18239, - [SMALL_STATE(456)] = 18259, - [SMALL_STATE(457)] = 18277, - [SMALL_STATE(458)] = 18291, - [SMALL_STATE(459)] = 18313, - [SMALL_STATE(460)] = 18335, - [SMALL_STATE(461)] = 18355, - [SMALL_STATE(462)] = 18375, - [SMALL_STATE(463)] = 18393, - [SMALL_STATE(464)] = 18407, - [SMALL_STATE(465)] = 18427, - [SMALL_STATE(466)] = 18447, - [SMALL_STATE(467)] = 18465, - [SMALL_STATE(468)] = 18479, - [SMALL_STATE(469)] = 18495, - [SMALL_STATE(470)] = 18511, - [SMALL_STATE(471)] = 18529, - [SMALL_STATE(472)] = 18549, - [SMALL_STATE(473)] = 18564, - [SMALL_STATE(474)] = 18581, - [SMALL_STATE(475)] = 18600, - [SMALL_STATE(476)] = 18619, - [SMALL_STATE(477)] = 18632, - [SMALL_STATE(478)] = 18647, - [SMALL_STATE(479)] = 18662, - [SMALL_STATE(480)] = 18681, - [SMALL_STATE(481)] = 18700, - [SMALL_STATE(482)] = 18715, - [SMALL_STATE(483)] = 18734, - [SMALL_STATE(484)] = 18753, - [SMALL_STATE(485)] = 18768, - [SMALL_STATE(486)] = 18783, - [SMALL_STATE(487)] = 18796, - [SMALL_STATE(488)] = 18815, - [SMALL_STATE(489)] = 18834, - [SMALL_STATE(490)] = 18853, - [SMALL_STATE(491)] = 18868, - [SMALL_STATE(492)] = 18885, - [SMALL_STATE(493)] = 18904, - [SMALL_STATE(494)] = 18923, - [SMALL_STATE(495)] = 18942, - [SMALL_STATE(496)] = 18959, - [SMALL_STATE(497)] = 18978, - [SMALL_STATE(498)] = 18993, - [SMALL_STATE(499)] = 19012, - [SMALL_STATE(500)] = 19023, - [SMALL_STATE(501)] = 19042, - [SMALL_STATE(502)] = 19061, - [SMALL_STATE(503)] = 19072, - [SMALL_STATE(504)] = 19083, - [SMALL_STATE(505)] = 19098, - [SMALL_STATE(506)] = 19110, - [SMALL_STATE(507)] = 19126, - [SMALL_STATE(508)] = 19140, - [SMALL_STATE(509)] = 19156, - [SMALL_STATE(510)] = 19172, - [SMALL_STATE(511)] = 19184, - [SMALL_STATE(512)] = 19194, - [SMALL_STATE(513)] = 19210, - [SMALL_STATE(514)] = 19226, - [SMALL_STATE(515)] = 19242, - [SMALL_STATE(516)] = 19252, - [SMALL_STATE(517)] = 19268, - [SMALL_STATE(518)] = 19282, - [SMALL_STATE(519)] = 19298, - [SMALL_STATE(520)] = 19312, - [SMALL_STATE(521)] = 19326, - [SMALL_STATE(522)] = 19338, - [SMALL_STATE(523)] = 19352, - [SMALL_STATE(524)] = 19366, - [SMALL_STATE(525)] = 19380, - [SMALL_STATE(526)] = 19394, - [SMALL_STATE(527)] = 19410, - [SMALL_STATE(528)] = 19424, - [SMALL_STATE(529)] = 19434, - [SMALL_STATE(530)] = 19450, - [SMALL_STATE(531)] = 19466, - [SMALL_STATE(532)] = 19478, - [SMALL_STATE(533)] = 19488, - [SMALL_STATE(534)] = 19504, - [SMALL_STATE(535)] = 19518, - [SMALL_STATE(536)] = 19534, - [SMALL_STATE(537)] = 19550, - [SMALL_STATE(538)] = 19562, - [SMALL_STATE(539)] = 19578, - [SMALL_STATE(540)] = 19590, - [SMALL_STATE(541)] = 19606, - [SMALL_STATE(542)] = 19622, - [SMALL_STATE(543)] = 19636, - [SMALL_STATE(544)] = 19652, - [SMALL_STATE(545)] = 19668, - [SMALL_STATE(546)] = 19682, - [SMALL_STATE(547)] = 19692, - [SMALL_STATE(548)] = 19706, - [SMALL_STATE(549)] = 19720, - [SMALL_STATE(550)] = 19734, - [SMALL_STATE(551)] = 19744, - [SMALL_STATE(552)] = 19760, - [SMALL_STATE(553)] = 19774, - [SMALL_STATE(554)] = 19788, - [SMALL_STATE(555)] = 19802, - [SMALL_STATE(556)] = 19816, - [SMALL_STATE(557)] = 19830, - [SMALL_STATE(558)] = 19842, - [SMALL_STATE(559)] = 19856, - [SMALL_STATE(560)] = 19870, - [SMALL_STATE(561)] = 19883, - [SMALL_STATE(562)] = 19896, - [SMALL_STATE(563)] = 19909, - [SMALL_STATE(564)] = 19922, - [SMALL_STATE(565)] = 19935, - [SMALL_STATE(566)] = 19948, - [SMALL_STATE(567)] = 19959, - [SMALL_STATE(568)] = 19972, - [SMALL_STATE(569)] = 19983, - [SMALL_STATE(570)] = 19994, - [SMALL_STATE(571)] = 20007, - [SMALL_STATE(572)] = 20020, - [SMALL_STATE(573)] = 20033, - [SMALL_STATE(574)] = 20046, - [SMALL_STATE(575)] = 20059, - [SMALL_STATE(576)] = 20072, - [SMALL_STATE(577)] = 20085, - [SMALL_STATE(578)] = 20098, - [SMALL_STATE(579)] = 20109, - [SMALL_STATE(580)] = 20118, - [SMALL_STATE(581)] = 20131, - [SMALL_STATE(582)] = 20142, - [SMALL_STATE(583)] = 20153, - [SMALL_STATE(584)] = 20166, - [SMALL_STATE(585)] = 20179, - [SMALL_STATE(586)] = 20192, - [SMALL_STATE(587)] = 20205, - [SMALL_STATE(588)] = 20218, - [SMALL_STATE(589)] = 20229, - [SMALL_STATE(590)] = 20242, - [SMALL_STATE(591)] = 20255, - [SMALL_STATE(592)] = 20268, - [SMALL_STATE(593)] = 20281, - [SMALL_STATE(594)] = 20294, - [SMALL_STATE(595)] = 20307, - [SMALL_STATE(596)] = 20320, - [SMALL_STATE(597)] = 20331, - [SMALL_STATE(598)] = 20344, - [SMALL_STATE(599)] = 20357, - [SMALL_STATE(600)] = 20370, - [SMALL_STATE(601)] = 20383, - [SMALL_STATE(602)] = 20396, - [SMALL_STATE(603)] = 20409, - [SMALL_STATE(604)] = 20422, - [SMALL_STATE(605)] = 20435, - [SMALL_STATE(606)] = 20448, - [SMALL_STATE(607)] = 20461, - [SMALL_STATE(608)] = 20470, - [SMALL_STATE(609)] = 20483, - [SMALL_STATE(610)] = 20492, - [SMALL_STATE(611)] = 20505, - [SMALL_STATE(612)] = 20518, - [SMALL_STATE(613)] = 20527, - [SMALL_STATE(614)] = 20540, - [SMALL_STATE(615)] = 20553, - [SMALL_STATE(616)] = 20566, - [SMALL_STATE(617)] = 20579, - [SMALL_STATE(618)] = 20592, - [SMALL_STATE(619)] = 20603, - [SMALL_STATE(620)] = 20614, - [SMALL_STATE(621)] = 20627, - [SMALL_STATE(622)] = 20640, - [SMALL_STATE(623)] = 20649, - [SMALL_STATE(624)] = 20660, - [SMALL_STATE(625)] = 20673, - [SMALL_STATE(626)] = 20686, - [SMALL_STATE(627)] = 20699, - [SMALL_STATE(628)] = 20710, - [SMALL_STATE(629)] = 20721, - [SMALL_STATE(630)] = 20734, - [SMALL_STATE(631)] = 20743, - [SMALL_STATE(632)] = 20756, - [SMALL_STATE(633)] = 20767, - [SMALL_STATE(634)] = 20780, - [SMALL_STATE(635)] = 20790, - [SMALL_STATE(636)] = 20800, - [SMALL_STATE(637)] = 20808, - [SMALL_STATE(638)] = 20818, - [SMALL_STATE(639)] = 20828, - [SMALL_STATE(640)] = 20838, - [SMALL_STATE(641)] = 20848, - [SMALL_STATE(642)] = 20856, - [SMALL_STATE(643)] = 20866, - [SMALL_STATE(644)] = 20876, - [SMALL_STATE(645)] = 20884, - [SMALL_STATE(646)] = 20894, - [SMALL_STATE(647)] = 20902, - [SMALL_STATE(648)] = 20912, - [SMALL_STATE(649)] = 20922, - [SMALL_STATE(650)] = 20932, - [SMALL_STATE(651)] = 20940, - [SMALL_STATE(652)] = 20950, - [SMALL_STATE(653)] = 20960, - [SMALL_STATE(654)] = 20970, - [SMALL_STATE(655)] = 20980, - [SMALL_STATE(656)] = 20988, - [SMALL_STATE(657)] = 20998, - [SMALL_STATE(658)] = 21006, - [SMALL_STATE(659)] = 21016, - [SMALL_STATE(660)] = 21026, - [SMALL_STATE(661)] = 21036, - [SMALL_STATE(662)] = 21046, - [SMALL_STATE(663)] = 21056, - [SMALL_STATE(664)] = 21066, - [SMALL_STATE(665)] = 21076, - [SMALL_STATE(666)] = 21086, - [SMALL_STATE(667)] = 21096, - [SMALL_STATE(668)] = 21106, - [SMALL_STATE(669)] = 21116, - [SMALL_STATE(670)] = 21126, - [SMALL_STATE(671)] = 21136, - [SMALL_STATE(672)] = 21146, - [SMALL_STATE(673)] = 21154, - [SMALL_STATE(674)] = 21164, - [SMALL_STATE(675)] = 21172, - [SMALL_STATE(676)] = 21182, - [SMALL_STATE(677)] = 21192, - [SMALL_STATE(678)] = 21202, - [SMALL_STATE(679)] = 21210, - [SMALL_STATE(680)] = 21218, - [SMALL_STATE(681)] = 21228, - [SMALL_STATE(682)] = 21238, - [SMALL_STATE(683)] = 21246, - [SMALL_STATE(684)] = 21256, - [SMALL_STATE(685)] = 21266, - [SMALL_STATE(686)] = 21274, - [SMALL_STATE(687)] = 21282, - [SMALL_STATE(688)] = 21292, - [SMALL_STATE(689)] = 21300, - [SMALL_STATE(690)] = 21308, - [SMALL_STATE(691)] = 21318, - [SMALL_STATE(692)] = 21326, - [SMALL_STATE(693)] = 21336, - [SMALL_STATE(694)] = 21346, - [SMALL_STATE(695)] = 21356, - [SMALL_STATE(696)] = 21366, - [SMALL_STATE(697)] = 21374, - [SMALL_STATE(698)] = 21384, - [SMALL_STATE(699)] = 21394, - [SMALL_STATE(700)] = 21404, - [SMALL_STATE(701)] = 21412, - [SMALL_STATE(702)] = 21422, - [SMALL_STATE(703)] = 21432, - [SMALL_STATE(704)] = 21440, - [SMALL_STATE(705)] = 21450, - [SMALL_STATE(706)] = 21460, - [SMALL_STATE(707)] = 21470, - [SMALL_STATE(708)] = 21480, - [SMALL_STATE(709)] = 21490, - [SMALL_STATE(710)] = 21498, - [SMALL_STATE(711)] = 21508, - [SMALL_STATE(712)] = 21516, - [SMALL_STATE(713)] = 21526, - [SMALL_STATE(714)] = 21534, - [SMALL_STATE(715)] = 21544, - [SMALL_STATE(716)] = 21554, - [SMALL_STATE(717)] = 21564, - [SMALL_STATE(718)] = 21574, - [SMALL_STATE(719)] = 21584, - [SMALL_STATE(720)] = 21594, - [SMALL_STATE(721)] = 21604, - [SMALL_STATE(722)] = 21614, - [SMALL_STATE(723)] = 21624, - [SMALL_STATE(724)] = 21634, - [SMALL_STATE(725)] = 21644, - [SMALL_STATE(726)] = 21654, - [SMALL_STATE(727)] = 21664, - [SMALL_STATE(728)] = 21674, - [SMALL_STATE(729)] = 21684, - [SMALL_STATE(730)] = 21692, - [SMALL_STATE(731)] = 21702, - [SMALL_STATE(732)] = 21709, - [SMALL_STATE(733)] = 21716, - [SMALL_STATE(734)] = 21723, - [SMALL_STATE(735)] = 21730, - [SMALL_STATE(736)] = 21737, - [SMALL_STATE(737)] = 21744, - [SMALL_STATE(738)] = 21751, - [SMALL_STATE(739)] = 21758, - [SMALL_STATE(740)] = 21765, - [SMALL_STATE(741)] = 21772, - [SMALL_STATE(742)] = 21779, - [SMALL_STATE(743)] = 21786, - [SMALL_STATE(744)] = 21793, - [SMALL_STATE(745)] = 21800, - [SMALL_STATE(746)] = 21807, - [SMALL_STATE(747)] = 21814, - [SMALL_STATE(748)] = 21821, - [SMALL_STATE(749)] = 21828, - [SMALL_STATE(750)] = 21835, - [SMALL_STATE(751)] = 21842, - [SMALL_STATE(752)] = 21849, - [SMALL_STATE(753)] = 21856, - [SMALL_STATE(754)] = 21863, - [SMALL_STATE(755)] = 21870, - [SMALL_STATE(756)] = 21877, - [SMALL_STATE(757)] = 21884, - [SMALL_STATE(758)] = 21891, - [SMALL_STATE(759)] = 21898, - [SMALL_STATE(760)] = 21905, - [SMALL_STATE(761)] = 21912, - [SMALL_STATE(762)] = 21919, - [SMALL_STATE(763)] = 21926, - [SMALL_STATE(764)] = 21933, - [SMALL_STATE(765)] = 21940, - [SMALL_STATE(766)] = 21947, - [SMALL_STATE(767)] = 21954, - [SMALL_STATE(768)] = 21961, - [SMALL_STATE(769)] = 21968, - [SMALL_STATE(770)] = 21975, - [SMALL_STATE(771)] = 21982, - [SMALL_STATE(772)] = 21989, - [SMALL_STATE(773)] = 21996, - [SMALL_STATE(774)] = 22003, - [SMALL_STATE(775)] = 22010, - [SMALL_STATE(776)] = 22017, - [SMALL_STATE(777)] = 22024, - [SMALL_STATE(778)] = 22031, - [SMALL_STATE(779)] = 22038, - [SMALL_STATE(780)] = 22045, - [SMALL_STATE(781)] = 22052, - [SMALL_STATE(782)] = 22059, - [SMALL_STATE(783)] = 22066, - [SMALL_STATE(784)] = 22073, - [SMALL_STATE(785)] = 22080, - [SMALL_STATE(786)] = 22087, - [SMALL_STATE(787)] = 22094, - [SMALL_STATE(788)] = 22101, - [SMALL_STATE(789)] = 22108, - [SMALL_STATE(790)] = 22115, - [SMALL_STATE(791)] = 22122, - [SMALL_STATE(792)] = 22129, - [SMALL_STATE(793)] = 22136, - [SMALL_STATE(794)] = 22143, - [SMALL_STATE(795)] = 22150, - [SMALL_STATE(796)] = 22157, - [SMALL_STATE(797)] = 22164, - [SMALL_STATE(798)] = 22171, - [SMALL_STATE(799)] = 22178, - [SMALL_STATE(800)] = 22185, - [SMALL_STATE(801)] = 22192, - [SMALL_STATE(802)] = 22199, - [SMALL_STATE(803)] = 22206, - [SMALL_STATE(804)] = 22213, - [SMALL_STATE(805)] = 22220, - [SMALL_STATE(806)] = 22227, - [SMALL_STATE(807)] = 22234, - [SMALL_STATE(808)] = 22241, - [SMALL_STATE(809)] = 22248, - [SMALL_STATE(810)] = 22255, - [SMALL_STATE(811)] = 22262, - [SMALL_STATE(812)] = 22269, - [SMALL_STATE(813)] = 22276, - [SMALL_STATE(814)] = 22283, - [SMALL_STATE(815)] = 22290, - [SMALL_STATE(816)] = 22297, - [SMALL_STATE(817)] = 22304, - [SMALL_STATE(818)] = 22311, - [SMALL_STATE(819)] = 22318, - [SMALL_STATE(820)] = 22325, - [SMALL_STATE(821)] = 22332, - [SMALL_STATE(822)] = 22339, - [SMALL_STATE(823)] = 22346, - [SMALL_STATE(824)] = 22353, - [SMALL_STATE(825)] = 22360, - [SMALL_STATE(826)] = 22367, - [SMALL_STATE(827)] = 22374, - [SMALL_STATE(828)] = 22381, - [SMALL_STATE(829)] = 22388, - [SMALL_STATE(830)] = 22395, - [SMALL_STATE(831)] = 22402, + [SMALL_STATE(184)] = 11442, + [SMALL_STATE(185)] = 11497, + [SMALL_STATE(186)] = 11552, + [SMALL_STATE(187)] = 11607, + [SMALL_STATE(188)] = 11661, + [SMALL_STATE(189)] = 11715, + [SMALL_STATE(190)] = 11769, + [SMALL_STATE(191)] = 11823, + [SMALL_STATE(192)] = 11877, + [SMALL_STATE(193)] = 11930, + [SMALL_STATE(194)] = 11981, + [SMALL_STATE(195)] = 12032, + [SMALL_STATE(196)] = 12085, + [SMALL_STATE(197)] = 12138, + [SMALL_STATE(198)] = 12189, + [SMALL_STATE(199)] = 12242, + [SMALL_STATE(200)] = 12293, + [SMALL_STATE(201)] = 12346, + [SMALL_STATE(202)] = 12399, + [SMALL_STATE(203)] = 12450, + [SMALL_STATE(204)] = 12501, + [SMALL_STATE(205)] = 12552, + [SMALL_STATE(206)] = 12605, + [SMALL_STATE(207)] = 12658, + [SMALL_STATE(208)] = 12709, + [SMALL_STATE(209)] = 12757, + [SMALL_STATE(210)] = 12805, + [SMALL_STATE(211)] = 12853, + [SMALL_STATE(212)] = 12901, + [SMALL_STATE(213)] = 12949, + [SMALL_STATE(214)] = 12997, + [SMALL_STATE(215)] = 13045, + [SMALL_STATE(216)] = 13093, + [SMALL_STATE(217)] = 13141, + [SMALL_STATE(218)] = 13189, + [SMALL_STATE(219)] = 13237, + [SMALL_STATE(220)] = 13285, + [SMALL_STATE(221)] = 13333, + [SMALL_STATE(222)] = 13381, + [SMALL_STATE(223)] = 13429, + [SMALL_STATE(224)] = 13477, + [SMALL_STATE(225)] = 13514, + [SMALL_STATE(226)] = 13543, + [SMALL_STATE(227)] = 13570, + [SMALL_STATE(228)] = 13607, + [SMALL_STATE(229)] = 13634, + [SMALL_STATE(230)] = 13665, + [SMALL_STATE(231)] = 13689, + [SMALL_STATE(232)] = 13729, + [SMALL_STATE(233)] = 13753, + [SMALL_STATE(234)] = 13777, + [SMALL_STATE(235)] = 13801, + [SMALL_STATE(236)] = 13825, + [SMALL_STATE(237)] = 13849, + [SMALL_STATE(238)] = 13873, + [SMALL_STATE(239)] = 13915, + [SMALL_STATE(240)] = 13939, + [SMALL_STATE(241)] = 13981, + [SMALL_STATE(242)] = 14009, + [SMALL_STATE(243)] = 14033, + [SMALL_STATE(244)] = 14057, + [SMALL_STATE(245)] = 14085, + [SMALL_STATE(246)] = 14127, + [SMALL_STATE(247)] = 14151, + [SMALL_STATE(248)] = 14175, + [SMALL_STATE(249)] = 14199, + [SMALL_STATE(250)] = 14223, + [SMALL_STATE(251)] = 14265, + [SMALL_STATE(252)] = 14295, + [SMALL_STATE(253)] = 14334, + [SMALL_STATE(254)] = 14373, + [SMALL_STATE(255)] = 14402, + [SMALL_STATE(256)] = 14441, + [SMALL_STATE(257)] = 14480, + [SMALL_STATE(258)] = 14519, + [SMALL_STATE(259)] = 14545, + [SMALL_STATE(260)] = 14571, + [SMALL_STATE(261)] = 14597, + [SMALL_STATE(262)] = 14623, + [SMALL_STATE(263)] = 14644, + [SMALL_STATE(264)] = 14671, + [SMALL_STATE(265)] = 14696, + [SMALL_STATE(266)] = 14717, + [SMALL_STATE(267)] = 14753, + [SMALL_STATE(268)] = 14779, + [SMALL_STATE(269)] = 14803, + [SMALL_STATE(270)] = 14839, + [SMALL_STATE(271)] = 14875, + [SMALL_STATE(272)] = 14911, + [SMALL_STATE(273)] = 14947, + [SMALL_STATE(274)] = 14971, + [SMALL_STATE(275)] = 15007, + [SMALL_STATE(276)] = 15033, + [SMALL_STATE(277)] = 15069, + [SMALL_STATE(278)] = 15105, + [SMALL_STATE(279)] = 15141, + [SMALL_STATE(280)] = 15160, + [SMALL_STATE(281)] = 15179, + [SMALL_STATE(282)] = 15200, + [SMALL_STATE(283)] = 15223, + [SMALL_STATE(284)] = 15244, + [SMALL_STATE(285)] = 15263, + [SMALL_STATE(286)] = 15282, + [SMALL_STATE(287)] = 15301, + [SMALL_STATE(288)] = 15323, + [SMALL_STATE(289)] = 15341, + [SMALL_STATE(290)] = 15359, + [SMALL_STATE(291)] = 15377, + [SMALL_STATE(292)] = 15395, + [SMALL_STATE(293)] = 15413, + [SMALL_STATE(294)] = 15431, + [SMALL_STATE(295)] = 15449, + [SMALL_STATE(296)] = 15467, + [SMALL_STATE(297)] = 15485, + [SMALL_STATE(298)] = 15503, + [SMALL_STATE(299)] = 15521, + [SMALL_STATE(300)] = 15539, + [SMALL_STATE(301)] = 15557, + [SMALL_STATE(302)] = 15575, + [SMALL_STATE(303)] = 15593, + [SMALL_STATE(304)] = 15611, + [SMALL_STATE(305)] = 15645, + [SMALL_STATE(306)] = 15663, + [SMALL_STATE(307)] = 15683, + [SMALL_STATE(308)] = 15701, + [SMALL_STATE(309)] = 15719, + [SMALL_STATE(310)] = 15737, + [SMALL_STATE(311)] = 15755, + [SMALL_STATE(312)] = 15773, + [SMALL_STATE(313)] = 15795, + [SMALL_STATE(314)] = 15817, + [SMALL_STATE(315)] = 15835, + [SMALL_STATE(316)] = 15857, + [SMALL_STATE(317)] = 15877, + [SMALL_STATE(318)] = 15895, + [SMALL_STATE(319)] = 15913, + [SMALL_STATE(320)] = 15931, + [SMALL_STATE(321)] = 15949, + [SMALL_STATE(322)] = 15967, + [SMALL_STATE(323)] = 15985, + [SMALL_STATE(324)] = 16003, + [SMALL_STATE(325)] = 16021, + [SMALL_STATE(326)] = 16039, + [SMALL_STATE(327)] = 16057, + [SMALL_STATE(328)] = 16075, + [SMALL_STATE(329)] = 16093, + [SMALL_STATE(330)] = 16111, + [SMALL_STATE(331)] = 16129, + [SMALL_STATE(332)] = 16147, + [SMALL_STATE(333)] = 16165, + [SMALL_STATE(334)] = 16183, + [SMALL_STATE(335)] = 16201, + [SMALL_STATE(336)] = 16219, + [SMALL_STATE(337)] = 16239, + [SMALL_STATE(338)] = 16257, + [SMALL_STATE(339)] = 16275, + [SMALL_STATE(340)] = 16293, + [SMALL_STATE(341)] = 16327, + [SMALL_STATE(342)] = 16345, + [SMALL_STATE(343)] = 16363, + [SMALL_STATE(344)] = 16380, + [SMALL_STATE(345)] = 16397, + [SMALL_STATE(346)] = 16414, + [SMALL_STATE(347)] = 16433, + [SMALL_STATE(348)] = 16450, + [SMALL_STATE(349)] = 16467, + [SMALL_STATE(350)] = 16484, + [SMALL_STATE(351)] = 16501, + [SMALL_STATE(352)] = 16518, + [SMALL_STATE(353)] = 16535, + [SMALL_STATE(354)] = 16552, + [SMALL_STATE(355)] = 16569, + [SMALL_STATE(356)] = 16586, + [SMALL_STATE(357)] = 16603, + [SMALL_STATE(358)] = 16620, + [SMALL_STATE(359)] = 16641, + [SMALL_STATE(360)] = 16658, + [SMALL_STATE(361)] = 16675, + [SMALL_STATE(362)] = 16692, + [SMALL_STATE(363)] = 16709, + [SMALL_STATE(364)] = 16726, + [SMALL_STATE(365)] = 16743, + [SMALL_STATE(366)] = 16760, + [SMALL_STATE(367)] = 16777, + [SMALL_STATE(368)] = 16794, + [SMALL_STATE(369)] = 16811, + [SMALL_STATE(370)] = 16828, + [SMALL_STATE(371)] = 16845, + [SMALL_STATE(372)] = 16862, + [SMALL_STATE(373)] = 16879, + [SMALL_STATE(374)] = 16896, + [SMALL_STATE(375)] = 16913, + [SMALL_STATE(376)] = 16942, + [SMALL_STATE(377)] = 16959, + [SMALL_STATE(378)] = 16984, + [SMALL_STATE(379)] = 17001, + [SMALL_STATE(380)] = 17018, + [SMALL_STATE(381)] = 17035, + [SMALL_STATE(382)] = 17052, + [SMALL_STATE(383)] = 17069, + [SMALL_STATE(384)] = 17086, + [SMALL_STATE(385)] = 17103, + [SMALL_STATE(386)] = 17120, + [SMALL_STATE(387)] = 17139, + [SMALL_STATE(388)] = 17156, + [SMALL_STATE(389)] = 17173, + [SMALL_STATE(390)] = 17190, + [SMALL_STATE(391)] = 17207, + [SMALL_STATE(392)] = 17224, + [SMALL_STATE(393)] = 17241, + [SMALL_STATE(394)] = 17260, + [SMALL_STATE(395)] = 17277, + [SMALL_STATE(396)] = 17294, + [SMALL_STATE(397)] = 17311, + [SMALL_STATE(398)] = 17330, + [SMALL_STATE(399)] = 17347, + [SMALL_STATE(400)] = 17363, + [SMALL_STATE(401)] = 17381, + [SMALL_STATE(402)] = 17397, + [SMALL_STATE(403)] = 17415, + [SMALL_STATE(404)] = 17431, + [SMALL_STATE(405)] = 17447, + [SMALL_STATE(406)] = 17463, + [SMALL_STATE(407)] = 17479, + [SMALL_STATE(408)] = 17495, + [SMALL_STATE(409)] = 17511, + [SMALL_STATE(410)] = 17531, + [SMALL_STATE(411)] = 17549, + [SMALL_STATE(412)] = 17569, + [SMALL_STATE(413)] = 17585, + [SMALL_STATE(414)] = 17603, + [SMALL_STATE(415)] = 17621, + [SMALL_STATE(416)] = 17637, + [SMALL_STATE(417)] = 17653, + [SMALL_STATE(418)] = 17669, + [SMALL_STATE(419)] = 17685, + [SMALL_STATE(420)] = 17701, + [SMALL_STATE(421)] = 17717, + [SMALL_STATE(422)] = 17734, + [SMALL_STATE(423)] = 17749, + [SMALL_STATE(424)] = 17764, + [SMALL_STATE(425)] = 17779, + [SMALL_STATE(426)] = 17794, + [SMALL_STATE(427)] = 17809, + [SMALL_STATE(428)] = 17824, + [SMALL_STATE(429)] = 17839, + [SMALL_STATE(430)] = 17854, + [SMALL_STATE(431)] = 17869, + [SMALL_STATE(432)] = 17884, + [SMALL_STATE(433)] = 17899, + [SMALL_STATE(434)] = 17914, + [SMALL_STATE(435)] = 17931, + [SMALL_STATE(436)] = 17950, + [SMALL_STATE(437)] = 17967, + [SMALL_STATE(438)] = 17981, + [SMALL_STATE(439)] = 17997, + [SMALL_STATE(440)] = 18013, + [SMALL_STATE(441)] = 18029, + [SMALL_STATE(442)] = 18043, + [SMALL_STATE(443)] = 18061, + [SMALL_STATE(444)] = 18075, + [SMALL_STATE(445)] = 18091, + [SMALL_STATE(446)] = 18105, + [SMALL_STATE(447)] = 18119, + [SMALL_STATE(448)] = 18135, + [SMALL_STATE(449)] = 18149, + [SMALL_STATE(450)] = 18165, + [SMALL_STATE(451)] = 18181, + [SMALL_STATE(452)] = 18197, + [SMALL_STATE(453)] = 18215, + [SMALL_STATE(454)] = 18235, + [SMALL_STATE(455)] = 18255, + [SMALL_STATE(456)] = 18275, + [SMALL_STATE(457)] = 18293, + [SMALL_STATE(458)] = 18307, + [SMALL_STATE(459)] = 18329, + [SMALL_STATE(460)] = 18351, + [SMALL_STATE(461)] = 18371, + [SMALL_STATE(462)] = 18391, + [SMALL_STATE(463)] = 18409, + [SMALL_STATE(464)] = 18423, + [SMALL_STATE(465)] = 18443, + [SMALL_STATE(466)] = 18463, + [SMALL_STATE(467)] = 18481, + [SMALL_STATE(468)] = 18495, + [SMALL_STATE(469)] = 18511, + [SMALL_STATE(470)] = 18527, + [SMALL_STATE(471)] = 18545, + [SMALL_STATE(472)] = 18565, + [SMALL_STATE(473)] = 18580, + [SMALL_STATE(474)] = 18597, + [SMALL_STATE(475)] = 18616, + [SMALL_STATE(476)] = 18635, + [SMALL_STATE(477)] = 18648, + [SMALL_STATE(478)] = 18663, + [SMALL_STATE(479)] = 18678, + [SMALL_STATE(480)] = 18697, + [SMALL_STATE(481)] = 18716, + [SMALL_STATE(482)] = 18731, + [SMALL_STATE(483)] = 18750, + [SMALL_STATE(484)] = 18769, + [SMALL_STATE(485)] = 18784, + [SMALL_STATE(486)] = 18799, + [SMALL_STATE(487)] = 18812, + [SMALL_STATE(488)] = 18831, + [SMALL_STATE(489)] = 18850, + [SMALL_STATE(490)] = 18869, + [SMALL_STATE(491)] = 18884, + [SMALL_STATE(492)] = 18901, + [SMALL_STATE(493)] = 18920, + [SMALL_STATE(494)] = 18939, + [SMALL_STATE(495)] = 18958, + [SMALL_STATE(496)] = 18975, + [SMALL_STATE(497)] = 18994, + [SMALL_STATE(498)] = 19009, + [SMALL_STATE(499)] = 19028, + [SMALL_STATE(500)] = 19039, + [SMALL_STATE(501)] = 19058, + [SMALL_STATE(502)] = 19077, + [SMALL_STATE(503)] = 19088, + [SMALL_STATE(504)] = 19099, + [SMALL_STATE(505)] = 19114, + [SMALL_STATE(506)] = 19126, + [SMALL_STATE(507)] = 19142, + [SMALL_STATE(508)] = 19156, + [SMALL_STATE(509)] = 19172, + [SMALL_STATE(510)] = 19188, + [SMALL_STATE(511)] = 19200, + [SMALL_STATE(512)] = 19210, + [SMALL_STATE(513)] = 19226, + [SMALL_STATE(514)] = 19242, + [SMALL_STATE(515)] = 19258, + [SMALL_STATE(516)] = 19268, + [SMALL_STATE(517)] = 19284, + [SMALL_STATE(518)] = 19298, + [SMALL_STATE(519)] = 19314, + [SMALL_STATE(520)] = 19328, + [SMALL_STATE(521)] = 19342, + [SMALL_STATE(522)] = 19354, + [SMALL_STATE(523)] = 19368, + [SMALL_STATE(524)] = 19382, + [SMALL_STATE(525)] = 19396, + [SMALL_STATE(526)] = 19410, + [SMALL_STATE(527)] = 19426, + [SMALL_STATE(528)] = 19440, + [SMALL_STATE(529)] = 19450, + [SMALL_STATE(530)] = 19466, + [SMALL_STATE(531)] = 19482, + [SMALL_STATE(532)] = 19494, + [SMALL_STATE(533)] = 19504, + [SMALL_STATE(534)] = 19520, + [SMALL_STATE(535)] = 19534, + [SMALL_STATE(536)] = 19550, + [SMALL_STATE(537)] = 19566, + [SMALL_STATE(538)] = 19578, + [SMALL_STATE(539)] = 19594, + [SMALL_STATE(540)] = 19606, + [SMALL_STATE(541)] = 19622, + [SMALL_STATE(542)] = 19638, + [SMALL_STATE(543)] = 19652, + [SMALL_STATE(544)] = 19668, + [SMALL_STATE(545)] = 19684, + [SMALL_STATE(546)] = 19698, + [SMALL_STATE(547)] = 19708, + [SMALL_STATE(548)] = 19722, + [SMALL_STATE(549)] = 19736, + [SMALL_STATE(550)] = 19750, + [SMALL_STATE(551)] = 19760, + [SMALL_STATE(552)] = 19776, + [SMALL_STATE(553)] = 19790, + [SMALL_STATE(554)] = 19804, + [SMALL_STATE(555)] = 19818, + [SMALL_STATE(556)] = 19832, + [SMALL_STATE(557)] = 19846, + [SMALL_STATE(558)] = 19858, + [SMALL_STATE(559)] = 19872, + [SMALL_STATE(560)] = 19886, + [SMALL_STATE(561)] = 19899, + [SMALL_STATE(562)] = 19912, + [SMALL_STATE(563)] = 19925, + [SMALL_STATE(564)] = 19938, + [SMALL_STATE(565)] = 19951, + [SMALL_STATE(566)] = 19964, + [SMALL_STATE(567)] = 19975, + [SMALL_STATE(568)] = 19988, + [SMALL_STATE(569)] = 19999, + [SMALL_STATE(570)] = 20010, + [SMALL_STATE(571)] = 20023, + [SMALL_STATE(572)] = 20036, + [SMALL_STATE(573)] = 20049, + [SMALL_STATE(574)] = 20062, + [SMALL_STATE(575)] = 20075, + [SMALL_STATE(576)] = 20088, + [SMALL_STATE(577)] = 20101, + [SMALL_STATE(578)] = 20114, + [SMALL_STATE(579)] = 20125, + [SMALL_STATE(580)] = 20134, + [SMALL_STATE(581)] = 20147, + [SMALL_STATE(582)] = 20158, + [SMALL_STATE(583)] = 20169, + [SMALL_STATE(584)] = 20182, + [SMALL_STATE(585)] = 20195, + [SMALL_STATE(586)] = 20208, + [SMALL_STATE(587)] = 20221, + [SMALL_STATE(588)] = 20234, + [SMALL_STATE(589)] = 20245, + [SMALL_STATE(590)] = 20258, + [SMALL_STATE(591)] = 20271, + [SMALL_STATE(592)] = 20284, + [SMALL_STATE(593)] = 20297, + [SMALL_STATE(594)] = 20310, + [SMALL_STATE(595)] = 20323, + [SMALL_STATE(596)] = 20336, + [SMALL_STATE(597)] = 20347, + [SMALL_STATE(598)] = 20360, + [SMALL_STATE(599)] = 20373, + [SMALL_STATE(600)] = 20386, + [SMALL_STATE(601)] = 20399, + [SMALL_STATE(602)] = 20412, + [SMALL_STATE(603)] = 20425, + [SMALL_STATE(604)] = 20438, + [SMALL_STATE(605)] = 20451, + [SMALL_STATE(606)] = 20464, + [SMALL_STATE(607)] = 20477, + [SMALL_STATE(608)] = 20486, + [SMALL_STATE(609)] = 20499, + [SMALL_STATE(610)] = 20508, + [SMALL_STATE(611)] = 20521, + [SMALL_STATE(612)] = 20534, + [SMALL_STATE(613)] = 20543, + [SMALL_STATE(614)] = 20556, + [SMALL_STATE(615)] = 20569, + [SMALL_STATE(616)] = 20582, + [SMALL_STATE(617)] = 20595, + [SMALL_STATE(618)] = 20608, + [SMALL_STATE(619)] = 20619, + [SMALL_STATE(620)] = 20630, + [SMALL_STATE(621)] = 20643, + [SMALL_STATE(622)] = 20656, + [SMALL_STATE(623)] = 20665, + [SMALL_STATE(624)] = 20676, + [SMALL_STATE(625)] = 20689, + [SMALL_STATE(626)] = 20702, + [SMALL_STATE(627)] = 20715, + [SMALL_STATE(628)] = 20726, + [SMALL_STATE(629)] = 20737, + [SMALL_STATE(630)] = 20750, + [SMALL_STATE(631)] = 20759, + [SMALL_STATE(632)] = 20772, + [SMALL_STATE(633)] = 20783, + [SMALL_STATE(634)] = 20796, + [SMALL_STATE(635)] = 20806, + [SMALL_STATE(636)] = 20816, + [SMALL_STATE(637)] = 20824, + [SMALL_STATE(638)] = 20834, + [SMALL_STATE(639)] = 20844, + [SMALL_STATE(640)] = 20854, + [SMALL_STATE(641)] = 20864, + [SMALL_STATE(642)] = 20872, + [SMALL_STATE(643)] = 20882, + [SMALL_STATE(644)] = 20892, + [SMALL_STATE(645)] = 20900, + [SMALL_STATE(646)] = 20910, + [SMALL_STATE(647)] = 20918, + [SMALL_STATE(648)] = 20928, + [SMALL_STATE(649)] = 20938, + [SMALL_STATE(650)] = 20948, + [SMALL_STATE(651)] = 20956, + [SMALL_STATE(652)] = 20966, + [SMALL_STATE(653)] = 20976, + [SMALL_STATE(654)] = 20986, + [SMALL_STATE(655)] = 20996, + [SMALL_STATE(656)] = 21004, + [SMALL_STATE(657)] = 21014, + [SMALL_STATE(658)] = 21022, + [SMALL_STATE(659)] = 21032, + [SMALL_STATE(660)] = 21042, + [SMALL_STATE(661)] = 21052, + [SMALL_STATE(662)] = 21062, + [SMALL_STATE(663)] = 21072, + [SMALL_STATE(664)] = 21082, + [SMALL_STATE(665)] = 21092, + [SMALL_STATE(666)] = 21102, + [SMALL_STATE(667)] = 21112, + [SMALL_STATE(668)] = 21122, + [SMALL_STATE(669)] = 21132, + [SMALL_STATE(670)] = 21142, + [SMALL_STATE(671)] = 21152, + [SMALL_STATE(672)] = 21162, + [SMALL_STATE(673)] = 21170, + [SMALL_STATE(674)] = 21180, + [SMALL_STATE(675)] = 21188, + [SMALL_STATE(676)] = 21198, + [SMALL_STATE(677)] = 21208, + [SMALL_STATE(678)] = 21218, + [SMALL_STATE(679)] = 21226, + [SMALL_STATE(680)] = 21234, + [SMALL_STATE(681)] = 21244, + [SMALL_STATE(682)] = 21254, + [SMALL_STATE(683)] = 21262, + [SMALL_STATE(684)] = 21272, + [SMALL_STATE(685)] = 21282, + [SMALL_STATE(686)] = 21290, + [SMALL_STATE(687)] = 21298, + [SMALL_STATE(688)] = 21308, + [SMALL_STATE(689)] = 21316, + [SMALL_STATE(690)] = 21324, + [SMALL_STATE(691)] = 21334, + [SMALL_STATE(692)] = 21342, + [SMALL_STATE(693)] = 21352, + [SMALL_STATE(694)] = 21362, + [SMALL_STATE(695)] = 21372, + [SMALL_STATE(696)] = 21382, + [SMALL_STATE(697)] = 21390, + [SMALL_STATE(698)] = 21400, + [SMALL_STATE(699)] = 21410, + [SMALL_STATE(700)] = 21420, + [SMALL_STATE(701)] = 21428, + [SMALL_STATE(702)] = 21438, + [SMALL_STATE(703)] = 21448, + [SMALL_STATE(704)] = 21456, + [SMALL_STATE(705)] = 21466, + [SMALL_STATE(706)] = 21476, + [SMALL_STATE(707)] = 21486, + [SMALL_STATE(708)] = 21496, + [SMALL_STATE(709)] = 21506, + [SMALL_STATE(710)] = 21514, + [SMALL_STATE(711)] = 21524, + [SMALL_STATE(712)] = 21532, + [SMALL_STATE(713)] = 21542, + [SMALL_STATE(714)] = 21550, + [SMALL_STATE(715)] = 21560, + [SMALL_STATE(716)] = 21570, + [SMALL_STATE(717)] = 21580, + [SMALL_STATE(718)] = 21590, + [SMALL_STATE(719)] = 21600, + [SMALL_STATE(720)] = 21610, + [SMALL_STATE(721)] = 21620, + [SMALL_STATE(722)] = 21630, + [SMALL_STATE(723)] = 21640, + [SMALL_STATE(724)] = 21650, + [SMALL_STATE(725)] = 21660, + [SMALL_STATE(726)] = 21670, + [SMALL_STATE(727)] = 21680, + [SMALL_STATE(728)] = 21690, + [SMALL_STATE(729)] = 21700, + [SMALL_STATE(730)] = 21708, + [SMALL_STATE(731)] = 21718, + [SMALL_STATE(732)] = 21725, + [SMALL_STATE(733)] = 21732, + [SMALL_STATE(734)] = 21739, + [SMALL_STATE(735)] = 21746, + [SMALL_STATE(736)] = 21753, + [SMALL_STATE(737)] = 21760, + [SMALL_STATE(738)] = 21767, + [SMALL_STATE(739)] = 21774, + [SMALL_STATE(740)] = 21781, + [SMALL_STATE(741)] = 21788, + [SMALL_STATE(742)] = 21795, + [SMALL_STATE(743)] = 21802, + [SMALL_STATE(744)] = 21809, + [SMALL_STATE(745)] = 21816, + [SMALL_STATE(746)] = 21823, + [SMALL_STATE(747)] = 21830, + [SMALL_STATE(748)] = 21837, + [SMALL_STATE(749)] = 21844, + [SMALL_STATE(750)] = 21851, + [SMALL_STATE(751)] = 21858, + [SMALL_STATE(752)] = 21865, + [SMALL_STATE(753)] = 21872, + [SMALL_STATE(754)] = 21879, + [SMALL_STATE(755)] = 21886, + [SMALL_STATE(756)] = 21893, + [SMALL_STATE(757)] = 21900, + [SMALL_STATE(758)] = 21907, + [SMALL_STATE(759)] = 21914, + [SMALL_STATE(760)] = 21921, + [SMALL_STATE(761)] = 21928, + [SMALL_STATE(762)] = 21935, + [SMALL_STATE(763)] = 21942, + [SMALL_STATE(764)] = 21949, + [SMALL_STATE(765)] = 21956, + [SMALL_STATE(766)] = 21963, + [SMALL_STATE(767)] = 21970, + [SMALL_STATE(768)] = 21977, + [SMALL_STATE(769)] = 21984, + [SMALL_STATE(770)] = 21991, + [SMALL_STATE(771)] = 21998, + [SMALL_STATE(772)] = 22005, + [SMALL_STATE(773)] = 22012, + [SMALL_STATE(774)] = 22019, + [SMALL_STATE(775)] = 22026, + [SMALL_STATE(776)] = 22033, + [SMALL_STATE(777)] = 22040, + [SMALL_STATE(778)] = 22047, + [SMALL_STATE(779)] = 22054, + [SMALL_STATE(780)] = 22061, + [SMALL_STATE(781)] = 22068, + [SMALL_STATE(782)] = 22075, + [SMALL_STATE(783)] = 22082, + [SMALL_STATE(784)] = 22089, + [SMALL_STATE(785)] = 22096, + [SMALL_STATE(786)] = 22103, + [SMALL_STATE(787)] = 22110, + [SMALL_STATE(788)] = 22117, + [SMALL_STATE(789)] = 22124, + [SMALL_STATE(790)] = 22131, + [SMALL_STATE(791)] = 22138, + [SMALL_STATE(792)] = 22145, + [SMALL_STATE(793)] = 22152, + [SMALL_STATE(794)] = 22159, + [SMALL_STATE(795)] = 22166, + [SMALL_STATE(796)] = 22173, + [SMALL_STATE(797)] = 22180, + [SMALL_STATE(798)] = 22187, + [SMALL_STATE(799)] = 22194, + [SMALL_STATE(800)] = 22201, + [SMALL_STATE(801)] = 22208, + [SMALL_STATE(802)] = 22215, + [SMALL_STATE(803)] = 22222, + [SMALL_STATE(804)] = 22229, + [SMALL_STATE(805)] = 22236, + [SMALL_STATE(806)] = 22243, + [SMALL_STATE(807)] = 22250, + [SMALL_STATE(808)] = 22257, + [SMALL_STATE(809)] = 22264, + [SMALL_STATE(810)] = 22271, + [SMALL_STATE(811)] = 22278, + [SMALL_STATE(812)] = 22285, + [SMALL_STATE(813)] = 22292, + [SMALL_STATE(814)] = 22299, + [SMALL_STATE(815)] = 22306, + [SMALL_STATE(816)] = 22313, + [SMALL_STATE(817)] = 22320, + [SMALL_STATE(818)] = 22327, + [SMALL_STATE(819)] = 22334, + [SMALL_STATE(820)] = 22341, + [SMALL_STATE(821)] = 22348, + [SMALL_STATE(822)] = 22355, + [SMALL_STATE(823)] = 22362, + [SMALL_STATE(824)] = 22369, + [SMALL_STATE(825)] = 22376, + [SMALL_STATE(826)] = 22383, + [SMALL_STATE(827)] = 22390, + [SMALL_STATE(828)] = 22397, + [SMALL_STATE(829)] = 22404, + [SMALL_STATE(830)] = 22411, + [SMALL_STATE(831)] = 22418, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -24762,10 +24774,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 31), [175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(702), [178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186), + [180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), [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(186), + [186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), [188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), [190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 20), [192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 20), @@ -24780,8 +24792,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), [214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), - [216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), - [218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), [220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), [222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615), [224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), @@ -24814,16 +24826,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(133), [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(340), [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(214), - [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), - [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), + [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), [305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), [309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1), [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), [313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(707), - [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184), - [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), + [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), @@ -24831,18 +24843,18 @@ static const TSParseActionEntry ts_parse_actions[] = { [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), [344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(586), [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), [350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), - [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), + [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), [360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), SHIFT_REPEAT(492), [363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), @@ -24854,7 +24866,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), @@ -24867,7 +24879,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), @@ -24895,20 +24907,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), - [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), + [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), + [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), + [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), @@ -25136,9 +25148,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), [961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 24), [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), [967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), - [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), + [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), [971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 27), [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 27), [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), @@ -25282,7 +25294,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [1265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55), SHIFT_REPEAT(188), + [1265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55), SHIFT_REPEAT(192), [1268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55), [1270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), [1272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(800), @@ -25306,7 +25318,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609), [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612), [1313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), [1317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 50), [1319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), @@ -25325,7 +25337,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), [1349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0), SHIFT_REPEAT(130), [1352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), + [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), @@ -25462,7 +25474,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), - [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), @@ -25482,8 +25494,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), - [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0), [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 49), diff --git a/src/tree_sitter/array.h b/src/tree_sitter/array.h index e99918e..56fc8cd 100644 --- a/src/tree_sitter/array.h +++ b/src/tree_sitter/array.h @@ -60,7 +60,13 @@ extern "C" { /// Free any memory allocated for this array. Note that this does not free any /// memory allocated for the array's contents. -#define array_delete(self) _array__delete((self), (void *)(self)->contents, sizeof(*self)) +#define array_delete(self) \ + do { \ + if ((self)->contents) ts_free((self)->contents); \ + (self)->contents = NULL; \ + (self)->size = 0; \ + (self)->capacity = 0; \ + } while (0) /// Push a new `element` onto the end of the array. #define array_push(self, element) \ @@ -130,12 +136,11 @@ extern "C" { /// Swap one array with another #define array_swap(self, other) \ do { \ - struct Swap swapped_contents = _array__swap( \ - (void *)(self)->contents, &(self)->size, &(self)->capacity, \ - (void *)(other)->contents, &(other)->size, &(other)->capacity \ - ); \ - (self)->contents = swapped_contents.self_contents; \ - (other)->contents = swapped_contents.other_contents; \ + void *_array_swap_tmp = (void *)(self)->contents; \ + (self)->contents = (other)->contents; \ + (other)->contents = _array_swap_tmp; \ + _array__swap(&(self)->size, &(self)->capacity, \ + &(other)->size, &(other)->capacity); \ } while (0) /// Get the size of the array contents @@ -188,12 +193,6 @@ extern "C" { // The `Array` type itself was not altered as a solution in order to avoid breakage // with existing consumers (in particular, parsers with external scanners). -/// This is not what you're looking for, see `array_delete`. -static inline void _array__delete(void *self, void *contents, size_t self_size) { - if (contents) ts_free(contents); - if (self) memset(self, 0, self_size); -} - /// This is not what you're looking for, see `array_erase`. static inline void _array__erase(void* self_contents, uint32_t *size, size_t element_size, uint32_t index) { @@ -228,31 +227,15 @@ static inline void *_array__assign(void* self_contents, uint32_t *self_size, uin return new_contents; } -struct Swap { - void *self_contents; - void *other_contents; -}; - /// This is not what you're looking for, see `array_swap`. -// static inline void _array__swap(Array *self, Array *other) { -static inline struct Swap _array__swap(void *self_contents, uint32_t *self_size, uint32_t *self_capacity, - void *other_contents, uint32_t *other_size, uint32_t *other_capacity) { - void *new_self_contents = other_contents; - uint32_t new_self_size = *other_size; - uint32_t new_self_capacity = *other_capacity; - - void *new_other_contents = self_contents; - *other_size = *self_size; - *other_capacity = *self_capacity; - - *self_size = new_self_size; - *self_capacity = new_self_capacity; - - struct Swap out = { - .self_contents = new_self_contents, - .other_contents = new_other_contents, - }; - return out; +static inline void _array__swap(uint32_t *self_size, uint32_t *self_capacity, + uint32_t *other_size, uint32_t *other_capacity) { + uint32_t tmp_size = *self_size; + uint32_t tmp_capacity = *self_capacity; + *self_size = *other_size; + *self_capacity = *other_capacity; + *other_size = tmp_size; + *other_capacity = tmp_capacity; } /// This is not what you're looking for, see `array_push` or `array_grow_by`. diff --git a/test/corpus/if-statement.txt b/test/corpus/if-statement.txt index e006c25..fdeb7ca 100644 --- a/test/corpus/if-statement.txt +++ b/test/corpus/if-statement.txt @@ -373,4 +373,32 @@ If statement with in operator (identifier) (identifier)))) (end_tag - (tag_name)))))) + (tag_name)))))) + +========================== +Nested unary +========================== + +@if (!!nonNull) { +

prop is not nullish

+} + +--- + +(document + (if_statement + (control_keyword) + condition: (if_condition + (unary_expression + operator: (unary_operator) + value: (unary_expression + operator: (unary_operator) + value: (expression + (identifier))))) + consequence: (statement_block + (element + (start_tag + (tag_name)) + (text) + (end_tag + (tag_name)))))) diff --git a/test/corpus/property-binding.txt b/test/corpus/property-binding.txt index 862a218..ddfdcfd 100644 --- a/test/corpus/property-binding.txt +++ b/test/corpus/property-binding.txt @@ -965,3 +965,26 @@ Function call with multiple spread arguments (identifier)) (spread (identifier)))))))))) + +================ +Property binding with boolean coercion +================ + + + +--- + +(document + (element + (self_closing_tag + (tag_name) + (attribute + (property_binding + (binding_name + (identifier)) + (unary_expression + (unary_operator) + (unary_expression + (unary_operator) + (expression + (identifier)))))))))