diff --git a/.github/workflows/tag_release.yml b/.github/workflows/tag_release.yml
index 6245711..2496bb5 100644
--- a/.github/workflows/tag_release.yml
+++ b/.github/workflows/tag_release.yml
@@ -40,7 +40,7 @@ jobs:
- name: Install dependencies
if: ${{ !inputs.dry_run }}
- run: npm ci
+ run: npm ci && npm i --package-lock-only
- name: Build
if: ${{ !inputs.dry_run }}
diff --git a/examples/test.component.html b/examples/test.component.html
index 266b685..97863c7 100644
--- a/examples/test.component.html
+++ b/examples/test.component.html
@@ -56,6 +56,12 @@
Hi {{ user.name }}
+
+
diff --git a/grammar.js b/grammar.js
index 687a7a5..4c59a2b 100644
--- a/grammar.js
+++ b/grammar.js
@@ -27,6 +27,7 @@ module.exports = grammar(HTML, {
$._interpolation_start,
$._interpolation_end,
$._control_flow_start,
+ $._empty_quoted_string,
]),
rules: {
@@ -455,12 +456,15 @@ module.exports = grammar(HTML, {
seq('[@', $.binding_name, ']', optional(field('trigger', $._binding_assignment))),
_binding_assignment: ($) =>
- seq(
- '=',
- $._double_quote,
- optional(choice($._any_expression, $.assignment_expression)),
- repeat(seq(';', optional(choice($._any_expression, $.assignment_expression)))),
- $._double_quote,
+ choice(
+ seq('=', alias($._empty_quoted_string, '""')),
+ seq(
+ '=',
+ $._double_quote,
+ optional(choice($._any_expression, $.assignment_expression)),
+ repeat(seq(';', optional(choice($._any_expression, $.assignment_expression)))),
+ $._double_quote,
+ ),
),
binding_identifier: () => /[-a-zA-Z_\$][-a-zA-Z0-9_\$]*/,
diff --git a/package-lock.json b/package-lock.json
index bc2e9e3..f409d85 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "tree-sitter-angular",
- "version": "0.8.5",
+ "version": "0.9.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "tree-sitter-angular",
- "version": "0.8.5",
+ "version": "0.9.1",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
diff --git a/src/grammar.json b/src/grammar.json
index 2103aca..127baa6 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -2566,73 +2566,96 @@
]
},
"_binding_assignment": {
- "type": "SEQ",
+ "type": "CHOICE",
"members": [
{
- "type": "STRING",
- "value": "="
- },
- {
- "type": "SYMBOL",
- "name": "_double_quote"
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "STRING",
+ "value": "="
+ },
+ {
+ "type": "ALIAS",
+ "content": {
+ "type": "SYMBOL",
+ "name": "_empty_quoted_string"
+ },
+ "named": false,
+ "value": "\"\""
+ }
+ ]
},
{
- "type": "CHOICE",
+ "type": "SEQ",
"members": [
+ {
+ "type": "STRING",
+ "value": "="
+ },
+ {
+ "type": "SYMBOL",
+ "name": "_double_quote"
+ },
{
"type": "CHOICE",
"members": [
{
- "type": "SYMBOL",
- "name": "_any_expression"
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "SYMBOL",
+ "name": "_any_expression"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "assignment_expression"
+ }
+ ]
},
{
- "type": "SYMBOL",
- "name": "assignment_expression"
+ "type": "BLANK"
}
]
},
{
- "type": "BLANK"
- }
- ]
- },
- {
- "type": "REPEAT",
- "content": {
- "type": "SEQ",
- "members": [
- {
- "type": "STRING",
- "value": ";"
- },
- {
- "type": "CHOICE",
+ "type": "REPEAT",
+ "content": {
+ "type": "SEQ",
"members": [
+ {
+ "type": "STRING",
+ "value": ";"
+ },
{
"type": "CHOICE",
"members": [
{
- "type": "SYMBOL",
- "name": "_any_expression"
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "SYMBOL",
+ "name": "_any_expression"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "assignment_expression"
+ }
+ ]
},
{
- "type": "SYMBOL",
- "name": "assignment_expression"
+ "type": "BLANK"
}
]
- },
- {
- "type": "BLANK"
}
]
}
- ]
- }
- },
- {
- "type": "SYMBOL",
- "name": "_double_quote"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "_double_quote"
+ }
+ ]
}
]
},
@@ -4066,6 +4089,10 @@
{
"type": "SYMBOL",
"name": "_control_flow_start"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "_empty_quoted_string"
}
],
"inline": [],
diff --git a/src/node-types.json b/src/node-types.json
index 1eb30bc..3db9aee 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -11,6 +11,10 @@
"type": "\"",
"named": false
},
+ {
+ "type": "\"\"",
+ "named": false
+ },
{
"type": ";",
"named": false
@@ -3536,6 +3540,10 @@
"type": "\"",
"named": false
},
+ {
+ "type": "\"\"",
+ "named": false
+ },
{
"type": "${",
"named": false
diff --git a/src/parser.c b/src/parser.c
index 4f8a9e0..2f9c179 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -15,12 +15,12 @@
#endif
#define LANGUAGE_VERSION 15
-#define STATE_COUNT 832
+#define STATE_COUNT 834
#define LARGE_STATE_COUNT 2
-#define SYMBOL_COUNT 244
+#define SYMBOL_COUNT 245
#define ALIAS_COUNT 1
-#define TOKEN_COUNT 120
-#define EXTERNAL_TOKEN_COUNT 12
+#define TOKEN_COUNT 121
+#define EXTERNAL_TOKEN_COUNT 13
#define FIELD_COUNT 33
#define MAX_ALIAS_SEQUENCE_LENGTH 7
#define MAX_RESERVED_WORD_SET_SIZE 0
@@ -147,131 +147,132 @@ enum ts_symbol_identifiers {
sym__interpolation_start = 117,
sym__interpolation_end = 118,
sym__control_flow_start = 119,
- sym_document = 120,
- sym_doctype = 121,
- sym__node = 122,
- sym_element = 123,
- sym_script_element = 124,
- sym_style_element = 125,
- sym_start_tag = 126,
- sym_script_start_tag = 127,
- sym_style_start_tag = 128,
- sym_self_closing_tag = 129,
- sym_end_tag = 130,
- sym_erroneous_end_tag = 131,
- sym_attribute = 132,
- sym_quoted_attribute_value = 133,
- sym_statement_block = 134,
- sym__any_statement = 135,
- sym__alternative_statement = 136,
- sym_let_statement = 137,
- sym_switch_statement = 138,
- sym__switch_start_expression = 139,
- sym__switch_body_expression = 140,
- sym_switch_body = 141,
- sym_case_statement = 142,
- sym_default_statement = 143,
- sym_defer_statement = 144,
- sym_placeholder_statement = 145,
- sym_loading_statement = 146,
- sym_error_statement = 147,
- sym_defer_trigger = 148,
- sym_placeholder_minimum = 149,
- sym_loading_condition = 150,
- sym_defer_trigger_condition = 151,
- sym_timed_expression = 152,
- sym_for_statement = 153,
- sym__for_start_expression = 154,
- sym__for_body_expression = 155,
- sym_empty_statement = 156,
- sym_for_declaration = 157,
- sym_for_reference = 158,
- sym_if_statement = 159,
- sym_else_if_statement = 160,
- sym_else_statement = 161,
- sym__if_start_expression = 162,
- sym__else_if_start_expression = 163,
- sym__if_body_expression = 164,
- sym_if_condition = 165,
- sym_if_reference = 166,
- sym__any_expression = 167,
- sym_arrow_function = 168,
- sym_arrow_function_parameters = 169,
- sym_regular_expression = 170,
- sym_assignment_expression = 171,
- sym_icu_expression = 172,
- sym_icu_clause = 173,
- sym_icu_case = 174,
- sym_interpolation = 175,
- sym_concatenation_expression = 176,
- sym_structural_directive = 177,
- sym_structural_expression = 178,
- sym_structural_declaration = 179,
- sym_structural_assignment = 180,
- sym__alias = 181,
- sym__else_template_expression = 182,
- sym__context_expression = 183,
- sym_property_binding = 184,
- sym_event_binding = 185,
- sym_two_way_binding = 186,
- sym_animation_binding = 187,
- sym__binding_assignment = 188,
- sym_binding_name = 189,
- sym__binding_primitive = 190,
- sym_binding_member_expression = 191,
- sym_class_binding = 192,
- sym__normal_attribute = 193,
- sym_template_string = 194,
- sym_template_substitution = 195,
- sym_expression = 196,
- sym_unary_expression = 197,
- sym_binary_expression = 198,
- sym_ternary_expression = 199,
- sym__short_concat_expression = 200,
- sym_nullish_coalescing_expression = 201,
- sym_conditional_expression = 202,
- sym_pipe_sequence = 203,
- sym_pipe_call = 204,
- sym_pipe_arguments = 205,
- sym__pipe_argument = 206,
- sym__primitive = 207,
- sym_object = 208,
- sym_pair = 209,
- sym__shorthand = 210,
- sym_spread = 211,
- sym_array = 212,
- sym_string = 213,
- sym_group = 214,
- sym_call_expression = 215,
- sym_arguments = 216,
- sym__timed_argument = 217,
- sym_member_expression = 218,
- sym_style_unit = 219,
- sym_bracket_expression = 220,
- sym_unit = 221,
- sym__backtick = 222,
- sym__single_quote = 223,
- sym__double_quote = 224,
- sym__binary_op = 225,
- aux_sym_document_repeat1 = 226,
- aux_sym_start_tag_repeat1 = 227,
- aux_sym_switch_body_repeat1 = 228,
- aux_sym_defer_trigger_repeat1 = 229,
- aux_sym_for_reference_repeat1 = 230,
- aux_sym_arrow_function_parameters_repeat1 = 231,
- aux_sym_icu_expression_repeat1 = 232,
- aux_sym_concatenation_expression_repeat1 = 233,
- aux_sym_structural_declaration_repeat1 = 234,
- aux_sym__binding_assignment_repeat1 = 235,
- aux_sym_template_string_repeat1 = 236,
- aux_sym_pipe_sequence_repeat1 = 237,
- aux_sym_pipe_arguments_repeat1 = 238,
- aux_sym_object_repeat1 = 239,
- aux_sym_array_repeat1 = 240,
- aux_sym_string_repeat1 = 241,
- aux_sym_string_repeat2 = 242,
- aux_sym_arguments_repeat1 = 243,
- alias_sym_conditional_operator = 244,
+ sym__empty_quoted_string = 120,
+ sym_document = 121,
+ sym_doctype = 122,
+ sym__node = 123,
+ sym_element = 124,
+ sym_script_element = 125,
+ sym_style_element = 126,
+ sym_start_tag = 127,
+ sym_script_start_tag = 128,
+ sym_style_start_tag = 129,
+ sym_self_closing_tag = 130,
+ sym_end_tag = 131,
+ sym_erroneous_end_tag = 132,
+ sym_attribute = 133,
+ sym_quoted_attribute_value = 134,
+ sym_statement_block = 135,
+ sym__any_statement = 136,
+ sym__alternative_statement = 137,
+ sym_let_statement = 138,
+ sym_switch_statement = 139,
+ sym__switch_start_expression = 140,
+ sym__switch_body_expression = 141,
+ sym_switch_body = 142,
+ sym_case_statement = 143,
+ sym_default_statement = 144,
+ sym_defer_statement = 145,
+ sym_placeholder_statement = 146,
+ sym_loading_statement = 147,
+ sym_error_statement = 148,
+ sym_defer_trigger = 149,
+ sym_placeholder_minimum = 150,
+ sym_loading_condition = 151,
+ sym_defer_trigger_condition = 152,
+ sym_timed_expression = 153,
+ sym_for_statement = 154,
+ sym__for_start_expression = 155,
+ sym__for_body_expression = 156,
+ sym_empty_statement = 157,
+ sym_for_declaration = 158,
+ sym_for_reference = 159,
+ sym_if_statement = 160,
+ sym_else_if_statement = 161,
+ sym_else_statement = 162,
+ sym__if_start_expression = 163,
+ sym__else_if_start_expression = 164,
+ sym__if_body_expression = 165,
+ sym_if_condition = 166,
+ sym_if_reference = 167,
+ sym__any_expression = 168,
+ sym_arrow_function = 169,
+ sym_arrow_function_parameters = 170,
+ sym_regular_expression = 171,
+ sym_assignment_expression = 172,
+ sym_icu_expression = 173,
+ sym_icu_clause = 174,
+ sym_icu_case = 175,
+ sym_interpolation = 176,
+ sym_concatenation_expression = 177,
+ sym_structural_directive = 178,
+ sym_structural_expression = 179,
+ sym_structural_declaration = 180,
+ sym_structural_assignment = 181,
+ sym__alias = 182,
+ sym__else_template_expression = 183,
+ sym__context_expression = 184,
+ sym_property_binding = 185,
+ sym_event_binding = 186,
+ sym_two_way_binding = 187,
+ sym_animation_binding = 188,
+ sym__binding_assignment = 189,
+ sym_binding_name = 190,
+ sym__binding_primitive = 191,
+ sym_binding_member_expression = 192,
+ sym_class_binding = 193,
+ sym__normal_attribute = 194,
+ sym_template_string = 195,
+ sym_template_substitution = 196,
+ sym_expression = 197,
+ sym_unary_expression = 198,
+ sym_binary_expression = 199,
+ sym_ternary_expression = 200,
+ sym__short_concat_expression = 201,
+ sym_nullish_coalescing_expression = 202,
+ sym_conditional_expression = 203,
+ sym_pipe_sequence = 204,
+ sym_pipe_call = 205,
+ sym_pipe_arguments = 206,
+ sym__pipe_argument = 207,
+ sym__primitive = 208,
+ sym_object = 209,
+ sym_pair = 210,
+ sym__shorthand = 211,
+ sym_spread = 212,
+ sym_array = 213,
+ sym_string = 214,
+ sym_group = 215,
+ sym_call_expression = 216,
+ sym_arguments = 217,
+ sym__timed_argument = 218,
+ sym_member_expression = 219,
+ sym_style_unit = 220,
+ sym_bracket_expression = 221,
+ sym_unit = 222,
+ sym__backtick = 223,
+ sym__single_quote = 224,
+ sym__double_quote = 225,
+ sym__binary_op = 226,
+ aux_sym_document_repeat1 = 227,
+ aux_sym_start_tag_repeat1 = 228,
+ aux_sym_switch_body_repeat1 = 229,
+ aux_sym_defer_trigger_repeat1 = 230,
+ aux_sym_for_reference_repeat1 = 231,
+ aux_sym_arrow_function_parameters_repeat1 = 232,
+ aux_sym_icu_expression_repeat1 = 233,
+ aux_sym_concatenation_expression_repeat1 = 234,
+ aux_sym_structural_declaration_repeat1 = 235,
+ aux_sym__binding_assignment_repeat1 = 236,
+ aux_sym_template_string_repeat1 = 237,
+ aux_sym_pipe_sequence_repeat1 = 238,
+ aux_sym_pipe_arguments_repeat1 = 239,
+ aux_sym_object_repeat1 = 240,
+ aux_sym_array_repeat1 = 241,
+ aux_sym_string_repeat1 = 242,
+ aux_sym_string_repeat2 = 243,
+ aux_sym_arguments_repeat1 = 244,
+ alias_sym_conditional_operator = 245,
};
static const char * const ts_symbol_names[] = {
@@ -395,6 +396,7 @@ static const char * const ts_symbol_names[] = {
[sym__interpolation_start] = "{{",
[sym__interpolation_end] = "}}",
[sym__control_flow_start] = "@",
+ [sym__empty_quoted_string] = "\"\"",
[sym_document] = "document",
[sym_doctype] = "doctype",
[sym__node] = "_node",
@@ -643,6 +645,7 @@ static const TSSymbol ts_symbol_map[] = {
[sym__interpolation_start] = sym__interpolation_start,
[sym__interpolation_end] = sym__interpolation_end,
[sym__control_flow_start] = sym__control_flow_start,
+ [sym__empty_quoted_string] = sym__empty_quoted_string,
[sym_document] = sym_document,
[sym_doctype] = sym_doctype,
[sym__node] = sym__node,
@@ -1251,6 +1254,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
+ [sym__empty_quoted_string] = {
+ .visible = true,
+ .named = false,
+ },
[sym_document] = {
.visible = true,
.named = true,
@@ -2150,151 +2157,151 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[21] = 21,
[22] = 22,
[23] = 23,
- [24] = 24,
- [25] = 15,
+ [24] = 2,
+ [25] = 25,
[26] = 8,
- [27] = 17,
- [28] = 6,
- [29] = 4,
- [30] = 2,
- [31] = 31,
- [32] = 9,
- [33] = 22,
- [34] = 13,
- [35] = 35,
- [36] = 10,
- [37] = 11,
- [38] = 12,
- [39] = 16,
- [40] = 14,
- [41] = 3,
- [42] = 5,
- [43] = 20,
- [44] = 21,
- [45] = 18,
- [46] = 7,
- [47] = 19,
- [48] = 8,
- [49] = 24,
- [50] = 15,
- [51] = 23,
- [52] = 17,
+ [27] = 20,
+ [28] = 7,
+ [29] = 3,
+ [30] = 9,
+ [31] = 10,
+ [32] = 32,
+ [33] = 33,
+ [34] = 22,
+ [35] = 11,
+ [36] = 12,
+ [37] = 13,
+ [38] = 14,
+ [39] = 15,
+ [40] = 16,
+ [41] = 5,
+ [42] = 6,
+ [43] = 17,
+ [44] = 18,
+ [45] = 19,
+ [46] = 4,
+ [47] = 21,
+ [48] = 25,
+ [49] = 23,
+ [50] = 8,
+ [51] = 9,
+ [52] = 20,
[53] = 53,
[54] = 54,
[55] = 55,
[56] = 56,
- [57] = 31,
- [58] = 35,
+ [57] = 32,
+ [58] = 33,
[59] = 59,
[60] = 60,
- [61] = 53,
- [62] = 6,
+ [61] = 20,
+ [62] = 62,
[63] = 54,
[64] = 64,
- [65] = 8,
+ [65] = 7,
[66] = 66,
- [67] = 67,
+ [67] = 53,
[68] = 68,
- [69] = 69,
+ [69] = 3,
[70] = 70,
- [71] = 4,
+ [71] = 8,
[72] = 2,
- [73] = 15,
- [74] = 74,
- [75] = 68,
- [76] = 17,
- [77] = 13,
- [78] = 3,
- [79] = 16,
- [80] = 5,
- [81] = 20,
- [82] = 66,
- [83] = 60,
- [84] = 21,
- [85] = 10,
- [86] = 11,
- [87] = 18,
- [88] = 7,
- [89] = 19,
- [90] = 59,
- [91] = 22,
- [92] = 64,
- [93] = 14,
- [94] = 12,
- [95] = 9,
- [96] = 96,
- [97] = 24,
+ [73] = 9,
+ [74] = 62,
+ [75] = 75,
+ [76] = 76,
+ [77] = 15,
+ [78] = 18,
+ [79] = 11,
+ [80] = 19,
+ [81] = 4,
+ [82] = 60,
+ [83] = 21,
+ [84] = 66,
+ [85] = 22,
+ [86] = 59,
+ [87] = 16,
+ [88] = 5,
+ [89] = 13,
+ [90] = 12,
+ [91] = 75,
+ [92] = 14,
+ [93] = 6,
+ [94] = 17,
+ [95] = 10,
+ [96] = 70,
+ [97] = 23,
[98] = 98,
- [99] = 23,
+ [99] = 25,
[100] = 100,
- [101] = 70,
- [102] = 96,
+ [101] = 98,
+ [102] = 102,
[103] = 100,
[104] = 104,
[105] = 105,
[106] = 106,
- [107] = 98,
- [108] = 35,
+ [107] = 107,
+ [108] = 104,
[109] = 66,
- [110] = 105,
- [111] = 106,
+ [110] = 33,
+ [111] = 102,
[112] = 105,
- [113] = 113,
- [114] = 31,
- [115] = 106,
- [116] = 64,
+ [113] = 32,
+ [114] = 75,
+ [115] = 105,
+ [116] = 104,
[117] = 117,
- [118] = 54,
- [119] = 53,
- [120] = 59,
- [121] = 66,
- [122] = 64,
+ [118] = 53,
+ [119] = 54,
+ [120] = 75,
+ [121] = 59,
+ [122] = 66,
[123] = 60,
- [124] = 124,
- [125] = 125,
- [126] = 70,
- [127] = 66,
- [128] = 124,
- [129] = 125,
+ [124] = 75,
+ [125] = 70,
+ [126] = 126,
+ [127] = 127,
+ [128] = 127,
+ [129] = 126,
[130] = 130,
[131] = 131,
[132] = 132,
[133] = 133,
[134] = 134,
- [135] = 133,
- [136] = 134,
- [137] = 131,
+ [135] = 134,
+ [136] = 136,
+ [137] = 134,
[138] = 131,
- [139] = 139,
- [140] = 131,
- [141] = 134,
- [142] = 131,
- [143] = 139,
- [144] = 132,
+ [139] = 136,
+ [140] = 134,
+ [141] = 132,
+ [142] = 136,
+ [143] = 134,
+ [144] = 133,
[145] = 145,
[146] = 146,
[147] = 147,
- [148] = 145,
+ [148] = 148,
[149] = 149,
[150] = 150,
[151] = 151,
[152] = 146,
[153] = 146,
- [154] = 154,
+ [154] = 146,
[155] = 155,
[156] = 151,
- [157] = 157,
- [158] = 158,
- [159] = 146,
+ [157] = 151,
+ [158] = 151,
+ [159] = 150,
[160] = 160,
- [161] = 151,
- [162] = 145,
+ [161] = 160,
+ [162] = 162,
[163] = 163,
- [164] = 155,
- [165] = 145,
- [166] = 151,
- [167] = 155,
- [168] = 155,
+ [164] = 150,
+ [165] = 165,
+ [166] = 150,
+ [167] = 160,
+ [168] = 160,
[169] = 169,
[170] = 169,
[171] = 169,
@@ -2304,10 +2311,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[175] = 173,
[176] = 173,
[177] = 177,
- [178] = 177,
- [179] = 177,
- [180] = 177,
- [181] = 181,
+ [178] = 178,
+ [179] = 178,
+ [180] = 178,
+ [181] = 178,
[182] = 182,
[183] = 183,
[184] = 183,
@@ -2326,93 +2333,93 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[197] = 197,
[198] = 198,
[199] = 199,
- [200] = 195,
- [201] = 198,
- [202] = 199,
- [203] = 203,
- [204] = 204,
- [205] = 195,
- [206] = 195,
- [207] = 203,
+ [200] = 200,
+ [201] = 201,
+ [202] = 201,
+ [203] = 192,
+ [204] = 192,
+ [205] = 196,
+ [206] = 193,
+ [207] = 192,
[208] = 208,
- [209] = 208,
+ [209] = 209,
[210] = 210,
- [211] = 211,
+ [211] = 210,
[212] = 212,
[213] = 213,
- [214] = 210,
- [215] = 211,
- [216] = 211,
- [217] = 217,
- [218] = 213,
- [219] = 210,
- [220] = 210,
- [221] = 210,
- [222] = 211,
- [223] = 223,
- [224] = 4,
- [225] = 6,
- [226] = 6,
- [227] = 4,
- [228] = 2,
- [229] = 23,
- [230] = 9,
- [231] = 231,
+ [214] = 208,
+ [215] = 208,
+ [216] = 210,
+ [217] = 208,
+ [218] = 218,
+ [219] = 219,
+ [220] = 213,
+ [221] = 219,
+ [222] = 210,
+ [223] = 208,
+ [224] = 3,
+ [225] = 7,
+ [226] = 3,
+ [227] = 2,
+ [228] = 25,
+ [229] = 7,
+ [230] = 230,
+ [231] = 16,
[232] = 5,
- [233] = 13,
- [234] = 20,
- [235] = 21,
- [236] = 18,
- [237] = 7,
- [238] = 238,
- [239] = 19,
- [240] = 240,
- [241] = 31,
- [242] = 10,
- [243] = 11,
- [244] = 35,
- [245] = 240,
- [246] = 12,
- [247] = 16,
- [248] = 14,
- [249] = 3,
- [250] = 238,
- [251] = 22,
- [252] = 231,
+ [233] = 6,
+ [234] = 17,
+ [235] = 18,
+ [236] = 19,
+ [237] = 4,
+ [238] = 21,
+ [239] = 32,
+ [240] = 33,
+ [241] = 230,
+ [242] = 242,
+ [243] = 22,
+ [244] = 242,
+ [245] = 245,
+ [246] = 10,
+ [247] = 11,
+ [248] = 12,
+ [249] = 13,
+ [250] = 14,
+ [251] = 15,
+ [252] = 25,
[253] = 253,
- [254] = 23,
+ [254] = 254,
[255] = 255,
- [256] = 256,
+ [256] = 245,
[257] = 257,
- [258] = 31,
- [259] = 35,
- [260] = 54,
+ [258] = 54,
+ [259] = 32,
+ [260] = 33,
[261] = 53,
[262] = 262,
[263] = 263,
[264] = 264,
[265] = 265,
[266] = 266,
- [267] = 263,
- [268] = 54,
+ [267] = 262,
+ [268] = 266,
[269] = 269,
- [270] = 269,
- [271] = 266,
- [272] = 272,
+ [270] = 264,
+ [271] = 54,
+ [272] = 269,
[273] = 53,
- [274] = 266,
- [275] = 264,
+ [274] = 274,
+ [275] = 269,
[276] = 266,
[277] = 269,
- [278] = 269,
+ [278] = 266,
[279] = 279,
- [280] = 60,
+ [280] = 280,
[281] = 281,
[282] = 282,
[283] = 283,
- [284] = 284,
- [285] = 285,
- [286] = 59,
+ [284] = 60,
+ [285] = 59,
+ [286] = 286,
[287] = 287,
[288] = 288,
[289] = 289,
@@ -2432,24 +2439,24 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[303] = 303,
[304] = 304,
[305] = 305,
- [306] = 306,
+ [306] = 280,
[307] = 307,
- [308] = 308,
- [309] = 309,
+ [308] = 262,
+ [309] = 279,
[310] = 310,
[311] = 311,
[312] = 312,
- [313] = 282,
+ [313] = 313,
[314] = 314,
- [315] = 264,
- [316] = 283,
+ [315] = 315,
+ [316] = 316,
[317] = 317,
[318] = 318,
[319] = 319,
[320] = 320,
- [321] = 70,
+ [321] = 321,
[322] = 322,
- [323] = 323,
+ [323] = 70,
[324] = 324,
[325] = 325,
[326] = 326,
@@ -2462,177 +2469,177 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[333] = 333,
[334] = 334,
[335] = 335,
- [336] = 281,
+ [336] = 336,
[337] = 337,
[338] = 338,
- [339] = 339,
- [340] = 304,
+ [339] = 286,
+ [340] = 299,
[341] = 341,
[342] = 342,
- [343] = 320,
- [344] = 344,
- [345] = 319,
- [346] = 346,
- [347] = 324,
- [348] = 325,
- [349] = 328,
- [350] = 329,
- [351] = 330,
- [352] = 331,
- [353] = 332,
- [354] = 334,
- [355] = 323,
- [356] = 333,
- [357] = 288,
- [358] = 287,
- [359] = 342,
- [360] = 295,
- [361] = 300,
- [362] = 362,
- [363] = 338,
- [364] = 339,
- [365] = 289,
- [366] = 290,
- [367] = 291,
- [368] = 292,
- [369] = 341,
- [370] = 318,
- [371] = 322,
- [372] = 326,
- [373] = 335,
- [374] = 337,
- [375] = 375,
- [376] = 294,
- [377] = 377,
- [378] = 297,
- [379] = 298,
- [380] = 299,
- [381] = 301,
- [382] = 302,
- [383] = 303,
- [384] = 305,
- [385] = 307,
- [386] = 386,
- [387] = 387,
- [388] = 308,
- [389] = 309,
- [390] = 310,
- [391] = 311,
- [392] = 293,
- [393] = 393,
- [394] = 296,
- [395] = 314,
- [396] = 317,
- [397] = 306,
- [398] = 327,
+ [343] = 313,
+ [344] = 320,
+ [345] = 329,
+ [346] = 307,
+ [347] = 293,
+ [348] = 348,
+ [349] = 315,
+ [350] = 318,
+ [351] = 325,
+ [352] = 328,
+ [353] = 336,
+ [354] = 354,
+ [355] = 310,
+ [356] = 332,
+ [357] = 316,
+ [358] = 334,
+ [359] = 359,
+ [360] = 335,
+ [361] = 361,
+ [362] = 326,
+ [363] = 363,
+ [364] = 289,
+ [365] = 291,
+ [366] = 295,
+ [367] = 298,
+ [368] = 368,
+ [369] = 369,
+ [370] = 304,
+ [371] = 305,
+ [372] = 290,
+ [373] = 342,
+ [374] = 314,
+ [375] = 330,
+ [376] = 301,
+ [377] = 322,
+ [378] = 341,
+ [379] = 311,
+ [380] = 324,
+ [381] = 302,
+ [382] = 327,
+ [383] = 333,
+ [384] = 303,
+ [385] = 331,
+ [386] = 312,
+ [387] = 287,
+ [388] = 317,
+ [389] = 288,
+ [390] = 292,
+ [391] = 294,
+ [392] = 337,
+ [393] = 319,
+ [394] = 321,
+ [395] = 395,
+ [396] = 297,
+ [397] = 300,
+ [398] = 296,
[399] = 399,
- [400] = 346,
- [401] = 401,
- [402] = 281,
- [403] = 403,
- [404] = 262,
- [405] = 405,
- [406] = 406,
+ [400] = 400,
+ [401] = 395,
+ [402] = 402,
+ [403] = 265,
+ [404] = 280,
+ [405] = 279,
+ [406] = 369,
[407] = 407,
[408] = 408,
- [409] = 282,
- [410] = 283,
- [411] = 411,
+ [409] = 409,
+ [410] = 410,
+ [411] = 263,
[412] = 412,
- [413] = 393,
- [414] = 386,
- [415] = 415,
- [416] = 265,
+ [413] = 413,
+ [414] = 363,
+ [415] = 286,
+ [416] = 416,
[417] = 417,
[418] = 418,
- [419] = 419,
- [420] = 362,
+ [419] = 354,
+ [420] = 420,
[421] = 421,
- [422] = 419,
- [423] = 417,
- [424] = 403,
- [425] = 415,
- [426] = 399,
- [427] = 406,
- [428] = 401,
- [429] = 405,
- [430] = 408,
- [431] = 412,
- [432] = 418,
- [433] = 407,
- [434] = 306,
- [435] = 264,
- [436] = 312,
- [437] = 437,
- [438] = 438,
+ [422] = 407,
+ [423] = 338,
+ [424] = 297,
+ [425] = 425,
+ [426] = 400,
+ [427] = 413,
+ [428] = 416,
+ [429] = 417,
+ [430] = 402,
+ [431] = 399,
+ [432] = 421,
+ [433] = 408,
+ [434] = 412,
+ [435] = 418,
+ [436] = 409,
+ [437] = 410,
+ [438] = 262,
[439] = 439,
[440] = 440,
- [441] = 284,
+ [441] = 283,
[442] = 442,
- [443] = 437,
- [444] = 444,
- [445] = 279,
- [446] = 362,
- [447] = 447,
- [448] = 285,
- [449] = 393,
+ [443] = 443,
+ [444] = 281,
+ [445] = 369,
+ [446] = 446,
+ [447] = 282,
+ [448] = 448,
+ [449] = 449,
[450] = 450,
- [451] = 439,
+ [451] = 451,
[452] = 452,
- [453] = 453,
+ [453] = 443,
[454] = 454,
- [455] = 453,
- [456] = 442,
- [457] = 437,
+ [455] = 455,
+ [456] = 446,
+ [457] = 439,
[458] = 458,
- [459] = 458,
- [460] = 454,
- [461] = 453,
- [462] = 442,
- [463] = 437,
- [464] = 454,
- [465] = 453,
- [466] = 442,
- [467] = 467,
- [468] = 468,
- [469] = 469,
- [470] = 452,
- [471] = 454,
- [472] = 472,
- [473] = 282,
+ [459] = 448,
+ [460] = 451,
+ [461] = 452,
+ [462] = 439,
+ [463] = 439,
+ [464] = 464,
+ [465] = 448,
+ [466] = 451,
+ [467] = 452,
+ [468] = 451,
+ [469] = 452,
+ [470] = 470,
+ [471] = 354,
+ [472] = 450,
+ [473] = 448,
[474] = 474,
[475] = 475,
- [476] = 262,
+ [476] = 476,
[477] = 477,
- [478] = 281,
- [479] = 475,
+ [478] = 478,
+ [479] = 479,
[480] = 480,
[481] = 481,
[482] = 482,
- [483] = 474,
- [484] = 472,
- [485] = 485,
- [486] = 265,
- [487] = 475,
- [488] = 475,
- [489] = 480,
- [490] = 490,
+ [483] = 280,
+ [484] = 476,
+ [485] = 477,
+ [486] = 478,
+ [487] = 479,
+ [488] = 286,
+ [489] = 481,
+ [490] = 478,
[491] = 491,
- [492] = 480,
- [493] = 482,
- [494] = 474,
- [495] = 495,
- [496] = 482,
- [497] = 283,
- [498] = 482,
+ [492] = 476,
+ [493] = 476,
+ [494] = 477,
+ [495] = 479,
+ [496] = 477,
+ [497] = 478,
+ [498] = 479,
[499] = 499,
- [500] = 474,
- [501] = 480,
+ [500] = 500,
+ [501] = 501,
[502] = 502,
[503] = 503,
- [504] = 504,
- [505] = 505,
- [506] = 506,
+ [504] = 265,
+ [505] = 279,
+ [506] = 263,
[507] = 507,
[508] = 508,
[509] = 509,
@@ -2642,223 +2649,223 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[513] = 513,
[514] = 514,
[515] = 515,
- [516] = 512,
+ [516] = 516,
[517] = 517,
- [518] = 513,
+ [518] = 518,
[519] = 519,
[520] = 520,
- [521] = 510,
- [522] = 306,
+ [521] = 521,
+ [522] = 522,
[523] = 523,
[524] = 524,
[525] = 525,
- [526] = 514,
- [527] = 527,
- [528] = 528,
+ [526] = 526,
+ [527] = 520,
+ [528] = 515,
[529] = 529,
- [530] = 529,
+ [530] = 530,
[531] = 531,
[532] = 532,
- [533] = 533,
+ [533] = 513,
[534] = 534,
- [535] = 533,
+ [535] = 535,
[536] = 536,
[537] = 537,
[538] = 538,
- [539] = 505,
- [540] = 506,
- [541] = 536,
- [542] = 542,
- [543] = 538,
- [544] = 544,
- [545] = 517,
- [546] = 546,
+ [539] = 519,
+ [540] = 540,
+ [541] = 532,
+ [542] = 536,
+ [543] = 543,
+ [544] = 512,
+ [545] = 545,
+ [546] = 526,
[547] = 547,
[548] = 548,
[549] = 549,
[550] = 550,
- [551] = 551,
- [552] = 552,
- [553] = 507,
- [554] = 527,
+ [551] = 517,
+ [552] = 297,
+ [553] = 525,
+ [554] = 554,
[555] = 555,
- [556] = 556,
- [557] = 537,
+ [556] = 530,
+ [557] = 545,
[558] = 558,
- [559] = 556,
- [560] = 560,
- [561] = 560,
+ [559] = 523,
+ [560] = 521,
+ [561] = 548,
[562] = 562,
[563] = 563,
[564] = 564,
- [565] = 393,
- [566] = 279,
+ [565] = 565,
+ [566] = 566,
[567] = 567,
- [568] = 284,
+ [568] = 568,
[569] = 569,
[570] = 570,
[571] = 571,
[572] = 572,
[573] = 573,
- [574] = 574,
- [575] = 570,
+ [574] = 282,
+ [575] = 575,
[576] = 576,
[577] = 577,
- [578] = 362,
+ [578] = 578,
[579] = 579,
- [580] = 580,
+ [580] = 562,
[581] = 581,
- [582] = 285,
- [583] = 574,
- [584] = 584,
+ [582] = 582,
+ [583] = 583,
+ [584] = 582,
[585] = 585,
[586] = 586,
[587] = 587,
- [588] = 588,
+ [588] = 585,
[589] = 589,
- [590] = 590,
+ [590] = 569,
[591] = 591,
- [592] = 592,
- [593] = 560,
- [594] = 571,
- [595] = 584,
+ [592] = 572,
+ [593] = 593,
+ [594] = 594,
+ [595] = 595,
[596] = 596,
[597] = 597,
- [598] = 589,
- [599] = 599,
- [600] = 564,
- [601] = 590,
- [602] = 591,
- [603] = 560,
+ [598] = 598,
+ [599] = 565,
+ [600] = 586,
+ [601] = 601,
+ [602] = 575,
+ [603] = 603,
[604] = 604,
- [605] = 571,
- [606] = 606,
- [607] = 607,
+ [605] = 605,
+ [606] = 569,
+ [607] = 572,
[608] = 608,
[609] = 609,
- [610] = 590,
- [611] = 591,
- [612] = 612,
- [613] = 571,
+ [610] = 596,
+ [611] = 596,
+ [612] = 598,
+ [613] = 583,
[614] = 614,
- [615] = 580,
- [616] = 616,
- [617] = 592,
+ [615] = 615,
+ [616] = 569,
+ [617] = 572,
[618] = 618,
- [619] = 619,
- [620] = 614,
- [621] = 616,
- [622] = 622,
- [623] = 588,
- [624] = 590,
- [625] = 587,
- [626] = 626,
- [627] = 627,
- [628] = 628,
+ [619] = 596,
+ [620] = 598,
+ [621] = 601,
+ [622] = 354,
+ [623] = 623,
+ [624] = 591,
+ [625] = 593,
+ [626] = 614,
+ [627] = 281,
+ [628] = 283,
[629] = 629,
[630] = 630,
- [631] = 591,
- [632] = 596,
- [633] = 585,
- [634] = 634,
- [635] = 581,
+ [631] = 631,
+ [632] = 369,
+ [633] = 587,
+ [634] = 598,
+ [635] = 609,
[636] = 636,
- [637] = 637,
+ [637] = 579,
[638] = 638,
[639] = 639,
[640] = 640,
[641] = 641,
[642] = 642,
- [643] = 643,
+ [643] = 639,
[644] = 644,
- [645] = 642,
+ [645] = 645,
[646] = 646,
[647] = 647,
- [648] = 648,
+ [648] = 644,
[649] = 649,
[650] = 650,
- [651] = 651,
+ [651] = 645,
[652] = 652,
- [653] = 640,
+ [653] = 652,
[654] = 654,
[655] = 655,
- [656] = 638,
- [657] = 657,
+ [656] = 656,
+ [657] = 650,
[658] = 658,
- [659] = 658,
+ [659] = 576,
[660] = 660,
[661] = 661,
[662] = 662,
[663] = 663,
- [664] = 664,
+ [664] = 638,
[665] = 665,
[666] = 666,
[667] = 667,
[668] = 668,
- [669] = 649,
+ [669] = 669,
[670] = 670,
- [671] = 668,
+ [671] = 671,
[672] = 672,
- [673] = 643,
- [674] = 674,
- [675] = 660,
- [676] = 676,
- [677] = 661,
+ [673] = 673,
+ [674] = 665,
+ [675] = 666,
+ [676] = 656,
+ [677] = 677,
[678] = 678,
- [679] = 325,
- [680] = 634,
- [681] = 681,
- [682] = 609,
- [683] = 662,
- [684] = 684,
- [685] = 612,
+ [679] = 667,
+ [680] = 680,
+ [681] = 293,
+ [682] = 682,
+ [683] = 669,
+ [684] = 670,
+ [685] = 685,
[686] = 686,
- [687] = 648,
- [688] = 630,
+ [687] = 645,
+ [688] = 652,
[689] = 689,
[690] = 690,
- [691] = 691,
+ [691] = 638,
[692] = 692,
- [693] = 662,
- [694] = 670,
- [695] = 670,
- [696] = 696,
- [697] = 697,
+ [693] = 647,
+ [694] = 566,
+ [695] = 567,
+ [696] = 568,
+ [697] = 661,
[698] = 698,
- [699] = 667,
+ [699] = 699,
[700] = 700,
- [701] = 647,
- [702] = 648,
- [703] = 703,
- [704] = 670,
- [705] = 648,
+ [701] = 701,
+ [702] = 645,
+ [703] = 652,
+ [704] = 704,
+ [705] = 705,
[706] = 706,
- [707] = 648,
- [708] = 637,
- [709] = 709,
- [710] = 710,
- [711] = 711,
- [712] = 651,
- [713] = 288,
- [714] = 647,
- [715] = 652,
- [716] = 690,
- [717] = 717,
- [718] = 639,
- [719] = 684,
- [720] = 662,
- [721] = 697,
- [722] = 710,
- [723] = 717,
- [724] = 724,
- [725] = 663,
- [726] = 664,
- [727] = 698,
- [728] = 665,
+ [707] = 707,
+ [708] = 673,
+ [709] = 652,
+ [710] = 662,
+ [711] = 671,
+ [712] = 700,
+ [713] = 672,
+ [714] = 714,
+ [715] = 715,
+ [716] = 326,
+ [717] = 715,
+ [718] = 673,
+ [719] = 707,
+ [720] = 720,
+ [721] = 721,
+ [722] = 663,
+ [723] = 642,
+ [724] = 649,
+ [725] = 655,
+ [726] = 646,
+ [727] = 638,
+ [728] = 728,
[729] = 729,
- [730] = 647,
- [731] = 731,
- [732] = 732,
+ [730] = 730,
+ [731] = 728,
+ [732] = 673,
[733] = 733,
[734] = 734,
[735] = 735,
@@ -2866,98 +2873,100 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[737] = 737,
[738] = 738,
[739] = 739,
- [740] = 731,
+ [740] = 740,
[741] = 741,
- [742] = 731,
+ [742] = 742,
[743] = 743,
- [744] = 734,
+ [744] = 744,
[745] = 745,
- [746] = 735,
- [747] = 747,
+ [746] = 746,
+ [747] = 744,
[748] = 748,
- [749] = 749,
- [750] = 736,
+ [749] = 748,
+ [750] = 745,
[751] = 751,
[752] = 752,
[753] = 753,
- [754] = 754,
+ [754] = 752,
[755] = 755,
[756] = 756,
- [757] = 736,
+ [757] = 737,
[758] = 758,
- [759] = 759,
- [760] = 748,
+ [759] = 738,
+ [760] = 739,
[761] = 761,
[762] = 762,
- [763] = 735,
- [764] = 736,
+ [763] = 763,
+ [764] = 764,
[765] = 765,
- [766] = 737,
- [767] = 767,
+ [766] = 738,
+ [767] = 739,
[768] = 768,
[769] = 769,
[770] = 770,
[771] = 771,
[772] = 772,
- [773] = 773,
- [774] = 774,
- [775] = 768,
- [776] = 776,
+ [773] = 738,
+ [774] = 751,
+ [775] = 775,
+ [776] = 764,
[777] = 777,
- [778] = 754,
- [779] = 779,
+ [778] = 771,
+ [779] = 746,
[780] = 780,
[781] = 781,
[782] = 782,
- [783] = 762,
- [784] = 735,
- [785] = 785,
+ [783] = 739,
+ [784] = 784,
+ [785] = 780,
[786] = 786,
- [787] = 765,
+ [787] = 787,
[788] = 788,
- [789] = 741,
+ [789] = 789,
[790] = 790,
[791] = 791,
- [792] = 788,
+ [792] = 792,
[793] = 793,
[794] = 794,
- [795] = 776,
- [796] = 785,
- [797] = 797,
- [798] = 798,
+ [795] = 755,
+ [796] = 756,
+ [797] = 777,
+ [798] = 786,
[799] = 799,
[800] = 800,
- [801] = 748,
- [802] = 773,
- [803] = 779,
+ [801] = 745,
+ [802] = 802,
+ [803] = 803,
[804] = 804,
- [805] = 805,
- [806] = 806,
- [807] = 756,
+ [805] = 770,
+ [806] = 751,
+ [807] = 807,
[808] = 808,
- [809] = 768,
+ [809] = 809,
[810] = 810,
- [811] = 811,
- [812] = 754,
+ [811] = 771,
+ [812] = 812,
[813] = 813,
- [814] = 768,
- [815] = 815,
- [816] = 754,
- [817] = 817,
- [818] = 799,
- [819] = 810,
- [820] = 751,
- [821] = 821,
- [822] = 793,
- [823] = 794,
- [824] = 732,
- [825] = 777,
- [826] = 743,
+ [814] = 814,
+ [815] = 790,
+ [816] = 771,
+ [817] = 753,
+ [818] = 737,
+ [819] = 819,
+ [820] = 799,
+ [821] = 787,
+ [822] = 819,
+ [823] = 751,
+ [824] = 782,
+ [825] = 825,
+ [826] = 800,
[827] = 827,
- [828] = 748,
- [829] = 755,
- [830] = 830,
- [831] = 817,
+ [828] = 804,
+ [829] = 829,
+ [830] = 737,
+ [831] = 742,
+ [832] = 832,
+ [833] = 807,
};
static const TSCharacterRange sym_attribute_name_character_set_1[] = {
@@ -3448,9 +3457,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == '=') ADVANCE(372);
END_STATE();
case 35:
+ if (lookahead == '[') ADVANCE(37);
+ if (lookahead == '\\') ADVANCE(157);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ lookahead != '/') ADVANCE(264);
+ END_STATE();
+ case 36:
if (lookahead == '[') ADVANCE(158);
if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') SKIP(35);
+ lookahead == ' ') SKIP(36);
if (lookahead == '!' ||
lookahead == '"' ||
('\'' <= lookahead && lookahead <= ')') ||
@@ -3460,13 +3476,6 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '_' ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(294);
END_STATE();
- case 36:
- if (lookahead == '[') ADVANCE(37);
- if (lookahead == '\\') ADVANCE(157);
- if (lookahead != 0 &&
- lookahead != '\n' &&
- lookahead != '/') ADVANCE(264);
- END_STATE();
case 37:
if (lookahead == '\\') ADVANCE(156);
if (lookahead == ']') ADVANCE(264);
@@ -5175,18 +5184,18 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[21] = {.lex_state = 1, .external_lex_state = 3},
[22] = {.lex_state = 1, .external_lex_state = 3},
[23] = {.lex_state = 1, .external_lex_state = 3},
- [24] = {.lex_state = 1, .external_lex_state = 3},
- [25] = {.lex_state = 2, .external_lex_state = 3},
+ [24] = {.lex_state = 2, .external_lex_state = 3},
+ [25] = {.lex_state = 1, .external_lex_state = 3},
[26] = {.lex_state = 2, .external_lex_state = 3},
[27] = {.lex_state = 2, .external_lex_state = 3},
[28] = {.lex_state = 2, .external_lex_state = 3},
[29] = {.lex_state = 2, .external_lex_state = 3},
[30] = {.lex_state = 2, .external_lex_state = 3},
- [31] = {.lex_state = 1, .external_lex_state = 3},
- [32] = {.lex_state = 2, .external_lex_state = 3},
- [33] = {.lex_state = 2, .external_lex_state = 3},
+ [31] = {.lex_state = 2, .external_lex_state = 3},
+ [32] = {.lex_state = 1, .external_lex_state = 3},
+ [33] = {.lex_state = 1, .external_lex_state = 3},
[34] = {.lex_state = 2, .external_lex_state = 3},
- [35] = {.lex_state = 1, .external_lex_state = 3},
+ [35] = {.lex_state = 2, .external_lex_state = 3},
[36] = {.lex_state = 2, .external_lex_state = 3},
[37] = {.lex_state = 2, .external_lex_state = 3},
[38] = {.lex_state = 2, .external_lex_state = 3},
@@ -5199,10 +5208,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[45] = {.lex_state = 2, .external_lex_state = 3},
[46] = {.lex_state = 2, .external_lex_state = 3},
[47] = {.lex_state = 2, .external_lex_state = 3},
- [48] = {.lex_state = 1, .external_lex_state = 3},
+ [48] = {.lex_state = 2, .external_lex_state = 3},
[49] = {.lex_state = 2, .external_lex_state = 3},
[50] = {.lex_state = 1, .external_lex_state = 3},
- [51] = {.lex_state = 2, .external_lex_state = 3},
+ [51] = {.lex_state = 1, .external_lex_state = 3},
[52] = {.lex_state = 1, .external_lex_state = 3},
[53] = {.lex_state = 1, .external_lex_state = 3},
[54] = {.lex_state = 1, .external_lex_state = 3},
@@ -5212,62 +5221,62 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[58] = {.lex_state = 2, .external_lex_state = 3},
[59] = {.lex_state = 1, .external_lex_state = 3},
[60] = {.lex_state = 1, .external_lex_state = 3},
- [61] = {.lex_state = 2, .external_lex_state = 3},
- [62] = {.lex_state = 1, .external_lex_state = 4},
+ [61] = {.lex_state = 1, .external_lex_state = 4},
+ [62] = {.lex_state = 1, .external_lex_state = 3},
[63] = {.lex_state = 2, .external_lex_state = 3},
[64] = {.lex_state = 1, .external_lex_state = 3},
[65] = {.lex_state = 1, .external_lex_state = 4},
[66] = {.lex_state = 1, .external_lex_state = 3},
- [67] = {.lex_state = 1, .external_lex_state = 3},
+ [67] = {.lex_state = 2, .external_lex_state = 3},
[68] = {.lex_state = 1, .external_lex_state = 3},
- [69] = {.lex_state = 1, .external_lex_state = 3},
+ [69] = {.lex_state = 1, .external_lex_state = 4},
[70] = {.lex_state = 1, .external_lex_state = 3},
[71] = {.lex_state = 1, .external_lex_state = 4},
[72] = {.lex_state = 1, .external_lex_state = 4},
[73] = {.lex_state = 1, .external_lex_state = 4},
- [74] = {.lex_state = 1, .external_lex_state = 3},
- [75] = {.lex_state = 1, .external_lex_state = 4},
- [76] = {.lex_state = 1, .external_lex_state = 4},
+ [74] = {.lex_state = 1, .external_lex_state = 4},
+ [75] = {.lex_state = 1, .external_lex_state = 3},
+ [76] = {.lex_state = 1, .external_lex_state = 3},
[77] = {.lex_state = 1, .external_lex_state = 4},
[78] = {.lex_state = 1, .external_lex_state = 4},
[79] = {.lex_state = 1, .external_lex_state = 4},
[80] = {.lex_state = 1, .external_lex_state = 4},
[81] = {.lex_state = 1, .external_lex_state = 4},
[82] = {.lex_state = 2, .external_lex_state = 3},
- [83] = {.lex_state = 2, .external_lex_state = 3},
- [84] = {.lex_state = 1, .external_lex_state = 4},
+ [83] = {.lex_state = 1, .external_lex_state = 4},
+ [84] = {.lex_state = 2, .external_lex_state = 3},
[85] = {.lex_state = 1, .external_lex_state = 4},
- [86] = {.lex_state = 1, .external_lex_state = 4},
+ [86] = {.lex_state = 2, .external_lex_state = 3},
[87] = {.lex_state = 1, .external_lex_state = 4},
[88] = {.lex_state = 1, .external_lex_state = 4},
[89] = {.lex_state = 1, .external_lex_state = 4},
- [90] = {.lex_state = 2, .external_lex_state = 3},
- [91] = {.lex_state = 1, .external_lex_state = 4},
- [92] = {.lex_state = 2, .external_lex_state = 3},
+ [90] = {.lex_state = 1, .external_lex_state = 4},
+ [91] = {.lex_state = 2, .external_lex_state = 3},
+ [92] = {.lex_state = 1, .external_lex_state = 4},
[93] = {.lex_state = 1, .external_lex_state = 4},
[94] = {.lex_state = 1, .external_lex_state = 4},
[95] = {.lex_state = 1, .external_lex_state = 4},
- [96] = {.lex_state = 160, .external_lex_state = 5},
+ [96] = {.lex_state = 2, .external_lex_state = 3},
[97] = {.lex_state = 1, .external_lex_state = 4},
- [98] = {.lex_state = 160, .external_lex_state = 2},
+ [98] = {.lex_state = 160, .external_lex_state = 5},
[99] = {.lex_state = 1, .external_lex_state = 4},
[100] = {.lex_state = 160, .external_lex_state = 5},
- [101] = {.lex_state = 2, .external_lex_state = 3},
- [102] = {.lex_state = 160, .external_lex_state = 5},
+ [101] = {.lex_state = 160, .external_lex_state = 5},
+ [102] = {.lex_state = 160, .external_lex_state = 2},
[103] = {.lex_state = 160, .external_lex_state = 5},
[104] = {.lex_state = 160, .external_lex_state = 2},
[105] = {.lex_state = 160, .external_lex_state = 2},
[106] = {.lex_state = 160, .external_lex_state = 2},
- [107] = {.lex_state = 160, .external_lex_state = 5},
- [108] = {.lex_state = 1, .external_lex_state = 4},
+ [107] = {.lex_state = 160, .external_lex_state = 2},
+ [108] = {.lex_state = 160, .external_lex_state = 2},
[109] = {.lex_state = 1, .external_lex_state = 3},
- [110] = {.lex_state = 160, .external_lex_state = 2},
- [111] = {.lex_state = 160, .external_lex_state = 2},
+ [110] = {.lex_state = 1, .external_lex_state = 4},
+ [111] = {.lex_state = 160, .external_lex_state = 5},
[112] = {.lex_state = 160, .external_lex_state = 2},
- [113] = {.lex_state = 160, .external_lex_state = 2},
- [114] = {.lex_state = 1, .external_lex_state = 4},
+ [113] = {.lex_state = 1, .external_lex_state = 4},
+ [114] = {.lex_state = 1, .external_lex_state = 3},
[115] = {.lex_state = 160, .external_lex_state = 2},
- [116] = {.lex_state = 1, .external_lex_state = 3},
+ [116] = {.lex_state = 160, .external_lex_state = 2},
[117] = {.lex_state = 160, .external_lex_state = 2},
[118] = {.lex_state = 1, .external_lex_state = 4},
[119] = {.lex_state = 1, .external_lex_state = 4},
@@ -5275,26 +5284,26 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[121] = {.lex_state = 1, .external_lex_state = 4},
[122] = {.lex_state = 1, .external_lex_state = 4},
[123] = {.lex_state = 1, .external_lex_state = 4},
- [124] = {.lex_state = 3, .external_lex_state = 3},
- [125] = {.lex_state = 4, .external_lex_state = 3},
- [126] = {.lex_state = 1, .external_lex_state = 4},
- [127] = {.lex_state = 1, .external_lex_state = 3},
- [128] = {.lex_state = 3, .external_lex_state = 3},
- [129] = {.lex_state = 4, .external_lex_state = 3},
+ [124] = {.lex_state = 1, .external_lex_state = 3},
+ [125] = {.lex_state = 1, .external_lex_state = 4},
+ [126] = {.lex_state = 3, .external_lex_state = 3},
+ [127] = {.lex_state = 4, .external_lex_state = 3},
+ [128] = {.lex_state = 4, .external_lex_state = 3},
+ [129] = {.lex_state = 3, .external_lex_state = 3},
[130] = {.lex_state = 3, .external_lex_state = 3},
- [131] = {.lex_state = 1, .external_lex_state = 3},
+ [131] = {.lex_state = 3, .external_lex_state = 3},
[132] = {.lex_state = 3, .external_lex_state = 3},
[133] = {.lex_state = 3, .external_lex_state = 3},
- [134] = {.lex_state = 3, .external_lex_state = 3},
- [135] = {.lex_state = 3, .external_lex_state = 3},
+ [134] = {.lex_state = 1, .external_lex_state = 3},
+ [135] = {.lex_state = 1, .external_lex_state = 3},
[136] = {.lex_state = 3, .external_lex_state = 3},
[137] = {.lex_state = 1, .external_lex_state = 3},
- [138] = {.lex_state = 1, .external_lex_state = 3},
+ [138] = {.lex_state = 3, .external_lex_state = 3},
[139] = {.lex_state = 3, .external_lex_state = 3},
[140] = {.lex_state = 1, .external_lex_state = 3},
[141] = {.lex_state = 3, .external_lex_state = 3},
- [142] = {.lex_state = 1, .external_lex_state = 3},
- [143] = {.lex_state = 3, .external_lex_state = 3},
+ [142] = {.lex_state = 3, .external_lex_state = 3},
+ [143] = {.lex_state = 1, .external_lex_state = 3},
[144] = {.lex_state = 3, .external_lex_state = 3},
[145] = {.lex_state = 3, .external_lex_state = 3},
[146] = {.lex_state = 3, .external_lex_state = 3},
@@ -5379,68 +5388,68 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[225] = {.lex_state = 1, .external_lex_state = 3},
[226] = {.lex_state = 5, .external_lex_state = 3},
[227] = {.lex_state = 5, .external_lex_state = 3},
- [228] = {.lex_state = 5, .external_lex_state = 3},
- [229] = {.lex_state = 0, .external_lex_state = 3},
- [230] = {.lex_state = 5, .external_lex_state = 3},
- [231] = {.lex_state = 25, .external_lex_state = 6},
+ [228] = {.lex_state = 0, .external_lex_state = 3},
+ [229] = {.lex_state = 5, .external_lex_state = 3},
+ [230] = {.lex_state = 25, .external_lex_state = 6},
+ [231] = {.lex_state = 5, .external_lex_state = 3},
[232] = {.lex_state = 5, .external_lex_state = 3},
[233] = {.lex_state = 5, .external_lex_state = 3},
[234] = {.lex_state = 5, .external_lex_state = 3},
[235] = {.lex_state = 5, .external_lex_state = 3},
[236] = {.lex_state = 5, .external_lex_state = 3},
[237] = {.lex_state = 5, .external_lex_state = 3},
- [238] = {.lex_state = 25, .external_lex_state = 6},
- [239] = {.lex_state = 5, .external_lex_state = 3},
- [240] = {.lex_state = 25, .external_lex_state = 6},
- [241] = {.lex_state = 0, .external_lex_state = 3},
- [242] = {.lex_state = 5, .external_lex_state = 3},
+ [238] = {.lex_state = 5, .external_lex_state = 3},
+ [239] = {.lex_state = 0, .external_lex_state = 3},
+ [240] = {.lex_state = 0, .external_lex_state = 3},
+ [241] = {.lex_state = 25, .external_lex_state = 6},
+ [242] = {.lex_state = 25, .external_lex_state = 6},
[243] = {.lex_state = 5, .external_lex_state = 3},
- [244] = {.lex_state = 0, .external_lex_state = 3},
+ [244] = {.lex_state = 25, .external_lex_state = 6},
[245] = {.lex_state = 25, .external_lex_state = 6},
[246] = {.lex_state = 5, .external_lex_state = 3},
[247] = {.lex_state = 5, .external_lex_state = 3},
[248] = {.lex_state = 5, .external_lex_state = 3},
[249] = {.lex_state = 5, .external_lex_state = 3},
- [250] = {.lex_state = 25, .external_lex_state = 6},
+ [250] = {.lex_state = 5, .external_lex_state = 3},
[251] = {.lex_state = 5, .external_lex_state = 3},
- [252] = {.lex_state = 26, .external_lex_state = 3},
+ [252] = {.lex_state = 3, .external_lex_state = 3},
[253] = {.lex_state = 26, .external_lex_state = 3},
- [254] = {.lex_state = 3, .external_lex_state = 3},
+ [254] = {.lex_state = 26, .external_lex_state = 3},
[255] = {.lex_state = 26, .external_lex_state = 3},
[256] = {.lex_state = 26, .external_lex_state = 3},
[257] = {.lex_state = 26, .external_lex_state = 3},
- [258] = {.lex_state = 3, .external_lex_state = 3},
+ [258] = {.lex_state = 0, .external_lex_state = 3},
[259] = {.lex_state = 3, .external_lex_state = 3},
- [260] = {.lex_state = 0, .external_lex_state = 3},
+ [260] = {.lex_state = 3, .external_lex_state = 3},
[261] = {.lex_state = 0, .external_lex_state = 3},
- [262] = {.lex_state = 3, .external_lex_state = 3},
- [263] = {.lex_state = 13, .external_lex_state = 6},
- [264] = {.lex_state = 1, .external_lex_state = 3},
+ [262] = {.lex_state = 1, .external_lex_state = 3},
+ [263] = {.lex_state = 3, .external_lex_state = 3},
+ [264] = {.lex_state = 13, .external_lex_state = 6},
[265] = {.lex_state = 3, .external_lex_state = 3},
[266] = {.lex_state = 3, .external_lex_state = 3},
- [267] = {.lex_state = 14, .external_lex_state = 3},
+ [267] = {.lex_state = 5, .external_lex_state = 3},
[268] = {.lex_state = 3, .external_lex_state = 3},
[269] = {.lex_state = 3, .external_lex_state = 3},
- [270] = {.lex_state = 3, .external_lex_state = 3},
+ [270] = {.lex_state = 14, .external_lex_state = 3},
[271] = {.lex_state = 3, .external_lex_state = 3},
[272] = {.lex_state = 3, .external_lex_state = 3},
[273] = {.lex_state = 3, .external_lex_state = 3},
[274] = {.lex_state = 3, .external_lex_state = 3},
- [275] = {.lex_state = 5, .external_lex_state = 3},
+ [275] = {.lex_state = 3, .external_lex_state = 3},
[276] = {.lex_state = 3, .external_lex_state = 3},
[277] = {.lex_state = 3, .external_lex_state = 3},
[278] = {.lex_state = 3, .external_lex_state = 3},
- [279] = {.lex_state = 3, .external_lex_state = 3},
- [280] = {.lex_state = 3, .external_lex_state = 3},
- [281] = {.lex_state = 0, .external_lex_state = 3},
- [282] = {.lex_state = 8, .external_lex_state = 3},
- [283] = {.lex_state = 0, .external_lex_state = 3},
+ [279] = {.lex_state = 0, .external_lex_state = 3},
+ [280] = {.lex_state = 8, .external_lex_state = 3},
+ [281] = {.lex_state = 3, .external_lex_state = 3},
+ [282] = {.lex_state = 3, .external_lex_state = 3},
+ [283] = {.lex_state = 3, .external_lex_state = 3},
[284] = {.lex_state = 3, .external_lex_state = 3},
[285] = {.lex_state = 3, .external_lex_state = 3},
- [286] = {.lex_state = 3, .external_lex_state = 3},
- [287] = {.lex_state = 25, .external_lex_state = 6},
+ [286] = {.lex_state = 0, .external_lex_state = 3},
+ [287] = {.lex_state = 160, .external_lex_state = 2},
[288] = {.lex_state = 160, .external_lex_state = 2},
- [289] = {.lex_state = 160, .external_lex_state = 2},
+ [289] = {.lex_state = 25, .external_lex_state = 6},
[290] = {.lex_state = 160, .external_lex_state = 2},
[291] = {.lex_state = 160, .external_lex_state = 2},
[292] = {.lex_state = 160, .external_lex_state = 2},
@@ -5448,33 +5457,33 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[294] = {.lex_state = 160, .external_lex_state = 2},
[295] = {.lex_state = 160, .external_lex_state = 2},
[296] = {.lex_state = 160, .external_lex_state = 2},
- [297] = {.lex_state = 160, .external_lex_state = 2},
+ [297] = {.lex_state = 0, .external_lex_state = 3},
[298] = {.lex_state = 160, .external_lex_state = 2},
- [299] = {.lex_state = 160, .external_lex_state = 2},
+ [299] = {.lex_state = 58, .external_lex_state = 3},
[300] = {.lex_state = 160, .external_lex_state = 2},
[301] = {.lex_state = 160, .external_lex_state = 2},
[302] = {.lex_state = 160, .external_lex_state = 2},
[303] = {.lex_state = 160, .external_lex_state = 2},
- [304] = {.lex_state = 58, .external_lex_state = 3},
+ [304] = {.lex_state = 160, .external_lex_state = 2},
[305] = {.lex_state = 160, .external_lex_state = 2},
- [306] = {.lex_state = 0, .external_lex_state = 3},
+ [306] = {.lex_state = 9, .external_lex_state = 3},
[307] = {.lex_state = 160, .external_lex_state = 2},
- [308] = {.lex_state = 160, .external_lex_state = 2},
- [309] = {.lex_state = 160, .external_lex_state = 2},
+ [308] = {.lex_state = 1, .external_lex_state = 3},
+ [309] = {.lex_state = 3, .external_lex_state = 3},
[310] = {.lex_state = 160, .external_lex_state = 2},
[311] = {.lex_state = 160, .external_lex_state = 2},
- [312] = {.lex_state = 5, .external_lex_state = 3},
- [313] = {.lex_state = 9, .external_lex_state = 3},
+ [312] = {.lex_state = 160, .external_lex_state = 2},
+ [313] = {.lex_state = 160, .external_lex_state = 2},
[314] = {.lex_state = 160, .external_lex_state = 2},
- [315] = {.lex_state = 1, .external_lex_state = 3},
- [316] = {.lex_state = 3, .external_lex_state = 3},
+ [315] = {.lex_state = 160, .external_lex_state = 2},
+ [316] = {.lex_state = 160, .external_lex_state = 2},
[317] = {.lex_state = 160, .external_lex_state = 2},
[318] = {.lex_state = 160, .external_lex_state = 2},
[319] = {.lex_state = 160, .external_lex_state = 2},
[320] = {.lex_state = 160, .external_lex_state = 2},
- [321] = {.lex_state = 3, .external_lex_state = 3},
+ [321] = {.lex_state = 160, .external_lex_state = 2},
[322] = {.lex_state = 160, .external_lex_state = 2},
- [323] = {.lex_state = 160, .external_lex_state = 2},
+ [323] = {.lex_state = 3, .external_lex_state = 3},
[324] = {.lex_state = 160, .external_lex_state = 2},
[325] = {.lex_state = 160, .external_lex_state = 2},
[326] = {.lex_state = 160, .external_lex_state = 2},
@@ -5487,48 +5496,48 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[333] = {.lex_state = 160, .external_lex_state = 2},
[334] = {.lex_state = 160, .external_lex_state = 2},
[335] = {.lex_state = 160, .external_lex_state = 2},
- [336] = {.lex_state = 3, .external_lex_state = 3},
+ [336] = {.lex_state = 160, .external_lex_state = 2},
[337] = {.lex_state = 160, .external_lex_state = 2},
- [338] = {.lex_state = 160, .external_lex_state = 2},
- [339] = {.lex_state = 160, .external_lex_state = 2},
+ [338] = {.lex_state = 5, .external_lex_state = 3},
+ [339] = {.lex_state = 3, .external_lex_state = 3},
[340] = {.lex_state = 58, .external_lex_state = 3},
[341] = {.lex_state = 160, .external_lex_state = 2},
[342] = {.lex_state = 160, .external_lex_state = 2},
[343] = {.lex_state = 160, .external_lex_state = 5},
[344] = {.lex_state = 160, .external_lex_state = 5},
[345] = {.lex_state = 160, .external_lex_state = 5},
- [346] = {.lex_state = 25, .external_lex_state = 6},
+ [346] = {.lex_state = 160, .external_lex_state = 5},
[347] = {.lex_state = 160, .external_lex_state = 5},
- [348] = {.lex_state = 160, .external_lex_state = 5},
+ [348] = {.lex_state = 0, .external_lex_state = 3},
[349] = {.lex_state = 160, .external_lex_state = 5},
[350] = {.lex_state = 160, .external_lex_state = 5},
[351] = {.lex_state = 160, .external_lex_state = 5},
[352] = {.lex_state = 160, .external_lex_state = 5},
[353] = {.lex_state = 160, .external_lex_state = 5},
- [354] = {.lex_state = 160, .external_lex_state = 5},
+ [354] = {.lex_state = 0, .external_lex_state = 3},
[355] = {.lex_state = 160, .external_lex_state = 5},
[356] = {.lex_state = 160, .external_lex_state = 5},
[357] = {.lex_state = 160, .external_lex_state = 5},
- [358] = {.lex_state = 26, .external_lex_state = 3},
- [359] = {.lex_state = 160, .external_lex_state = 5},
+ [358] = {.lex_state = 160, .external_lex_state = 5},
+ [359] = {.lex_state = 11, .external_lex_state = 3},
[360] = {.lex_state = 160, .external_lex_state = 5},
[361] = {.lex_state = 160, .external_lex_state = 5},
- [362] = {.lex_state = 0, .external_lex_state = 3},
- [363] = {.lex_state = 160, .external_lex_state = 5},
- [364] = {.lex_state = 160, .external_lex_state = 5},
+ [362] = {.lex_state = 160, .external_lex_state = 5},
+ [363] = {.lex_state = 25, .external_lex_state = 6},
+ [364] = {.lex_state = 26, .external_lex_state = 3},
[365] = {.lex_state = 160, .external_lex_state = 5},
[366] = {.lex_state = 160, .external_lex_state = 5},
[367] = {.lex_state = 160, .external_lex_state = 5},
[368] = {.lex_state = 160, .external_lex_state = 5},
- [369] = {.lex_state = 160, .external_lex_state = 5},
+ [369] = {.lex_state = 0, .external_lex_state = 3},
[370] = {.lex_state = 160, .external_lex_state = 5},
[371] = {.lex_state = 160, .external_lex_state = 5},
[372] = {.lex_state = 160, .external_lex_state = 5},
[373] = {.lex_state = 160, .external_lex_state = 5},
[374] = {.lex_state = 160, .external_lex_state = 5},
- [375] = {.lex_state = 0, .external_lex_state = 3},
+ [375] = {.lex_state = 160, .external_lex_state = 5},
[376] = {.lex_state = 160, .external_lex_state = 5},
- [377] = {.lex_state = 11, .external_lex_state = 3},
+ [377] = {.lex_state = 160, .external_lex_state = 5},
[378] = {.lex_state = 160, .external_lex_state = 5},
[379] = {.lex_state = 160, .external_lex_state = 5},
[380] = {.lex_state = 160, .external_lex_state = 5},
@@ -5537,46 +5546,46 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[383] = {.lex_state = 160, .external_lex_state = 5},
[384] = {.lex_state = 160, .external_lex_state = 5},
[385] = {.lex_state = 160, .external_lex_state = 5},
- [386] = {.lex_state = 25, .external_lex_state = 6},
+ [386] = {.lex_state = 160, .external_lex_state = 5},
[387] = {.lex_state = 160, .external_lex_state = 5},
[388] = {.lex_state = 160, .external_lex_state = 5},
[389] = {.lex_state = 160, .external_lex_state = 5},
[390] = {.lex_state = 160, .external_lex_state = 5},
[391] = {.lex_state = 160, .external_lex_state = 5},
[392] = {.lex_state = 160, .external_lex_state = 5},
- [393] = {.lex_state = 0, .external_lex_state = 3},
+ [393] = {.lex_state = 160, .external_lex_state = 5},
[394] = {.lex_state = 160, .external_lex_state = 5},
- [395] = {.lex_state = 160, .external_lex_state = 5},
- [396] = {.lex_state = 160, .external_lex_state = 5},
- [397] = {.lex_state = 3, .external_lex_state = 3},
+ [395] = {.lex_state = 25, .external_lex_state = 6},
+ [396] = {.lex_state = 3, .external_lex_state = 3},
+ [397] = {.lex_state = 160, .external_lex_state = 5},
[398] = {.lex_state = 160, .external_lex_state = 5},
[399] = {.lex_state = 25, .external_lex_state = 6},
- [400] = {.lex_state = 26, .external_lex_state = 3},
- [401] = {.lex_state = 25, .external_lex_state = 6},
- [402] = {.lex_state = 0, .external_lex_state = 3},
- [403] = {.lex_state = 25, .external_lex_state = 6},
- [404] = {.lex_state = 0, .external_lex_state = 3},
- [405] = {.lex_state = 25, .external_lex_state = 6},
- [406] = {.lex_state = 25, .external_lex_state = 6},
+ [400] = {.lex_state = 25, .external_lex_state = 6},
+ [401] = {.lex_state = 26, .external_lex_state = 3},
+ [402] = {.lex_state = 25, .external_lex_state = 6},
+ [403] = {.lex_state = 0, .external_lex_state = 3},
+ [404] = {.lex_state = 8, .external_lex_state = 3},
+ [405] = {.lex_state = 0, .external_lex_state = 3},
+ [406] = {.lex_state = 3, .external_lex_state = 3},
[407] = {.lex_state = 25, .external_lex_state = 6},
[408] = {.lex_state = 25, .external_lex_state = 6},
- [409] = {.lex_state = 8, .external_lex_state = 3},
- [410] = {.lex_state = 0, .external_lex_state = 3},
- [411] = {.lex_state = 3, .external_lex_state = 3},
+ [409] = {.lex_state = 25, .external_lex_state = 6},
+ [410] = {.lex_state = 25, .external_lex_state = 6},
+ [411] = {.lex_state = 0, .external_lex_state = 3},
[412] = {.lex_state = 25, .external_lex_state = 6},
- [413] = {.lex_state = 3, .external_lex_state = 3},
+ [413] = {.lex_state = 25, .external_lex_state = 6},
[414] = {.lex_state = 26, .external_lex_state = 3},
- [415] = {.lex_state = 25, .external_lex_state = 6},
- [416] = {.lex_state = 0, .external_lex_state = 3},
+ [415] = {.lex_state = 0, .external_lex_state = 3},
+ [416] = {.lex_state = 25, .external_lex_state = 6},
[417] = {.lex_state = 25, .external_lex_state = 6},
[418] = {.lex_state = 25, .external_lex_state = 6},
- [419] = {.lex_state = 25, .external_lex_state = 6},
+ [419] = {.lex_state = 3, .external_lex_state = 3},
[420] = {.lex_state = 3, .external_lex_state = 3},
- [421] = {.lex_state = 3, .external_lex_state = 3},
+ [421] = {.lex_state = 25, .external_lex_state = 6},
[422] = {.lex_state = 26, .external_lex_state = 3},
- [423] = {.lex_state = 26, .external_lex_state = 3},
- [424] = {.lex_state = 26, .external_lex_state = 3},
- [425] = {.lex_state = 26, .external_lex_state = 3},
+ [423] = {.lex_state = 1, .external_lex_state = 3},
+ [424] = {.lex_state = 0, .external_lex_state = 3},
+ [425] = {.lex_state = 3, .external_lex_state = 3},
[426] = {.lex_state = 26, .external_lex_state = 3},
[427] = {.lex_state = 26, .external_lex_state = 3},
[428] = {.lex_state = 26, .external_lex_state = 3},
@@ -5585,404 +5594,406 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[431] = {.lex_state = 26, .external_lex_state = 3},
[432] = {.lex_state = 26, .external_lex_state = 3},
[433] = {.lex_state = 26, .external_lex_state = 3},
- [434] = {.lex_state = 0, .external_lex_state = 3},
- [435] = {.lex_state = 1, .external_lex_state = 4},
- [436] = {.lex_state = 1, .external_lex_state = 3},
- [437] = {.lex_state = 1, .external_lex_state = 3},
- [438] = {.lex_state = 0, .external_lex_state = 3},
- [439] = {.lex_state = 1, .external_lex_state = 3},
+ [434] = {.lex_state = 26, .external_lex_state = 3},
+ [435] = {.lex_state = 26, .external_lex_state = 3},
+ [436] = {.lex_state = 26, .external_lex_state = 3},
+ [437] = {.lex_state = 26, .external_lex_state = 3},
+ [438] = {.lex_state = 1, .external_lex_state = 4},
+ [439] = {.lex_state = 19, .external_lex_state = 3},
[440] = {.lex_state = 1, .external_lex_state = 3},
[441] = {.lex_state = 0, .external_lex_state = 3},
[442] = {.lex_state = 1, .external_lex_state = 3},
- [443] = {.lex_state = 1, .external_lex_state = 3},
- [444] = {.lex_state = 1, .external_lex_state = 3},
+ [443] = {.lex_state = 0, .external_lex_state = 3},
+ [444] = {.lex_state = 0, .external_lex_state = 3},
[445] = {.lex_state = 0, .external_lex_state = 3},
- [446] = {.lex_state = 0, .external_lex_state = 3},
+ [446] = {.lex_state = 49, .external_lex_state = 3},
[447] = {.lex_state = 0, .external_lex_state = 3},
- [448] = {.lex_state = 0, .external_lex_state = 3},
+ [448] = {.lex_state = 19, .external_lex_state = 3},
[449] = {.lex_state = 0, .external_lex_state = 3},
- [450] = {.lex_state = 1, .external_lex_state = 3},
- [451] = {.lex_state = 1, .external_lex_state = 4},
- [452] = {.lex_state = 49, .external_lex_state = 3},
- [453] = {.lex_state = 19, .external_lex_state = 3},
- [454] = {.lex_state = 19, .external_lex_state = 3},
- [455] = {.lex_state = 19, .external_lex_state = 3},
- [456] = {.lex_state = 1, .external_lex_state = 3},
- [457] = {.lex_state = 1, .external_lex_state = 3},
- [458] = {.lex_state = 0, .external_lex_state = 3},
- [459] = {.lex_state = 0, .external_lex_state = 3},
- [460] = {.lex_state = 19, .external_lex_state = 3},
- [461] = {.lex_state = 19, .external_lex_state = 3},
- [462] = {.lex_state = 1, .external_lex_state = 3},
- [463] = {.lex_state = 1, .external_lex_state = 3},
- [464] = {.lex_state = 19, .external_lex_state = 3},
+ [450] = {.lex_state = 1, .external_lex_state = 4},
+ [451] = {.lex_state = 1, .external_lex_state = 3},
+ [452] = {.lex_state = 1, .external_lex_state = 3},
+ [453] = {.lex_state = 0, .external_lex_state = 3},
+ [454] = {.lex_state = 3, .external_lex_state = 3},
+ [455] = {.lex_state = 1, .external_lex_state = 3},
+ [456] = {.lex_state = 49, .external_lex_state = 3},
+ [457] = {.lex_state = 19, .external_lex_state = 3},
+ [458] = {.lex_state = 1, .external_lex_state = 3},
+ [459] = {.lex_state = 19, .external_lex_state = 3},
+ [460] = {.lex_state = 1, .external_lex_state = 3},
+ [461] = {.lex_state = 1, .external_lex_state = 3},
+ [462] = {.lex_state = 19, .external_lex_state = 3},
+ [463] = {.lex_state = 19, .external_lex_state = 3},
+ [464] = {.lex_state = 0, .external_lex_state = 3},
[465] = {.lex_state = 19, .external_lex_state = 3},
[466] = {.lex_state = 1, .external_lex_state = 3},
- [467] = {.lex_state = 3, .external_lex_state = 3},
- [468] = {.lex_state = 0, .external_lex_state = 3},
+ [467] = {.lex_state = 1, .external_lex_state = 3},
+ [468] = {.lex_state = 1, .external_lex_state = 3},
[469] = {.lex_state = 1, .external_lex_state = 3},
- [470] = {.lex_state = 49, .external_lex_state = 3},
- [471] = {.lex_state = 19, .external_lex_state = 3},
- [472] = {.lex_state = 0, .external_lex_state = 7},
- [473] = {.lex_state = 8, .external_lex_state = 4},
- [474] = {.lex_state = 15, .external_lex_state = 3},
- [475] = {.lex_state = 23, .external_lex_state = 3},
- [476] = {.lex_state = 0, .external_lex_state = 4},
- [477] = {.lex_state = 1, .external_lex_state = 3},
- [478] = {.lex_state = 0, .external_lex_state = 4},
- [479] = {.lex_state = 23, .external_lex_state = 3},
- [480] = {.lex_state = 15, .external_lex_state = 3},
- [481] = {.lex_state = 0, .external_lex_state = 3},
- [482] = {.lex_state = 23, .external_lex_state = 3},
- [483] = {.lex_state = 15, .external_lex_state = 3},
- [484] = {.lex_state = 0, .external_lex_state = 7},
- [485] = {.lex_state = 0, .external_lex_state = 7},
- [486] = {.lex_state = 0, .external_lex_state = 4},
- [487] = {.lex_state = 23, .external_lex_state = 3},
- [488] = {.lex_state = 23, .external_lex_state = 3},
- [489] = {.lex_state = 15, .external_lex_state = 3},
- [490] = {.lex_state = 0, .external_lex_state = 3},
+ [470] = {.lex_state = 0, .external_lex_state = 3},
+ [471] = {.lex_state = 0, .external_lex_state = 3},
+ [472] = {.lex_state = 1, .external_lex_state = 3},
+ [473] = {.lex_state = 19, .external_lex_state = 3},
+ [474] = {.lex_state = 19, .external_lex_state = 3},
+ [475] = {.lex_state = 3, .external_lex_state = 3},
+ [476] = {.lex_state = 23, .external_lex_state = 3},
+ [477] = {.lex_state = 15, .external_lex_state = 3},
+ [478] = {.lex_state = 23, .external_lex_state = 3},
+ [479] = {.lex_state = 15, .external_lex_state = 3},
+ [480] = {.lex_state = 3, .external_lex_state = 3},
+ [481] = {.lex_state = 0, .external_lex_state = 7},
+ [482] = {.lex_state = 3, .external_lex_state = 3},
+ [483] = {.lex_state = 8, .external_lex_state = 4},
+ [484] = {.lex_state = 23, .external_lex_state = 3},
+ [485] = {.lex_state = 15, .external_lex_state = 3},
+ [486] = {.lex_state = 23, .external_lex_state = 3},
+ [487] = {.lex_state = 15, .external_lex_state = 3},
+ [488] = {.lex_state = 0, .external_lex_state = 4},
+ [489] = {.lex_state = 0, .external_lex_state = 7},
+ [490] = {.lex_state = 23, .external_lex_state = 3},
[491] = {.lex_state = 0, .external_lex_state = 3},
- [492] = {.lex_state = 15, .external_lex_state = 3},
+ [492] = {.lex_state = 23, .external_lex_state = 3},
[493] = {.lex_state = 23, .external_lex_state = 3},
[494] = {.lex_state = 15, .external_lex_state = 3},
- [495] = {.lex_state = 19, .external_lex_state = 3},
- [496] = {.lex_state = 23, .external_lex_state = 3},
- [497] = {.lex_state = 0, .external_lex_state = 4},
- [498] = {.lex_state = 23, .external_lex_state = 3},
- [499] = {.lex_state = 3, .external_lex_state = 3},
- [500] = {.lex_state = 15, .external_lex_state = 3},
- [501] = {.lex_state = 15, .external_lex_state = 3},
- [502] = {.lex_state = 3, .external_lex_state = 3},
- [503] = {.lex_state = 3, .external_lex_state = 3},
- [504] = {.lex_state = 0, .external_lex_state = 3},
- [505] = {.lex_state = 0, .external_lex_state = 7},
- [506] = {.lex_state = 20, .external_lex_state = 3},
- [507] = {.lex_state = 138, .external_lex_state = 3},
- [508] = {.lex_state = 23, .external_lex_state = 3},
+ [495] = {.lex_state = 15, .external_lex_state = 3},
+ [496] = {.lex_state = 15, .external_lex_state = 3},
+ [497] = {.lex_state = 23, .external_lex_state = 3},
+ [498] = {.lex_state = 15, .external_lex_state = 3},
+ [499] = {.lex_state = 0, .external_lex_state = 3},
+ [500] = {.lex_state = 0, .external_lex_state = 3},
+ [501] = {.lex_state = 1, .external_lex_state = 3},
+ [502] = {.lex_state = 0, .external_lex_state = 7},
+ [503] = {.lex_state = 0, .external_lex_state = 3},
+ [504] = {.lex_state = 0, .external_lex_state = 4},
+ [505] = {.lex_state = 0, .external_lex_state = 4},
+ [506] = {.lex_state = 0, .external_lex_state = 4},
+ [507] = {.lex_state = 0, .external_lex_state = 3},
+ [508] = {.lex_state = 0, .external_lex_state = 3},
[509] = {.lex_state = 15, .external_lex_state = 3},
[510] = {.lex_state = 0, .external_lex_state = 3},
[511] = {.lex_state = 0, .external_lex_state = 3},
- [512] = {.lex_state = 0, .external_lex_state = 3},
+ [512] = {.lex_state = 0, .external_lex_state = 7},
[513] = {.lex_state = 0, .external_lex_state = 3},
[514] = {.lex_state = 0, .external_lex_state = 3},
- [515] = {.lex_state = 0, .external_lex_state = 3},
- [516] = {.lex_state = 0, .external_lex_state = 3},
- [517] = {.lex_state = 148, .external_lex_state = 3},
+ [515] = {.lex_state = 138, .external_lex_state = 3},
+ [516] = {.lex_state = 138, .external_lex_state = 3},
+ [517] = {.lex_state = 0, .external_lex_state = 3},
[518] = {.lex_state = 0, .external_lex_state = 3},
[519] = {.lex_state = 0, .external_lex_state = 3},
- [520] = {.lex_state = 0, .external_lex_state = 3},
+ [520] = {.lex_state = 20, .external_lex_state = 3},
[521] = {.lex_state = 0, .external_lex_state = 3},
- [522] = {.lex_state = 0, .external_lex_state = 4},
- [523] = {.lex_state = 0, .external_lex_state = 3},
+ [522] = {.lex_state = 0, .external_lex_state = 3},
+ [523] = {.lex_state = 148, .external_lex_state = 3},
[524] = {.lex_state = 0, .external_lex_state = 3},
- [525] = {.lex_state = 138, .external_lex_state = 3},
- [526] = {.lex_state = 0, .external_lex_state = 3},
- [527] = {.lex_state = 148, .external_lex_state = 3},
- [528] = {.lex_state = 0, .external_lex_state = 3},
- [529] = {.lex_state = 12, .external_lex_state = 3},
- [530] = {.lex_state = 12, .external_lex_state = 3},
- [531] = {.lex_state = 1, .external_lex_state = 3},
- [532] = {.lex_state = 0, .external_lex_state = 3},
+ [525] = {.lex_state = 0, .external_lex_state = 3},
+ [526] = {.lex_state = 12, .external_lex_state = 3},
+ [527] = {.lex_state = 20, .external_lex_state = 3},
+ [528] = {.lex_state = 138, .external_lex_state = 3},
+ [529] = {.lex_state = 0, .external_lex_state = 3},
+ [530] = {.lex_state = 0, .external_lex_state = 3},
+ [531] = {.lex_state = 0, .external_lex_state = 3},
+ [532] = {.lex_state = 148, .external_lex_state = 3},
[533] = {.lex_state = 0, .external_lex_state = 3},
- [534] = {.lex_state = 0, .external_lex_state = 7},
- [535] = {.lex_state = 0, .external_lex_state = 3},
+ [534] = {.lex_state = 0, .external_lex_state = 3},
+ [535] = {.lex_state = 23, .external_lex_state = 3},
[536] = {.lex_state = 0, .external_lex_state = 3},
- [537] = {.lex_state = 0, .external_lex_state = 3},
+ [537] = {.lex_state = 0, .external_lex_state = 7},
[538] = {.lex_state = 0, .external_lex_state = 3},
- [539] = {.lex_state = 0, .external_lex_state = 7},
- [540] = {.lex_state = 20, .external_lex_state = 3},
- [541] = {.lex_state = 0, .external_lex_state = 3},
+ [539] = {.lex_state = 0, .external_lex_state = 3},
+ [540] = {.lex_state = 0, .external_lex_state = 3},
+ [541] = {.lex_state = 148, .external_lex_state = 3},
[542] = {.lex_state = 0, .external_lex_state = 3},
[543] = {.lex_state = 0, .external_lex_state = 3},
- [544] = {.lex_state = 0, .external_lex_state = 3},
+ [544] = {.lex_state = 0, .external_lex_state = 7},
[545] = {.lex_state = 148, .external_lex_state = 3},
- [546] = {.lex_state = 0, .external_lex_state = 3},
- [547] = {.lex_state = 0, .external_lex_state = 3},
+ [546] = {.lex_state = 12, .external_lex_state = 3},
+ [547] = {.lex_state = 1, .external_lex_state = 3},
[548] = {.lex_state = 0, .external_lex_state = 3},
[549] = {.lex_state = 0, .external_lex_state = 3},
[550] = {.lex_state = 0, .external_lex_state = 3},
[551] = {.lex_state = 0, .external_lex_state = 3},
- [552] = {.lex_state = 0, .external_lex_state = 3},
- [553] = {.lex_state = 138, .external_lex_state = 3},
- [554] = {.lex_state = 148, .external_lex_state = 3},
+ [552] = {.lex_state = 0, .external_lex_state = 4},
+ [553] = {.lex_state = 0, .external_lex_state = 3},
+ [554] = {.lex_state = 0, .external_lex_state = 3},
[555] = {.lex_state = 0, .external_lex_state = 3},
- [556] = {.lex_state = 148, .external_lex_state = 3},
- [557] = {.lex_state = 0, .external_lex_state = 3},
+ [556] = {.lex_state = 0, .external_lex_state = 3},
+ [557] = {.lex_state = 148, .external_lex_state = 3},
[558] = {.lex_state = 0, .external_lex_state = 3},
[559] = {.lex_state = 148, .external_lex_state = 3},
[560] = {.lex_state = 0, .external_lex_state = 3},
[561] = {.lex_state = 0, .external_lex_state = 3},
- [562] = {.lex_state = 0, .external_lex_state = 3},
+ [562] = {.lex_state = 58, .external_lex_state = 3},
[563] = {.lex_state = 0, .external_lex_state = 3},
- [564] = {.lex_state = 0, .external_lex_state = 3},
- [565] = {.lex_state = 0, .external_lex_state = 4},
- [566] = {.lex_state = 0, .external_lex_state = 4},
- [567] = {.lex_state = 4, .external_lex_state = 3},
- [568] = {.lex_state = 0, .external_lex_state = 4},
- [569] = {.lex_state = 1, .external_lex_state = 3},
- [570] = {.lex_state = 0, .external_lex_state = 4},
+ [564] = {.lex_state = 1, .external_lex_state = 3},
+ [565] = {.lex_state = 0, .external_lex_state = 8},
+ [566] = {.lex_state = 0, .external_lex_state = 3},
+ [567] = {.lex_state = 0, .external_lex_state = 3},
+ [568] = {.lex_state = 0, .external_lex_state = 3},
+ [569] = {.lex_state = 0, .external_lex_state = 3},
+ [570] = {.lex_state = 0, .external_lex_state = 3},
[571] = {.lex_state = 0, .external_lex_state = 3},
[572] = {.lex_state = 0, .external_lex_state = 3},
[573] = {.lex_state = 0, .external_lex_state = 3},
- [574] = {.lex_state = 0, .external_lex_state = 8},
+ [574] = {.lex_state = 0, .external_lex_state = 4},
[575] = {.lex_state = 0, .external_lex_state = 3},
[576] = {.lex_state = 0, .external_lex_state = 3},
[577] = {.lex_state = 0, .external_lex_state = 3},
- [578] = {.lex_state = 0, .external_lex_state = 4},
- [579] = {.lex_state = 0, .external_lex_state = 3},
- [580] = {.lex_state = 0, .external_lex_state = 9},
- [581] = {.lex_state = 0, .external_lex_state = 3},
- [582] = {.lex_state = 0, .external_lex_state = 4},
- [583] = {.lex_state = 0, .external_lex_state = 8},
- [584] = {.lex_state = 0, .external_lex_state = 8},
- [585] = {.lex_state = 0, .external_lex_state = 4},
- [586] = {.lex_state = 4, .external_lex_state = 3},
- [587] = {.lex_state = 1, .external_lex_state = 3},
- [588] = {.lex_state = 138, .external_lex_state = 3},
- [589] = {.lex_state = 0, .external_lex_state = 4},
+ [578] = {.lex_state = 4, .external_lex_state = 3},
+ [579] = {.lex_state = 0, .external_lex_state = 4},
+ [580] = {.lex_state = 58, .external_lex_state = 3},
+ [581] = {.lex_state = 19, .external_lex_state = 3},
+ [582] = {.lex_state = 0, .external_lex_state = 9},
+ [583] = {.lex_state = 0, .external_lex_state = 9},
+ [584] = {.lex_state = 0, .external_lex_state = 9},
+ [585] = {.lex_state = 1, .external_lex_state = 3},
+ [586] = {.lex_state = 0, .external_lex_state = 4},
+ [587] = {.lex_state = 0, .external_lex_state = 3},
+ [588] = {.lex_state = 1, .external_lex_state = 3},
+ [589] = {.lex_state = 0, .external_lex_state = 3},
[590] = {.lex_state = 0, .external_lex_state = 3},
[591] = {.lex_state = 0, .external_lex_state = 3},
[592] = {.lex_state = 0, .external_lex_state = 3},
[593] = {.lex_state = 0, .external_lex_state = 3},
- [594] = {.lex_state = 0, .external_lex_state = 3},
- [595] = {.lex_state = 0, .external_lex_state = 8},
- [596] = {.lex_state = 58, .external_lex_state = 3},
- [597] = {.lex_state = 0, .external_lex_state = 3},
+ [594] = {.lex_state = 1, .external_lex_state = 3},
+ [595] = {.lex_state = 50, .external_lex_state = 3},
+ [596] = {.lex_state = 0, .external_lex_state = 3},
+ [597] = {.lex_state = 1, .external_lex_state = 3},
[598] = {.lex_state = 0, .external_lex_state = 3},
- [599] = {.lex_state = 0, .external_lex_state = 3},
- [600] = {.lex_state = 0, .external_lex_state = 3},
- [601] = {.lex_state = 0, .external_lex_state = 3},
+ [599] = {.lex_state = 0, .external_lex_state = 8},
+ [600] = {.lex_state = 0, .external_lex_state = 4},
+ [601] = {.lex_state = 0, .external_lex_state = 10},
[602] = {.lex_state = 0, .external_lex_state = 3},
[603] = {.lex_state = 0, .external_lex_state = 3},
- [604] = {.lex_state = 50, .external_lex_state = 3},
+ [604] = {.lex_state = 0, .external_lex_state = 3},
[605] = {.lex_state = 0, .external_lex_state = 3},
[606] = {.lex_state = 0, .external_lex_state = 3},
[607] = {.lex_state = 0, .external_lex_state = 3},
- [608] = {.lex_state = 0, .external_lex_state = 3},
+ [608] = {.lex_state = 4, .external_lex_state = 3},
[609] = {.lex_state = 0, .external_lex_state = 3},
[610] = {.lex_state = 0, .external_lex_state = 3},
[611] = {.lex_state = 0, .external_lex_state = 3},
[612] = {.lex_state = 0, .external_lex_state = 3},
- [613] = {.lex_state = 0, .external_lex_state = 3},
- [614] = {.lex_state = 0, .external_lex_state = 3},
- [615] = {.lex_state = 0, .external_lex_state = 9},
+ [613] = {.lex_state = 0, .external_lex_state = 9},
+ [614] = {.lex_state = 138, .external_lex_state = 3},
+ [615] = {.lex_state = 0, .external_lex_state = 3},
[616] = {.lex_state = 0, .external_lex_state = 3},
- [617] = {.lex_state = 0, .external_lex_state = 4},
- [618] = {.lex_state = 19, .external_lex_state = 3},
- [619] = {.lex_state = 1, .external_lex_state = 3},
+ [617] = {.lex_state = 0, .external_lex_state = 3},
+ [618] = {.lex_state = 0, .external_lex_state = 3},
+ [619] = {.lex_state = 0, .external_lex_state = 3},
[620] = {.lex_state = 0, .external_lex_state = 3},
- [621] = {.lex_state = 0, .external_lex_state = 3},
- [622] = {.lex_state = 0, .external_lex_state = 3},
- [623] = {.lex_state = 138, .external_lex_state = 3},
+ [621] = {.lex_state = 0, .external_lex_state = 10},
+ [622] = {.lex_state = 0, .external_lex_state = 4},
+ [623] = {.lex_state = 0, .external_lex_state = 3},
[624] = {.lex_state = 0, .external_lex_state = 3},
- [625] = {.lex_state = 1, .external_lex_state = 3},
- [626] = {.lex_state = 0, .external_lex_state = 3},
- [627] = {.lex_state = 1, .external_lex_state = 3},
- [628] = {.lex_state = 1, .external_lex_state = 3},
+ [625] = {.lex_state = 0, .external_lex_state = 3},
+ [626] = {.lex_state = 138, .external_lex_state = 3},
+ [627] = {.lex_state = 0, .external_lex_state = 4},
+ [628] = {.lex_state = 0, .external_lex_state = 4},
[629] = {.lex_state = 0, .external_lex_state = 3},
[630] = {.lex_state = 0, .external_lex_state = 3},
- [631] = {.lex_state = 0, .external_lex_state = 3},
- [632] = {.lex_state = 58, .external_lex_state = 3},
+ [631] = {.lex_state = 1, .external_lex_state = 3},
+ [632] = {.lex_state = 0, .external_lex_state = 4},
[633] = {.lex_state = 0, .external_lex_state = 4},
[634] = {.lex_state = 0, .external_lex_state = 3},
- [635] = {.lex_state = 2, .external_lex_state = 3},
- [636] = {.lex_state = 0, .external_lex_state = 7},
- [637] = {.lex_state = 0, .external_lex_state = 10},
- [638] = {.lex_state = 0, .external_lex_state = 3},
+ [635] = {.lex_state = 0, .external_lex_state = 4},
+ [636] = {.lex_state = 0, .external_lex_state = 3},
+ [637] = {.lex_state = 0, .external_lex_state = 3},
+ [638] = {.lex_state = 3, .external_lex_state = 3},
[639] = {.lex_state = 0, .external_lex_state = 3},
- [640] = {.lex_state = 0, .external_lex_state = 3},
+ [640] = {.lex_state = 0, .external_lex_state = 9},
[641] = {.lex_state = 0, .external_lex_state = 3},
[642] = {.lex_state = 0, .external_lex_state = 3},
[643] = {.lex_state = 0, .external_lex_state = 3},
- [644] = {.lex_state = 0, .external_lex_state = 8},
- [645] = {.lex_state = 0, .external_lex_state = 3},
- [646] = {.lex_state = 0, .external_lex_state = 8},
- [647] = {.lex_state = 3, .external_lex_state = 3},
- [648] = {.lex_state = 3, .external_lex_state = 3},
+ [644] = {.lex_state = 0, .external_lex_state = 3},
+ [645] = {.lex_state = 3, .external_lex_state = 3},
+ [646] = {.lex_state = 0, .external_lex_state = 3},
+ [647] = {.lex_state = 0, .external_lex_state = 3},
+ [648] = {.lex_state = 0, .external_lex_state = 3},
[649] = {.lex_state = 0, .external_lex_state = 3},
- [650] = {.lex_state = 0, .external_lex_state = 8},
- [651] = {.lex_state = 0, .external_lex_state = 3},
- [652] = {.lex_state = 0, .external_lex_state = 3},
- [653] = {.lex_state = 0, .external_lex_state = 3},
- [654] = {.lex_state = 51, .external_lex_state = 3},
- [655] = {.lex_state = 0, .external_lex_state = 8},
+ [650] = {.lex_state = 0, .external_lex_state = 3},
+ [651] = {.lex_state = 3, .external_lex_state = 3},
+ [652] = {.lex_state = 3, .external_lex_state = 3},
+ [653] = {.lex_state = 3, .external_lex_state = 3},
+ [654] = {.lex_state = 1, .external_lex_state = 3},
+ [655] = {.lex_state = 0, .external_lex_state = 3},
[656] = {.lex_state = 0, .external_lex_state = 3},
[657] = {.lex_state = 0, .external_lex_state = 3},
[658] = {.lex_state = 0, .external_lex_state = 3},
- [659] = {.lex_state = 0, .external_lex_state = 3},
+ [659] = {.lex_state = 2, .external_lex_state = 3},
[660] = {.lex_state = 0, .external_lex_state = 3},
[661] = {.lex_state = 0, .external_lex_state = 3},
- [662] = {.lex_state = 3, .external_lex_state = 3},
- [663] = {.lex_state = 24, .external_lex_state = 3},
- [664] = {.lex_state = 16, .external_lex_state = 3},
- [665] = {.lex_state = 0, .external_lex_state = 3},
- [666] = {.lex_state = 0, .external_lex_state = 3},
+ [662] = {.lex_state = 0, .external_lex_state = 3},
+ [663] = {.lex_state = 0, .external_lex_state = 3},
+ [664] = {.lex_state = 3, .external_lex_state = 3},
+ [665] = {.lex_state = 24, .external_lex_state = 3},
+ [666] = {.lex_state = 16, .external_lex_state = 3},
[667] = {.lex_state = 0, .external_lex_state = 3},
- [668] = {.lex_state = 0, .external_lex_state = 3},
+ [668] = {.lex_state = 0, .external_lex_state = 9},
[669] = {.lex_state = 0, .external_lex_state = 3},
- [670] = {.lex_state = 3, .external_lex_state = 3},
+ [670] = {.lex_state = 0, .external_lex_state = 3},
[671] = {.lex_state = 0, .external_lex_state = 3},
[672] = {.lex_state = 0, .external_lex_state = 3},
- [673] = {.lex_state = 0, .external_lex_state = 3},
- [674] = {.lex_state = 0, .external_lex_state = 3},
- [675] = {.lex_state = 0, .external_lex_state = 3},
- [676] = {.lex_state = 138, .external_lex_state = 3},
- [677] = {.lex_state = 0, .external_lex_state = 3},
+ [673] = {.lex_state = 3, .external_lex_state = 3},
+ [674] = {.lex_state = 24, .external_lex_state = 3},
+ [675] = {.lex_state = 16, .external_lex_state = 3},
+ [676] = {.lex_state = 0, .external_lex_state = 3},
+ [677] = {.lex_state = 0, .external_lex_state = 7},
[678] = {.lex_state = 0, .external_lex_state = 3},
- [679] = {.lex_state = 0, .external_lex_state = 7},
+ [679] = {.lex_state = 0, .external_lex_state = 3},
[680] = {.lex_state = 0, .external_lex_state = 3},
- [681] = {.lex_state = 1, .external_lex_state = 3},
- [682] = {.lex_state = 2, .external_lex_state = 3},
- [683] = {.lex_state = 3, .external_lex_state = 3},
+ [681] = {.lex_state = 0, .external_lex_state = 7},
+ [682] = {.lex_state = 3, .external_lex_state = 3},
+ [683] = {.lex_state = 0, .external_lex_state = 3},
[684] = {.lex_state = 0, .external_lex_state = 3},
- [685] = {.lex_state = 2, .external_lex_state = 3},
+ [685] = {.lex_state = 0, .external_lex_state = 9},
[686] = {.lex_state = 0, .external_lex_state = 3},
[687] = {.lex_state = 3, .external_lex_state = 3},
- [688] = {.lex_state = 2, .external_lex_state = 3},
- [689] = {.lex_state = 0, .external_lex_state = 3},
+ [688] = {.lex_state = 3, .external_lex_state = 3},
+ [689] = {.lex_state = 0, .external_lex_state = 9},
[690] = {.lex_state = 0, .external_lex_state = 3},
[691] = {.lex_state = 3, .external_lex_state = 3},
[692] = {.lex_state = 0, .external_lex_state = 3},
- [693] = {.lex_state = 3, .external_lex_state = 3},
- [694] = {.lex_state = 3, .external_lex_state = 3},
- [695] = {.lex_state = 3, .external_lex_state = 3},
- [696] = {.lex_state = 0, .external_lex_state = 3},
+ [693] = {.lex_state = 0, .external_lex_state = 3},
+ [694] = {.lex_state = 2, .external_lex_state = 3},
+ [695] = {.lex_state = 2, .external_lex_state = 3},
+ [696] = {.lex_state = 2, .external_lex_state = 3},
[697] = {.lex_state = 0, .external_lex_state = 3},
- [698] = {.lex_state = 3, .external_lex_state = 3},
- [699] = {.lex_state = 0, .external_lex_state = 3},
- [700] = {.lex_state = 0, .external_lex_state = 3},
- [701] = {.lex_state = 3, .external_lex_state = 3},
+ [698] = {.lex_state = 0, .external_lex_state = 3},
+ [699] = {.lex_state = 51, .external_lex_state = 3},
+ [700] = {.lex_state = 0, .external_lex_state = 11},
+ [701] = {.lex_state = 0, .external_lex_state = 3},
[702] = {.lex_state = 3, .external_lex_state = 3},
- [703] = {.lex_state = 0, .external_lex_state = 7},
- [704] = {.lex_state = 3, .external_lex_state = 3},
- [705] = {.lex_state = 3, .external_lex_state = 3},
+ [703] = {.lex_state = 3, .external_lex_state = 3},
+ [704] = {.lex_state = 138, .external_lex_state = 3},
+ [705] = {.lex_state = 0, .external_lex_state = 3},
[706] = {.lex_state = 0, .external_lex_state = 3},
- [707] = {.lex_state = 3, .external_lex_state = 3},
- [708] = {.lex_state = 0, .external_lex_state = 10},
- [709] = {.lex_state = 0, .external_lex_state = 3},
+ [707] = {.lex_state = 0, .external_lex_state = 3},
+ [708] = {.lex_state = 3, .external_lex_state = 3},
+ [709] = {.lex_state = 3, .external_lex_state = 3},
[710] = {.lex_state = 0, .external_lex_state = 3},
[711] = {.lex_state = 0, .external_lex_state = 3},
- [712] = {.lex_state = 0, .external_lex_state = 3},
- [713] = {.lex_state = 0, .external_lex_state = 7},
- [714] = {.lex_state = 3, .external_lex_state = 3},
+ [712] = {.lex_state = 0, .external_lex_state = 11},
+ [713] = {.lex_state = 0, .external_lex_state = 3},
+ [714] = {.lex_state = 0, .external_lex_state = 3},
[715] = {.lex_state = 0, .external_lex_state = 3},
- [716] = {.lex_state = 0, .external_lex_state = 3},
+ [716] = {.lex_state = 0, .external_lex_state = 7},
[717] = {.lex_state = 0, .external_lex_state = 3},
- [718] = {.lex_state = 0, .external_lex_state = 3},
+ [718] = {.lex_state = 3, .external_lex_state = 3},
[719] = {.lex_state = 0, .external_lex_state = 3},
- [720] = {.lex_state = 3, .external_lex_state = 3},
- [721] = {.lex_state = 0, .external_lex_state = 3},
+ [720] = {.lex_state = 0, .external_lex_state = 3},
+ [721] = {.lex_state = 0, .external_lex_state = 7},
[722] = {.lex_state = 0, .external_lex_state = 3},
[723] = {.lex_state = 0, .external_lex_state = 3},
[724] = {.lex_state = 0, .external_lex_state = 3},
- [725] = {.lex_state = 24, .external_lex_state = 3},
- [726] = {.lex_state = 16, .external_lex_state = 3},
+ [725] = {.lex_state = 0, .external_lex_state = 3},
+ [726] = {.lex_state = 0, .external_lex_state = 3},
[727] = {.lex_state = 3, .external_lex_state = 3},
- [728] = {.lex_state = 0, .external_lex_state = 3},
+ [728] = {.lex_state = 3, .external_lex_state = 3},
[729] = {.lex_state = 0, .external_lex_state = 3},
- [730] = {.lex_state = 3, .external_lex_state = 3},
- [731] = {.lex_state = 0, .external_lex_state = 3},
- [732] = {.lex_state = 0, .external_lex_state = 3},
- [733] = {.lex_state = 0, .external_lex_state = 3},
+ [730] = {.lex_state = 0, .external_lex_state = 3},
+ [731] = {.lex_state = 3, .external_lex_state = 3},
+ [732] = {.lex_state = 3, .external_lex_state = 3},
+ [733] = {.lex_state = 3, .external_lex_state = 3},
[734] = {.lex_state = 0, .external_lex_state = 3},
- [735] = {.lex_state = 0, .external_lex_state = 3},
+ [735] = {.lex_state = 3, .external_lex_state = 3},
[736] = {.lex_state = 0, .external_lex_state = 3},
- [737] = {.lex_state = 160, .external_lex_state = 3},
- [738] = {.lex_state = 35, .external_lex_state = 3},
+ [737] = {.lex_state = 5, .external_lex_state = 3},
+ [738] = {.lex_state = 0, .external_lex_state = 3},
[739] = {.lex_state = 0, .external_lex_state = 3},
[740] = {.lex_state = 0, .external_lex_state = 3},
- [741] = {.lex_state = 160, .external_lex_state = 3},
+ [741] = {.lex_state = 0, .external_lex_state = 3},
[742] = {.lex_state = 0, .external_lex_state = 3},
[743] = {.lex_state = 0, .external_lex_state = 3},
- [744] = {.lex_state = 0, .external_lex_state = 3},
- [745] = {.lex_state = 3, .external_lex_state = 3},
- [746] = {.lex_state = 0, .external_lex_state = 3},
- [747] = {.lex_state = 0, .external_lex_state = 3},
- [748] = {.lex_state = 0, .external_lex_state = 3},
- [749] = {.lex_state = 3, .external_lex_state = 3},
+ [744] = {.lex_state = 160, .external_lex_state = 3},
+ [745] = {.lex_state = 0, .external_lex_state = 3},
+ [746] = {.lex_state = 26, .external_lex_state = 3},
+ [747] = {.lex_state = 160, .external_lex_state = 3},
+ [748] = {.lex_state = 160, .external_lex_state = 3},
+ [749] = {.lex_state = 160, .external_lex_state = 3},
[750] = {.lex_state = 0, .external_lex_state = 3},
- [751] = {.lex_state = 26, .external_lex_state = 3},
+ [751] = {.lex_state = 0, .external_lex_state = 3},
[752] = {.lex_state = 0, .external_lex_state = 3},
- [753] = {.lex_state = 3, .external_lex_state = 3},
- [754] = {.lex_state = 5, .external_lex_state = 3},
+ [753] = {.lex_state = 0, .external_lex_state = 3},
+ [754] = {.lex_state = 0, .external_lex_state = 3},
[755] = {.lex_state = 0, .external_lex_state = 3},
[756] = {.lex_state = 0, .external_lex_state = 3},
- [757] = {.lex_state = 0, .external_lex_state = 3},
- [758] = {.lex_state = 0, .external_lex_state = 3},
+ [757] = {.lex_state = 5, .external_lex_state = 3},
+ [758] = {.lex_state = 3, .external_lex_state = 3},
[759] = {.lex_state = 0, .external_lex_state = 3},
[760] = {.lex_state = 0, .external_lex_state = 3},
[761] = {.lex_state = 0, .external_lex_state = 3},
- [762] = {.lex_state = 0, .external_lex_state = 4},
+ [762] = {.lex_state = 0, .external_lex_state = 3},
[763] = {.lex_state = 0, .external_lex_state = 3},
- [764] = {.lex_state = 0, .external_lex_state = 3},
+ [764] = {.lex_state = 0, .external_lex_state = 12},
[765] = {.lex_state = 0, .external_lex_state = 3},
- [766] = {.lex_state = 160, .external_lex_state = 3},
+ [766] = {.lex_state = 0, .external_lex_state = 3},
[767] = {.lex_state = 0, .external_lex_state = 3},
- [768] = {.lex_state = 36, .external_lex_state = 3},
+ [768] = {.lex_state = 0, .external_lex_state = 3},
[769] = {.lex_state = 0, .external_lex_state = 3},
- [770] = {.lex_state = 0, .external_lex_state = 3},
- [771] = {.lex_state = 0, .external_lex_state = 3},
+ [770] = {.lex_state = 160, .external_lex_state = 3},
+ [771] = {.lex_state = 35, .external_lex_state = 3},
[772] = {.lex_state = 0, .external_lex_state = 3},
- [773] = {.lex_state = 0, .external_lex_state = 11},
+ [773] = {.lex_state = 0, .external_lex_state = 3},
[774] = {.lex_state = 0, .external_lex_state = 3},
- [775] = {.lex_state = 36, .external_lex_state = 3},
- [776] = {.lex_state = 0, .external_lex_state = 3},
- [777] = {.lex_state = 149, .external_lex_state = 3},
- [778] = {.lex_state = 5, .external_lex_state = 3},
- [779] = {.lex_state = 0, .external_lex_state = 12},
- [780] = {.lex_state = 0, .external_lex_state = 3},
+ [775] = {.lex_state = 0, .external_lex_state = 3},
+ [776] = {.lex_state = 0, .external_lex_state = 12},
+ [777] = {.lex_state = 2, .external_lex_state = 3},
+ [778] = {.lex_state = 35, .external_lex_state = 3},
+ [779] = {.lex_state = 26, .external_lex_state = 3},
+ [780] = {.lex_state = 149, .external_lex_state = 3},
[781] = {.lex_state = 0, .external_lex_state = 3},
- [782] = {.lex_state = 0, .external_lex_state = 3},
- [783] = {.lex_state = 0, .external_lex_state = 4},
+ [782] = {.lex_state = 0, .external_lex_state = 13},
+ [783] = {.lex_state = 0, .external_lex_state = 3},
[784] = {.lex_state = 0, .external_lex_state = 3},
- [785] = {.lex_state = 0, .external_lex_state = 3},
+ [785] = {.lex_state = 149, .external_lex_state = 3},
[786] = {.lex_state = 0, .external_lex_state = 3},
[787] = {.lex_state = 0, .external_lex_state = 3},
[788] = {.lex_state = 0, .external_lex_state = 3},
- [789] = {.lex_state = 160, .external_lex_state = 3},
+ [789] = {.lex_state = 0, .external_lex_state = 3},
[790] = {.lex_state = 0, .external_lex_state = 3},
[791] = {.lex_state = 0, .external_lex_state = 3},
- [792] = {.lex_state = 0, .external_lex_state = 3},
+ [792] = {.lex_state = 3, .external_lex_state = 3},
[793] = {.lex_state = 0, .external_lex_state = 3},
- [794] = {.lex_state = 2, .external_lex_state = 3},
+ [794] = {.lex_state = 0, .external_lex_state = 3},
[795] = {.lex_state = 0, .external_lex_state = 3},
[796] = {.lex_state = 0, .external_lex_state = 3},
- [797] = {.lex_state = 0, .external_lex_state = 3},
+ [797] = {.lex_state = 2, .external_lex_state = 3},
[798] = {.lex_state = 0, .external_lex_state = 3},
[799] = {.lex_state = 0, .external_lex_state = 3},
[800] = {.lex_state = 0, .external_lex_state = 3},
[801] = {.lex_state = 0, .external_lex_state = 3},
- [802] = {.lex_state = 0, .external_lex_state = 11},
- [803] = {.lex_state = 0, .external_lex_state = 12},
- [804] = {.lex_state = 0, .external_lex_state = 3},
- [805] = {.lex_state = 0, .external_lex_state = 3},
- [806] = {.lex_state = 3, .external_lex_state = 3},
+ [802] = {.lex_state = 0, .external_lex_state = 3},
+ [803] = {.lex_state = 36, .external_lex_state = 3},
+ [804] = {.lex_state = 0, .external_lex_state = 4},
+ [805] = {.lex_state = 160, .external_lex_state = 3},
+ [806] = {.lex_state = 0, .external_lex_state = 3},
[807] = {.lex_state = 0, .external_lex_state = 3},
[808] = {.lex_state = 0, .external_lex_state = 3},
- [809] = {.lex_state = 36, .external_lex_state = 3},
- [810] = {.lex_state = 160, .external_lex_state = 3},
- [811] = {.lex_state = 0, .external_lex_state = 3},
- [812] = {.lex_state = 5, .external_lex_state = 3},
+ [809] = {.lex_state = 3, .external_lex_state = 3},
+ [810] = {.lex_state = 0, .external_lex_state = 3},
+ [811] = {.lex_state = 35, .external_lex_state = 3},
+ [812] = {.lex_state = 3, .external_lex_state = 3},
[813] = {.lex_state = 0, .external_lex_state = 3},
- [814] = {.lex_state = 36, .external_lex_state = 3},
- [815] = {.lex_state = 3, .external_lex_state = 3},
- [816] = {.lex_state = 5, .external_lex_state = 3},
- [817] = {.lex_state = 1, .external_lex_state = 3},
- [818] = {.lex_state = 0, .external_lex_state = 3},
- [819] = {.lex_state = 160, .external_lex_state = 3},
- [820] = {.lex_state = 26, .external_lex_state = 3},
+ [814] = {.lex_state = 0, .external_lex_state = 3},
+ [815] = {.lex_state = 0, .external_lex_state = 3},
+ [816] = {.lex_state = 35, .external_lex_state = 3},
+ [817] = {.lex_state = 0, .external_lex_state = 3},
+ [818] = {.lex_state = 5, .external_lex_state = 3},
+ [819] = {.lex_state = 1, .external_lex_state = 3},
+ [820] = {.lex_state = 0, .external_lex_state = 3},
[821] = {.lex_state = 0, .external_lex_state = 3},
- [822] = {.lex_state = 0, .external_lex_state = 3},
- [823] = {.lex_state = 2, .external_lex_state = 3},
- [824] = {.lex_state = 0, .external_lex_state = 3},
- [825] = {.lex_state = 149, .external_lex_state = 3},
+ [822] = {.lex_state = 1, .external_lex_state = 3},
+ [823] = {.lex_state = 0, .external_lex_state = 3},
+ [824] = {.lex_state = 0, .external_lex_state = 13},
+ [825] = {.lex_state = 0, .external_lex_state = 3},
[826] = {.lex_state = 0, .external_lex_state = 3},
- [827] = {.lex_state = 3, .external_lex_state = 3},
- [828] = {.lex_state = 0, .external_lex_state = 3},
+ [827] = {.lex_state = 0, .external_lex_state = 3},
+ [828] = {.lex_state = 0, .external_lex_state = 4},
[829] = {.lex_state = 0, .external_lex_state = 3},
- [830] = {.lex_state = 0, .external_lex_state = 3},
- [831] = {.lex_state = 1, .external_lex_state = 3},
+ [830] = {.lex_state = 5, .external_lex_state = 3},
+ [831] = {.lex_state = 0, .external_lex_state = 3},
+ [832] = {.lex_state = 0, .external_lex_state = 3},
+ [833] = {.lex_state = 0, .external_lex_state = 3},
};
static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
@@ -6083,39 +6094,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__interpolation_start] = ACTIONS(1),
[sym__interpolation_end] = ACTIONS(1),
[sym__control_flow_start] = ACTIONS(1),
+ [sym__empty_quoted_string] = ACTIONS(1),
},
[STATE(1)] = {
- [sym_document] = STATE(747),
- [sym_doctype] = STATE(293),
- [sym__node] = STATE(293),
- [sym_element] = STATE(293),
- [sym_script_element] = STATE(293),
- [sym_style_element] = STATE(293),
- [sym_start_tag] = STATE(100),
- [sym_script_start_tag] = STATE(574),
- [sym_style_start_tag] = STATE(595),
- [sym_self_closing_tag] = STATE(296),
- [sym_erroneous_end_tag] = STATE(293),
- [sym__any_statement] = STATE(314),
- [sym__alternative_statement] = STATE(317),
- [sym_let_statement] = STATE(314),
- [sym_switch_statement] = STATE(314),
- [sym__switch_start_expression] = STATE(684),
- [sym_defer_statement] = STATE(314),
- [sym_placeholder_statement] = STATE(319),
- [sym_loading_statement] = STATE(323),
- [sym_error_statement] = STATE(333),
- [sym_for_statement] = STATE(314),
- [sym__for_start_expression] = STATE(697),
- [sym_empty_statement] = STATE(338),
- [sym_if_statement] = STATE(314),
- [sym_else_if_statement] = STATE(339),
- [sym_else_statement] = STATE(341),
- [sym__if_start_expression] = STATE(710),
- [sym__else_if_start_expression] = STATE(717),
- [sym_icu_expression] = STATE(293),
- [sym_interpolation] = STATE(293),
- [aux_sym_document_repeat1] = STATE(113),
+ [sym_document] = STATE(794),
+ [sym_doctype] = STATE(301),
+ [sym__node] = STATE(301),
+ [sym_element] = STATE(301),
+ [sym_script_element] = STATE(301),
+ [sym_style_element] = STATE(301),
+ [sym_start_tag] = STATE(98),
+ [sym_script_start_tag] = STATE(613),
+ [sym_style_start_tag] = STATE(582),
+ [sym_self_closing_tag] = STATE(322),
+ [sym_erroneous_end_tag] = STATE(301),
+ [sym__any_statement] = STATE(341),
+ [sym__alternative_statement] = STATE(311),
+ [sym_let_statement] = STATE(341),
+ [sym_switch_statement] = STATE(341),
+ [sym__switch_start_expression] = STATE(715),
+ [sym_defer_statement] = STATE(341),
+ [sym_placeholder_statement] = STATE(324),
+ [sym_loading_statement] = STATE(327),
+ [sym_error_statement] = STATE(331),
+ [sym_for_statement] = STATE(341),
+ [sym__for_start_expression] = STATE(707),
+ [sym_empty_statement] = STATE(288),
+ [sym_if_statement] = STATE(341),
+ [sym_else_if_statement] = STATE(292),
+ [sym_else_statement] = STATE(294),
+ [sym__if_start_expression] = STATE(642),
+ [sym__else_if_start_expression] = STATE(649),
+ [sym_icu_expression] = STATE(301),
+ [sym_interpolation] = STATE(301),
+ [aux_sym_document_repeat1] = STATE(106),
[ts_builtin_sym_end] = ACTIONS(5),
[anon_sym_LT_BANG] = ACTIONS(7),
[anon_sym_LT] = ACTIONS(9),
@@ -6186,27 +6198,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [60] = 3,
+ [60] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(27), 16,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(70), 1,
+ sym_pipe_sequence,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 33,
+ ACTIONS(29), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6214,12 +6236,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_as,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6240,37 +6257,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [117] = 8,
+ [127] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 14,
+ ACTIONS(37), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 28,
+ ACTIONS(39), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6278,7 +6285,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6353,15 +6365,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [241] = 4,
+ [241] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(45), 15,
+ ACTIONS(45), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -6408,14 +6419,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [300] = 3,
+ [298] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 16,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_EQ,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -6462,14 +6474,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [357] = 5,
+ [357] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- ACTIONS(53), 1,
- anon_sym_EQ_GT,
- ACTIONS(45), 15,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(70), 1,
+ sym_pipe_sequence,
+ ACTIONS(53), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6477,26 +6500,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 31,
+ ACTIONS(29), 27,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_DOT,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6517,10 +6533,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [417] = 3,
+ [425] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(55), 15,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ ACTIONS(55), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6536,16 +6556,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(57), 33,
+ ACTIONS(51), 31,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
anon_sym_DOT,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_RBRACK,
anon_sym_QMARK_DOT,
@@ -6570,10 +6588,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [473] = 3,
+ [485] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(59), 15,
+ ACTIONS(57), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6589,7 +6607,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(61), 33,
+ ACTIONS(59), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6623,10 +6641,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [529] = 3,
+ [541] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 15,
+ ACTIONS(61), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6642,7 +6660,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(65), 33,
+ ACTIONS(63), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6676,10 +6694,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [585] = 3,
+ [597] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 15,
+ ACTIONS(65), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6695,7 +6713,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(69), 33,
+ ACTIONS(67), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6729,10 +6747,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [641] = 3,
+ [653] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 15,
+ ACTIONS(69), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6748,7 +6766,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(73), 33,
+ ACTIONS(71), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6782,10 +6800,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [697] = 3,
+ [709] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 15,
+ ACTIONS(73), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6801,7 +6819,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(77), 33,
+ ACTIONS(75), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -6835,25 +6853,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [753] = 9,
+ [765] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(79), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(77), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -6861,19 +6864,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 27,
+ ACTIONS(79), 33,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -6947,47 +6959,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [877] = 11,
+ [877] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(79), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(87), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(85), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- ACTIONS(31), 10,
+ ACTIONS(85), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 20,
+ ACTIONS(87), 33,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7008,7 +7012,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [949] = 3,
+ [933] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(89), 15,
@@ -7061,7 +7065,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1005] = 3,
+ [989] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 15,
@@ -7114,39 +7118,47 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1061] = 3,
+ [1045] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(97), 15,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(70), 1,
+ sym_pipe_sequence,
+ ACTIONS(53), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(99), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(97), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ ACTIONS(27), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(99), 33,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7223,9 +7235,9 @@ static const uint16_t ts_small_parse_table[] = {
[1173] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -7275,24 +7287,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1233] = 6,
+ [1233] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(113), 1,
- anon_sym_COLON,
- STATE(60), 1,
- sym_pipe_arguments,
- STATE(31), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(109), 15,
+ ACTIONS(111), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(109), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_RBRACK,
+ ACTIONS(49), 13,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
@@ -7301,15 +7316,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(111), 28,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ ACTIONS(51), 24,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7330,44 +7341,43 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1294] = 5,
+ [1292] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(117), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(115), 8,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
- ACTIONS(45), 13,
+ ACTIONS(113), 1,
+ anon_sym_LPAREN,
+ ACTIONS(21), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 24,
- anon_sym_DOT,
+ anon_sym_in,
+ ACTIONS(23), 28,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_DOT_DOT_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7384,49 +7394,45 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1353] = 10,
+ [1349] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(119), 1,
- anon_sym_DOT,
- ACTIONS(121), 1,
- anon_sym_LBRACK,
- ACTIONS(125), 1,
- anon_sym_PIPE,
- STATE(63), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(101), 1,
- sym_pipe_sequence,
- ACTIONS(123), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(127), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 14,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
+ anon_sym_COLON,
+ STATE(60), 1,
+ sym_pipe_arguments,
+ STATE(32), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(115), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- sym_identifier,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(33), 24,
+ ACTIONS(117), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7443,25 +7449,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1422] = 5,
+ [1410] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(129), 1,
- anon_sym_LPAREN,
- ACTIONS(131), 1,
- anon_sym_EQ_GT,
- ACTIONS(45), 18,
+ ACTIONS(121), 1,
+ anon_sym_DOT,
+ ACTIONS(123), 1,
+ anon_sym_LBRACK,
+ ACTIONS(127), 1,
+ anon_sym_PIPE,
+ STATE(63), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(96), 1,
+ sym_pipe_sequence,
+ ACTIONS(125), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(129), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
@@ -7469,15 +7483,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(47), 27,
+ ACTIONS(29), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
- anon_sym_LBRACK,
anon_sym_DOT_DOT_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7497,36 +7508,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1481] = 12,
+ [1479] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(39), 1,
+ ACTIONS(35), 1,
anon_sym_PIPE,
- ACTIONS(119), 1,
- anon_sym_DOT,
ACTIONS(121), 1,
+ anon_sym_DOT,
+ ACTIONS(123), 1,
anon_sym_LBRACK,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
STATE(70), 1,
sym_pipe_sequence,
- ACTIONS(123), 2,
+ ACTIONS(125), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(127), 2,
+ ACTIONS(129), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(87), 3,
+ ACTIONS(99), 3,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
sym_identifier,
- ACTIONS(85), 5,
+ ACTIONS(97), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_DOT_DOT_DOT,
- ACTIONS(31), 11,
+ ACTIONS(27), 11,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7538,7 +7549,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(33), 19,
+ ACTIONS(29), 19,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7558,12 +7569,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1554] = 4,
+ [1552] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(129), 1,
+ ACTIONS(113), 1,
anon_sym_LPAREN,
- ACTIONS(45), 18,
+ ACTIONS(49), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7582,7 +7593,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(47), 28,
+ ACTIONS(51), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7611,23 +7622,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1611] = 9,
+ [1609] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(119), 1,
- anon_sym_DOT,
ACTIONS(121), 1,
+ anon_sym_DOT,
+ ACTIONS(123), 1,
anon_sym_LBRACK,
- ACTIONS(125), 1,
+ ACTIONS(127), 1,
anon_sym_PIPE,
STATE(63), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(101), 1,
+ STATE(96), 1,
sym_pipe_sequence,
- ACTIONS(127), 2,
+ ACTIONS(129), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 16,
+ ACTIONS(27), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7644,7 +7655,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(33), 24,
+ ACTIONS(29), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -7669,12 +7680,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1678] = 4,
+ [1676] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(129), 1,
+ ACTIONS(113), 1,
anon_sym_LPAREN,
- ACTIONS(21), 18,
+ ACTIONS(131), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(49), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7693,12 +7706,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(23), 28,
+ ACTIONS(51), 27,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_DOT_DOT_DOT,
anon_sym_QMARK_DOT,
@@ -7722,18 +7734,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1735] = 5,
+ [1735] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(113), 1,
- anon_sym_COLON,
- STATE(35), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(133), 15,
+ ACTIONS(57), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7741,24 +7749,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(135), 28,
+ anon_sym_in,
+ ACTIONS(59), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_DOT_DOT_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7775,14 +7785,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1793] = 3,
+ [1789] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(55), 18,
+ ACTIONS(119), 1,
+ anon_sym_COLON,
+ STATE(33), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(133), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7790,26 +7804,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(57), 28,
+ ACTIONS(135), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_DOT_DOT_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7826,17 +7838,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1847] = 6,
+ [1847] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(119), 1,
- anon_sym_DOT,
- ACTIONS(121), 1,
- anon_sym_LBRACK,
- ACTIONS(127), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(105), 17,
+ ACTIONS(141), 1,
+ anon_sym_COLON,
+ STATE(33), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(137), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -7847,23 +7857,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(107), 25,
+ ACTIONS(139), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_DOT_DOT_DOT,
+ anon_sym_as,
+ anon_sym_RBRACK,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7880,14 +7891,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1907] = 3,
+ [1905] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 18,
+ ACTIONS(121), 1,
+ anon_sym_DOT,
+ ACTIONS(123), 1,
+ anon_sym_LBRACK,
+ ACTIONS(129), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(105), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7902,16 +7919,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(73), 28,
+ ACTIONS(107), 25,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_DOT_DOT_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -7931,18 +7945,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [1961] = 5,
+ [1965] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_COLON,
- STATE(35), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(137), 15,
+ ACTIONS(61), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_DOT,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
@@ -7950,24 +7960,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(139), 28,
+ anon_sym_in,
+ ACTIONS(63), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_RBRACK,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_DOT_DOT_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -7987,7 +7999,7 @@ static const uint16_t ts_small_parse_table[] = {
[2019] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(59), 18,
+ ACTIONS(65), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8006,7 +8018,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(61), 28,
+ ACTIONS(67), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8038,7 +8050,7 @@ static const uint16_t ts_small_parse_table[] = {
[2073] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 18,
+ ACTIONS(69), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8057,7 +8069,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(65), 28,
+ ACTIONS(71), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8089,7 +8101,7 @@ static const uint16_t ts_small_parse_table[] = {
[2127] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 18,
+ ACTIONS(73), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8108,7 +8120,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(69), 28,
+ ACTIONS(75), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8140,7 +8152,7 @@ static const uint16_t ts_small_parse_table[] = {
[2181] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 18,
+ ACTIONS(77), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8159,7 +8171,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(83), 28,
+ ACTIONS(79), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8191,7 +8203,7 @@ static const uint16_t ts_small_parse_table[] = {
[2235] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 18,
+ ACTIONS(81), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8210,7 +8222,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(77), 28,
+ ACTIONS(83), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8242,7 +8254,7 @@ static const uint16_t ts_small_parse_table[] = {
[2289] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(27), 18,
+ ACTIONS(41), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8261,7 +8273,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(29), 28,
+ ACTIONS(43), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8293,7 +8305,7 @@ static const uint16_t ts_small_parse_table[] = {
[2343] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 18,
+ ACTIONS(45), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8312,7 +8324,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(43), 28,
+ ACTIONS(47), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8344,7 +8356,7 @@ static const uint16_t ts_small_parse_table[] = {
[2397] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(97), 18,
+ ACTIONS(85), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8363,7 +8375,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(99), 28,
+ ACTIONS(87), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8395,7 +8407,7 @@ static const uint16_t ts_small_parse_table[] = {
[2451] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(101), 18,
+ ACTIONS(89), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8414,7 +8426,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(103), 28,
+ ACTIONS(91), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8446,7 +8458,7 @@ static const uint16_t ts_small_parse_table[] = {
[2505] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(89), 18,
+ ACTIONS(93), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8465,7 +8477,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(91), 28,
+ ACTIONS(95), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8497,7 +8509,7 @@ static const uint16_t ts_small_parse_table[] = {
[2559] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 18,
+ ACTIONS(37), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8516,7 +8528,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(51), 28,
+ ACTIONS(39), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8548,7 +8560,7 @@ static const uint16_t ts_small_parse_table[] = {
[2613] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 18,
+ ACTIONS(101), 18,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8567,7 +8579,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(95), 28,
+ ACTIONS(103), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -8596,14 +8608,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2667] = 5,
+ [2667] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
ACTIONS(144), 1,
- anon_sym_EQ_GT,
- ACTIONS(45), 15,
+ anon_sym_COLON,
+ STATE(82), 1,
+ sym_pipe_arguments,
+ STATE(57), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(115), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8614,24 +8629,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 28,
+ anon_sym_in,
+ ACTIONS(117), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -8648,20 +8661,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2724] = 5,
+ [2726] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(117), 3,
+ ACTIONS(111), 3,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
sym_identifier,
- ACTIONS(115), 5,
+ ACTIONS(109), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_DOT_DOT_DOT,
- ACTIONS(45), 15,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8677,7 +8690,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(47), 22,
+ ACTIONS(51), 22,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -8700,12 +8713,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2781] = 9,
+ [2783] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(39), 1,
+ ACTIONS(35), 1,
anon_sym_PIPE,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
@@ -8714,11 +8727,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(146), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8731,7 +8744,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 24,
+ ACTIONS(29), 24,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
@@ -8756,17 +8769,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [2846] = 6,
+ [2848] = 5,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
ACTIONS(148), 1,
- anon_sym_COLON,
- STATE(83), 1,
- sym_pipe_arguments,
- STATE(57), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(109), 17,
+ anon_sym_EQ_GT,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8777,22 +8787,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(111), 24,
+ ACTIONS(51), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -8812,30 +8824,30 @@ static const uint16_t ts_small_parse_table[] = {
[2905] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(39), 1,
+ ACTIONS(35), 1,
anon_sym_PIPE,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
STATE(70), 1,
sym_pipe_sequence,
- ACTIONS(87), 2,
+ ACTIONS(99), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
ACTIONS(146), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(85), 4,
+ ACTIONS(97), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
- ACTIONS(31), 10,
+ ACTIONS(27), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8846,7 +8858,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 20,
+ ACTIONS(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -8921,7 +8933,7 @@ static const uint16_t ts_small_parse_table[] = {
[3030] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(39), 1,
+ ACTIONS(35), 1,
anon_sym_PIPE,
STATE(53), 1,
aux_sym_pipe_sequence_repeat1,
@@ -8969,16 +8981,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3086] = 6,
+ [3086] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(53), 1,
+ ACTIONS(55), 1,
anon_sym_EQ_GT,
ACTIONS(161), 1,
- anon_sym_EQ,
- ACTIONS(45), 15,
+ anon_sym_RPAREN,
+ ACTIONS(164), 1,
+ anon_sym_COMMA,
+ STATE(604), 1,
+ aux_sym_arrow_function_parameters_repeat1,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -8994,9 +9010,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 26,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
+ ACTIONS(51), 24,
anon_sym_DOT,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
@@ -9021,20 +9035,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3144] = 8,
+ [3148] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(53), 1,
+ ACTIONS(55), 1,
anon_sym_EQ_GT,
- ACTIONS(163), 1,
- anon_sym_RPAREN,
ACTIONS(166), 1,
- anon_sym_COMMA,
- STATE(629), 1,
- aux_sym_arrow_function_parameters_repeat1,
- ACTIONS(45), 15,
+ anon_sym_EQ,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9050,7 +9060,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 24,
+ ACTIONS(51), 26,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
anon_sym_DOT,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
@@ -9078,7 +9090,7 @@ static const uint16_t ts_small_parse_table[] = {
[3206] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(148), 1,
+ ACTIONS(144), 1,
anon_sym_COLON,
STATE(58), 2,
sym__pipe_argument,
@@ -9273,39 +9285,45 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3420] = 5,
+ [3420] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(175), 1,
+ ACTIONS(35), 1,
anon_sym_PIPE,
- STATE(61), 1,
+ ACTIONS(97), 1,
+ sym__interpolation_end,
+ ACTIONS(177), 1,
+ anon_sym_LBRACK,
+ STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(150), 16,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
+ STATE(70), 1,
+ sym_pipe_sequence,
+ ACTIONS(99), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ ACTIONS(179), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- sym_identifier,
+ ACTIONS(175), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 10,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(152), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -9322,34 +9340,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3474] = 4,
+ [3486] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(178), 1,
- anon_sym_LPAREN,
- ACTIONS(45), 15,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ ACTIONS(181), 1,
+ anon_sym_PLUS,
+ STATE(54), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(70), 1,
+ sym_pipe_sequence,
+ ACTIONS(53), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 11,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 26,
- sym__interpolation_end,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(29), 21,
+ anon_sym_COMMA,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9370,12 +9394,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3526] = 5,
+ [3550] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(125), 1,
+ ACTIONS(127), 1,
anon_sym_PIPE,
- STATE(61), 1,
+ STATE(67), 1,
aux_sym_pipe_sequence_repeat1,
ACTIONS(157), 16,
anon_sym_GT,
@@ -9419,36 +9443,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3580] = 6,
+ [3604] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(190), 1,
- sym__binary_op,
- ACTIONS(184), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(182), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- ACTIONS(180), 12,
+ ACTIONS(166), 1,
+ anon_sym_EQ,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(186), 20,
+ ACTIONS(51), 26,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9469,14 +9491,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3636] = 5,
+ [3656] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(178), 1,
+ ACTIONS(183), 1,
anon_sym_LPAREN,
- ACTIONS(188), 1,
- anon_sym_EQ_GT,
- ACTIONS(45), 15,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9492,9 +9512,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 25,
+ ACTIONS(51), 26,
sym__interpolation_end,
anon_sym_DOT,
+ anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -9518,17 +9539,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3690] = 6,
+ [3708] = 6,
ACTIONS(3), 1,
sym_comment,
STATE(190), 1,
sym__binary_op,
- ACTIONS(192), 4,
+ ACTIONS(189), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(190), 7,
+ ACTIONS(187), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -9536,18 +9555,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_RBRACK,
- ACTIONS(180), 10,
+ ACTIONS(185), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(186), 20,
+ ACTIONS(191), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9568,39 +9589,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3746] = 5,
+ [3764] = 5,
ACTIONS(3), 1,
sym_comment,
- STATE(696), 1,
- sym_unit,
- ACTIONS(194), 2,
- anon_sym_ms,
- anon_sym_s,
- ACTIONS(45), 13,
+ ACTIONS(193), 1,
+ anon_sym_PIPE,
+ STATE(67), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(150), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 26,
- anon_sym_RPAREN,
+ anon_sym_in,
+ ACTIONS(152), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
anon_sym_COMMA,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -9617,40 +9638,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3800] = 10,
+ [3818] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- ACTIONS(196), 1,
- anon_sym_PLUS,
- STATE(54), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
- sym_pipe_sequence,
- ACTIONS(79), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 11,
+ STATE(658), 1,
+ sym_unit,
+ ACTIONS(196), 2,
+ anon_sym_ms,
+ anon_sym_s,
+ ACTIONS(49), 13,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 21,
+ ACTIONS(51), 26,
+ anon_sym_RPAREN,
anon_sym_COMMA,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9671,33 +9687,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3864] = 11,
+ [3872] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(177), 1,
anon_sym_LBRACK,
- ACTIONS(39), 1,
- anon_sym_PIPE,
ACTIONS(198), 1,
- anon_sym_RPAREN,
- ACTIONS(200), 1,
- anon_sym_COMMA,
- STATE(54), 1,
+ anon_sym_PIPE,
+ STATE(119), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(70), 1,
+ STATE(125), 1,
sym_pipe_sequence,
- STATE(608), 1,
- aux_sym_arguments_repeat1,
- ACTIONS(35), 3,
+ ACTIONS(175), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(27), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PERCENT,
@@ -9705,7 +9717,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 20,
+ ACTIONS(29), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9726,10 +9739,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3930] = 3,
+ [3932] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(202), 14,
+ ACTIONS(200), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9744,7 +9757,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(204), 28,
+ ACTIONS(202), 28,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -9773,22 +9786,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [3980] = 8,
+ [3982] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
+ ACTIONS(177), 1,
anon_sym_LBRACK,
- ACTIONS(210), 1,
+ ACTIONS(198), 1,
anon_sym_PIPE,
- STATE(118), 1,
+ STATE(119), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(126), 1,
+ STATE(125), 1,
sym_pipe_sequence,
- ACTIONS(206), 3,
+ ACTIONS(179), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(175), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 14,
+ ACTIONS(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9796,14 +9812,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 21,
+ ACTIONS(29), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -9825,10 +9839,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4040] = 4,
+ [4044] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(178), 1,
+ ACTIONS(183), 1,
anon_sym_LPAREN,
ACTIONS(21), 15,
anon_sym_GT,
@@ -9873,25 +9887,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4092] = 9,
+ [4096] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
- anon_sym_LBRACK,
- ACTIONS(210), 1,
- anon_sym_PIPE,
- STATE(118), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(126), 1,
- sym_pipe_sequence,
- ACTIONS(212), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(206), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 12,
+ ACTIONS(183), 1,
+ anon_sym_LPAREN,
+ ACTIONS(204), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(49), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -9899,13 +9902,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 21,
+ ACTIONS(51), 25,
sym__interpolation_end,
+ anon_sym_DOT,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9926,34 +9936,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4154] = 4,
+ [4150] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(161), 1,
- anon_sym_EQ,
- ACTIONS(45), 15,
+ ACTIONS(177), 1,
+ anon_sym_LBRACK,
+ ACTIONS(198), 1,
+ anon_sym_PIPE,
+ ACTIONS(206), 1,
+ anon_sym_PLUS,
+ STATE(119), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(125), 1,
+ sym_pipe_sequence,
+ ACTIONS(179), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(175), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(27), 11,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
- anon_sym_PLUS,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 26,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(29), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -9974,40 +9990,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4206] = 10,
+ [4214] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
- anon_sym_LBRACK,
- ACTIONS(210), 1,
- anon_sym_PIPE,
- ACTIONS(214), 1,
- anon_sym_PLUS,
- STATE(118), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(126), 1,
- sym_pipe_sequence,
- ACTIONS(212), 2,
+ STATE(190), 1,
+ sym__binary_op,
+ ACTIONS(210), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(206), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(31), 11,
+ ACTIONS(208), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ ACTIONS(185), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
+ anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 21,
- sym__interpolation_end,
+ ACTIONS(191), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10031,38 +10043,38 @@ static const uint16_t ts_small_parse_table[] = {
[4270] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(39), 1,
- anon_sym_PIPE,
- ACTIONS(85), 1,
- sym__interpolation_end,
- ACTIONS(208), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
+ ACTIONS(35), 1,
+ anon_sym_PIPE,
+ ACTIONS(212), 1,
+ anon_sym_RPAREN,
+ ACTIONS(214), 1,
+ anon_sym_COMMA,
STATE(54), 1,
aux_sym_pipe_sequence_repeat1,
STATE(70), 1,
sym_pipe_sequence,
- ACTIONS(87), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(212), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(206), 3,
+ STATE(573), 1,
+ aux_sym_arguments_repeat1,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(31), 10,
+ ACTIONS(27), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(33), 20,
+ ACTIONS(29), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10086,7 +10098,7 @@ static const uint16_t ts_small_parse_table[] = {
[4336] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 15,
+ ACTIONS(77), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10102,7 +10114,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(73), 26,
+ ACTIONS(79), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10132,7 +10144,7 @@ static const uint16_t ts_small_parse_table[] = {
[4385] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(27), 15,
+ ACTIONS(89), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10148,7 +10160,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(29), 26,
+ ACTIONS(91), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10178,7 +10190,7 @@ static const uint16_t ts_small_parse_table[] = {
[4434] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 15,
+ ACTIONS(61), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10194,7 +10206,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(83), 26,
+ ACTIONS(63), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10224,7 +10236,7 @@ static const uint16_t ts_small_parse_table[] = {
[4483] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 15,
+ ACTIONS(93), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10240,7 +10252,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(43), 26,
+ ACTIONS(95), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10270,7 +10282,7 @@ static const uint16_t ts_small_parse_table[] = {
[4532] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(97), 15,
+ ACTIONS(37), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10286,7 +10298,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(99), 26,
+ ACTIONS(39), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10313,36 +10325,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4581] = 6,
+ [4581] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(191), 1,
- sym__binary_op,
- ACTIONS(190), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(192), 5,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- sym_identifier,
- ACTIONS(216), 11,
+ ACTIONS(171), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(218), 19,
+ ACTIONS(173), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10362,10 +10371,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4636] = 3,
+ [4630] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(171), 17,
+ ACTIONS(101), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10376,19 +10385,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
- sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ ACTIONS(103), 26,
+ sym__interpolation_end,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
anon_sym_in,
- ACTIONS(173), 24,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [4679] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(191), 1,
+ sym__binary_op,
+ ACTIONS(189), 3,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ sym_identifier,
+ ACTIONS(187), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_DOT_DOT_DOT,
+ ACTIONS(216), 13,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_in,
+ ACTIONS(218), 19,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10408,10 +10466,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4685] = 3,
+ [4734] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(101), 15,
+ ACTIONS(177), 1,
+ anon_sym_LBRACK,
+ ACTIONS(175), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(105), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10427,13 +10491,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(103), 26,
+ ACTIONS(107), 22,
sym__interpolation_end,
- anon_sym_DOT,
anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10454,10 +10514,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4734] = 3,
+ [4787] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(59), 15,
+ ACTIONS(150), 17,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10468,22 +10528,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(61), 26,
- sym__interpolation_end,
- anon_sym_DOT,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ anon_sym_in,
+ ACTIONS(152), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
- anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -10500,10 +10560,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4783] = 3,
+ [4836] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 15,
+ ACTIONS(81), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10519,7 +10579,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(65), 26,
+ ACTIONS(83), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10546,10 +10606,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4832] = 3,
+ [4885] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(89), 15,
+ ACTIONS(41), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10565,7 +10625,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(91), 26,
+ ACTIONS(43), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10592,10 +10652,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4881] = 3,
+ [4934] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 15,
+ ACTIONS(69), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10611,7 +10671,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(51), 26,
+ ACTIONS(71), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10638,10 +10698,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4930] = 3,
+ [4983] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 15,
+ ACTIONS(65), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10657,7 +10717,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(95), 26,
+ ACTIONS(67), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10684,33 +10744,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [4979] = 3,
+ [5032] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(150), 17,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
+ STATE(191), 1,
+ sym__binary_op,
+ ACTIONS(208), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(210), 5,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
sym_identifier,
+ ACTIONS(216), 11,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_in,
- ACTIONS(152), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
+ ACTIONS(218), 19,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10730,16 +10793,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5028] = 5,
+ [5087] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
- anon_sym_LBRACK,
- ACTIONS(206), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(105), 15,
+ ACTIONS(73), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10755,9 +10812,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(107), 22,
+ ACTIONS(75), 26,
sym__interpolation_end,
+ anon_sym_DOT,
anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -10778,39 +10839,36 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5081] = 6,
+ [5136] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(191), 1,
- sym__binary_op,
- ACTIONS(184), 3,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- sym_identifier,
- ACTIONS(182), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(216), 13,
+ ACTIONS(45), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(218), 19,
+ ACTIONS(47), 26,
+ sym__interpolation_end,
+ anon_sym_DOT,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
+ anon_sym_in,
anon_sym_GT_EQ,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -10827,10 +10885,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5136] = 3,
+ [5185] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 15,
+ ACTIONS(85), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10846,7 +10904,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(77), 26,
+ ACTIONS(87), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10873,10 +10931,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5185] = 3,
+ [5234] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 15,
+ ACTIONS(57), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10892,7 +10950,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(69), 26,
+ ACTIONS(59), 26,
sym__interpolation_end,
anon_sym_DOT,
anon_sym_COLON,
@@ -10919,10 +10977,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5234] = 3,
+ [5283] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(55), 15,
+ ACTIONS(200), 16,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -10932,16 +10990,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
+ sym_identifier,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(57), 26,
+ anon_sym_in,
+ ACTIONS(202), 24,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [5331] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(109), 1,
sym__interpolation_end,
+ ACTIONS(111), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(49), 13,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(51), 24,
anon_sym_DOT,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -10965,7 +11069,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5283] = 28,
+ [5383] = 28,
ACTIONS(3), 1,
sym_comment,
ACTIONS(220), 1,
@@ -10982,51 +11086,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(234), 1,
sym__control_flow_start,
- STATE(103), 1,
- sym_start_tag,
- STATE(107), 1,
+ STATE(100), 1,
aux_sym_document_repeat1,
- STATE(309), 1,
+ STATE(101), 1,
+ sym_start_tag,
+ STATE(300), 1,
sym_end_tag,
- STATE(345), 1,
+ STATE(377), 1,
+ sym_self_closing_tag,
+ STATE(379), 1,
+ sym__alternative_statement,
+ STATE(380), 1,
sym_placeholder_statement,
- STATE(355), 1,
+ STATE(382), 1,
sym_loading_statement,
- STATE(356), 1,
+ STATE(385), 1,
sym_error_statement,
- STATE(363), 1,
+ STATE(389), 1,
sym_empty_statement,
- STATE(364), 1,
+ STATE(390), 1,
sym_else_if_statement,
- STATE(369), 1,
+ STATE(391), 1,
sym_else_statement,
- STATE(394), 1,
- sym_self_closing_tag,
- STATE(396), 1,
- sym__alternative_statement,
STATE(583), 1,
sym_script_start_tag,
STATE(584), 1,
sym_style_start_tag,
- STATE(719), 1,
+ STATE(717), 1,
sym__switch_start_expression,
- STATE(721), 1,
+ STATE(719), 1,
sym__for_start_expression,
- STATE(722), 1,
- sym__if_start_expression,
STATE(723), 1,
+ sym__if_start_expression,
+ STATE(724), 1,
sym__else_if_start_expression,
ACTIONS(226), 2,
sym_entity,
sym_text,
- STATE(395), 6,
+ STATE(378), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(392), 8,
+ STATE(376), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11035,20 +11139,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5381] = 5,
+ [5481] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(115), 1,
- sym__interpolation_end,
- ACTIONS(117), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(45), 13,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
+ ACTIONS(236), 1,
+ anon_sym_COLON,
+ STATE(123), 1,
+ sym_pipe_arguments,
+ STATE(113), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(115), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PIPE,
@@ -11057,11 +11165,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(47), 24,
- anon_sym_DOT,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ ACTIONS(117), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11082,67 +11187,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [5433] = 27,
+ [5535] = 28,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(238), 1,
+ ACTIONS(220), 1,
anon_sym_LT_BANG,
- ACTIONS(241), 1,
+ ACTIONS(222), 1,
anon_sym_LT,
- ACTIONS(244), 1,
+ ACTIONS(224), 1,
anon_sym_LT_SLASH,
- ACTIONS(250), 1,
+ ACTIONS(228), 1,
anon_sym_LBRACE,
- ACTIONS(253), 1,
+ ACTIONS(232), 1,
sym__interpolation_start,
- ACTIONS(256), 1,
+ ACTIONS(234), 1,
sym__control_flow_start,
- STATE(98), 1,
- aux_sym_document_repeat1,
- STATE(100), 1,
+ ACTIONS(238), 1,
+ sym__implicit_end_tag,
+ STATE(101), 1,
sym_start_tag,
- STATE(296), 1,
+ STATE(111), 1,
+ aux_sym_document_repeat1,
+ STATE(334), 1,
+ sym_end_tag,
+ STATE(377), 1,
sym_self_closing_tag,
- STATE(317), 1,
+ STATE(379), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(380), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(382), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(385), 1,
sym_error_statement,
- STATE(338), 1,
+ STATE(389), 1,
sym_empty_statement,
- STATE(339), 1,
+ STATE(390), 1,
sym_else_if_statement,
- STATE(341), 1,
+ STATE(391), 1,
sym_else_statement,
- STATE(574), 1,
+ STATE(583), 1,
sym_script_start_tag,
- STATE(595), 1,
+ STATE(584), 1,
sym_style_start_tag,
- STATE(684), 1,
+ STATE(717), 1,
sym__switch_start_expression,
- STATE(697), 1,
+ STATE(719), 1,
sym__for_start_expression,
- STATE(710), 1,
+ STATE(723), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(724), 1,
sym__else_if_start_expression,
- ACTIONS(236), 2,
- ts_builtin_sym_end,
- anon_sym_RBRACE,
- ACTIONS(247), 2,
+ ACTIONS(226), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(378), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(376), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11151,116 +11257,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5529] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(259), 1,
- anon_sym_COLON,
- STATE(123), 1,
- sym_pipe_arguments,
- STATE(114), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(109), 15,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(111), 21,
- sym__interpolation_end,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [5583] = 28,
+ [5633] = 28,
ACTIONS(3), 1,
sym_comment,
ACTIONS(220), 1,
anon_sym_LT_BANG,
ACTIONS(222), 1,
anon_sym_LT,
- ACTIONS(224), 1,
- anon_sym_LT_SLASH,
ACTIONS(228), 1,
anon_sym_LBRACE,
ACTIONS(232), 1,
sym__interpolation_start,
ACTIONS(234), 1,
sym__control_flow_start,
- ACTIONS(261), 1,
+ ACTIONS(240), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(242), 1,
sym__implicit_end_tag,
- STATE(96), 1,
- aux_sym_document_repeat1,
- STATE(103), 1,
+ STATE(101), 1,
sym_start_tag,
- STATE(318), 1,
- sym_end_tag,
- STATE(345), 1,
+ STATE(103), 1,
+ aux_sym_document_repeat1,
+ STATE(377), 1,
+ sym_self_closing_tag,
+ STATE(379), 1,
+ sym__alternative_statement,
+ STATE(380), 1,
sym_placeholder_statement,
- STATE(355), 1,
+ STATE(382), 1,
sym_loading_statement,
- STATE(356), 1,
+ STATE(385), 1,
sym_error_statement,
- STATE(363), 1,
+ STATE(389), 1,
sym_empty_statement,
- STATE(364), 1,
+ STATE(390), 1,
sym_else_if_statement,
- STATE(369), 1,
+ STATE(391), 1,
sym_else_statement,
- STATE(394), 1,
- sym_self_closing_tag,
- STATE(396), 1,
- sym__alternative_statement,
+ STATE(397), 1,
+ sym_end_tag,
STATE(583), 1,
sym_script_start_tag,
STATE(584), 1,
sym_style_start_tag,
- STATE(719), 1,
+ STATE(717), 1,
sym__switch_start_expression,
- STATE(721), 1,
+ STATE(719), 1,
sym__for_start_expression,
- STATE(722), 1,
- sym__if_start_expression,
STATE(723), 1,
+ sym__if_start_expression,
+ STATE(724), 1,
sym__else_if_start_expression,
ACTIONS(226), 2,
sym_entity,
sym_text,
- STATE(395), 6,
+ STATE(378), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(392), 8,
+ STATE(376), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11269,113 +11327,67 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [5681] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(202), 16,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- sym_identifier,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_in,
- ACTIONS(204), 24,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [5729] = 28,
+ [5731] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(220), 1,
+ ACTIONS(246), 1,
anon_sym_LT_BANG,
- ACTIONS(222), 1,
+ ACTIONS(249), 1,
anon_sym_LT,
- ACTIONS(228), 1,
+ ACTIONS(252), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(258), 1,
anon_sym_LBRACE,
- ACTIONS(232), 1,
+ ACTIONS(261), 1,
sym__interpolation_start,
- ACTIONS(234), 1,
+ ACTIONS(264), 1,
sym__control_flow_start,
- ACTIONS(263), 1,
- anon_sym_LT_SLASH,
- ACTIONS(265), 1,
- sym__implicit_end_tag,
- STATE(103), 1,
+ STATE(98), 1,
sym_start_tag,
- STATE(107), 1,
+ STATE(102), 1,
aux_sym_document_repeat1,
- STATE(345), 1,
- sym_placeholder_statement,
- STATE(355), 1,
- sym_loading_statement,
- STATE(356), 1,
- sym_error_statement,
- STATE(363), 1,
+ STATE(288), 1,
sym_empty_statement,
- STATE(364), 1,
+ STATE(292), 1,
sym_else_if_statement,
- STATE(369), 1,
+ STATE(294), 1,
sym_else_statement,
- STATE(389), 1,
- sym_end_tag,
- STATE(394), 1,
- sym_self_closing_tag,
- STATE(396), 1,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(583), 1,
- sym_script_start_tag,
- STATE(584), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
+ sym_placeholder_statement,
+ STATE(327), 1,
+ sym_loading_statement,
+ STATE(331), 1,
+ sym_error_statement,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(719), 1,
- sym__switch_start_expression,
- STATE(721), 1,
- sym__for_start_expression,
- STATE(722), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(723), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
- ACTIONS(226), 2,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
+ ACTIONS(244), 2,
+ ts_builtin_sym_end,
+ anon_sym_RBRACE,
+ ACTIONS(255), 2,
sym_entity,
sym_text,
- STATE(395), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(392), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11397,55 +11409,55 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(234), 1,
sym__control_flow_start,
- ACTIONS(263), 1,
+ ACTIONS(240), 1,
anon_sym_LT_SLASH,
ACTIONS(267), 1,
sym__implicit_end_tag,
- STATE(102), 1,
- aux_sym_document_repeat1,
- STATE(103), 1,
+ STATE(101), 1,
sym_start_tag,
- STATE(345), 1,
+ STATE(111), 1,
+ aux_sym_document_repeat1,
+ STATE(358), 1,
+ sym_end_tag,
+ STATE(377), 1,
+ sym_self_closing_tag,
+ STATE(379), 1,
+ sym__alternative_statement,
+ STATE(380), 1,
sym_placeholder_statement,
- STATE(355), 1,
+ STATE(382), 1,
sym_loading_statement,
- STATE(356), 1,
+ STATE(385), 1,
sym_error_statement,
- STATE(363), 1,
+ STATE(389), 1,
sym_empty_statement,
- STATE(364), 1,
+ STATE(390), 1,
sym_else_if_statement,
- STATE(369), 1,
+ STATE(391), 1,
sym_else_statement,
- STATE(370), 1,
- sym_end_tag,
- STATE(394), 1,
- sym_self_closing_tag,
- STATE(396), 1,
- sym__alternative_statement,
STATE(583), 1,
sym_script_start_tag,
STATE(584), 1,
sym_style_start_tag,
- STATE(719), 1,
+ STATE(717), 1,
sym__switch_start_expression,
- STATE(721), 1,
+ STATE(719), 1,
sym__for_start_expression,
- STATE(722), 1,
- sym__if_start_expression,
STATE(723), 1,
+ sym__if_start_expression,
+ STATE(724), 1,
sym__else_if_start_expression,
ACTIONS(226), 2,
sym_entity,
sym_text,
- STATE(395), 6,
+ STATE(378), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(392), 8,
+ STATE(376), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11472,48 +11484,48 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(269), 1,
anon_sym_RBRACE,
STATE(98), 1,
- aux_sym_document_repeat1,
- STATE(100), 1,
sym_start_tag,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(112), 1,
+ aux_sym_document_repeat1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11539,49 +11551,49 @@ static const uint16_t ts_small_parse_table[] = {
sym__control_flow_start,
ACTIONS(271), 1,
anon_sym_RBRACE,
- STATE(100), 1,
+ STATE(98), 1,
sym_start_tag,
- STATE(106), 1,
+ STATE(102), 1,
aux_sym_document_repeat1,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11606,50 +11618,50 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(19), 1,
sym__control_flow_start,
ACTIONS(273), 1,
- anon_sym_RBRACE,
+ ts_builtin_sym_end,
STATE(98), 1,
- aux_sym_document_repeat1,
- STATE(100), 1,
sym_start_tag,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(102), 1,
+ aux_sym_document_repeat1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11661,63 +11673,131 @@ static const uint16_t ts_small_parse_table[] = {
[6210] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(236), 1,
- sym__implicit_end_tag,
- ACTIONS(275), 1,
+ ACTIONS(7), 1,
anon_sym_LT_BANG,
- ACTIONS(278), 1,
+ ACTIONS(9), 1,
anon_sym_LT,
- ACTIONS(281), 1,
+ ACTIONS(11), 1,
anon_sym_LT_SLASH,
- ACTIONS(287), 1,
+ ACTIONS(15), 1,
anon_sym_LBRACE,
- ACTIONS(290), 1,
+ ACTIONS(17), 1,
sym__interpolation_start,
- ACTIONS(293), 1,
+ ACTIONS(19), 1,
sym__control_flow_start,
- STATE(103), 1,
+ ACTIONS(275), 1,
+ anon_sym_RBRACE,
+ STATE(98), 1,
sym_start_tag,
- STATE(107), 1,
+ STATE(102), 1,
aux_sym_document_repeat1,
- STATE(345), 1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
+ sym__alternative_statement,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(355), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(356), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(363), 1,
+ STATE(582), 1,
+ sym_style_start_tag,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
+ sym__if_start_expression,
+ STATE(649), 1,
+ sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
+ ACTIONS(13), 2,
+ sym_entity,
+ sym_text,
+ STATE(341), 6,
+ sym__any_statement,
+ sym_let_statement,
+ sym_switch_statement,
+ sym_defer_statement,
+ sym_for_statement,
+ sym_if_statement,
+ STATE(301), 8,
+ sym_doctype,
+ sym__node,
+ sym_element,
+ sym_script_element,
+ sym_style_element,
+ sym_erroneous_end_tag,
+ sym_icu_expression,
+ sym_interpolation,
+ [6305] = 27,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(7), 1,
+ anon_sym_LT_BANG,
+ ACTIONS(9), 1,
+ anon_sym_LT,
+ ACTIONS(11), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(15), 1,
+ anon_sym_LBRACE,
+ ACTIONS(17), 1,
+ sym__interpolation_start,
+ ACTIONS(19), 1,
+ sym__control_flow_start,
+ ACTIONS(277), 1,
+ anon_sym_RBRACE,
+ STATE(98), 1,
+ sym_start_tag,
+ STATE(105), 1,
+ aux_sym_document_repeat1,
+ STATE(288), 1,
sym_empty_statement,
- STATE(364), 1,
+ STATE(292), 1,
sym_else_if_statement,
- STATE(369), 1,
+ STATE(294), 1,
sym_else_statement,
- STATE(394), 1,
- sym_self_closing_tag,
- STATE(396), 1,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(583), 1,
- sym_script_start_tag,
- STATE(584), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
+ sym_placeholder_statement,
+ STATE(327), 1,
+ sym_loading_statement,
+ STATE(331), 1,
+ sym_error_statement,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(719), 1,
- sym__switch_start_expression,
- STATE(721), 1,
- sym__for_start_expression,
- STATE(722), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(723), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
- ACTIONS(284), 2,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
+ ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(395), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(392), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11726,32 +11806,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6305] = 5,
+ [6400] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(296), 1,
- anon_sym_COLON,
- STATE(108), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(137), 15,
+ STATE(188), 1,
+ sym__binary_op,
+ ACTIONS(189), 2,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(187), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ ACTIONS(279), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(139), 21,
- sym__interpolation_end,
+ ACTIONS(281), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11772,33 +11853,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6356] = 6,
+ [6453] = 5,
ACTIONS(3), 1,
sym_comment,
- STATE(189), 1,
- sym__binary_op,
- ACTIONS(190), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- ACTIONS(192), 4,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(299), 10,
+ ACTIONS(283), 1,
+ anon_sym_COLON,
+ STATE(110), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(137), 15,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(301), 20,
+ ACTIONS(139), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -11819,66 +11899,66 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6409] = 27,
+ [6504] = 27,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(7), 1,
+ ACTIONS(244), 1,
+ sym__implicit_end_tag,
+ ACTIONS(286), 1,
anon_sym_LT_BANG,
- ACTIONS(9), 1,
+ ACTIONS(289), 1,
anon_sym_LT,
- ACTIONS(11), 1,
+ ACTIONS(292), 1,
anon_sym_LT_SLASH,
- ACTIONS(15), 1,
+ ACTIONS(298), 1,
anon_sym_LBRACE,
- ACTIONS(17), 1,
+ ACTIONS(301), 1,
sym__interpolation_start,
- ACTIONS(19), 1,
+ ACTIONS(304), 1,
sym__control_flow_start,
- ACTIONS(303), 1,
- anon_sym_RBRACE,
- STATE(100), 1,
+ STATE(101), 1,
sym_start_tag,
STATE(111), 1,
aux_sym_document_repeat1,
- STATE(296), 1,
+ STATE(377), 1,
sym_self_closing_tag,
- STATE(317), 1,
+ STATE(379), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(380), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(382), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(385), 1,
sym_error_statement,
- STATE(338), 1,
+ STATE(389), 1,
sym_empty_statement,
- STATE(339), 1,
+ STATE(390), 1,
sym_else_if_statement,
- STATE(341), 1,
+ STATE(391), 1,
sym_else_statement,
- STATE(574), 1,
+ STATE(583), 1,
sym_script_start_tag,
- STATE(595), 1,
+ STATE(584), 1,
sym_style_start_tag,
- STATE(684), 1,
+ STATE(717), 1,
sym__switch_start_expression,
- STATE(697), 1,
+ STATE(719), 1,
sym__for_start_expression,
- STATE(710), 1,
+ STATE(723), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(724), 1,
sym__else_if_start_expression,
- ACTIONS(13), 2,
+ ACTIONS(295), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(378), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(376), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11887,7 +11967,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6504] = 27,
+ [6599] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11902,51 +11982,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(305), 1,
+ ACTIONS(307), 1,
anon_sym_RBRACE,
STATE(98), 1,
- aux_sym_document_repeat1,
- STATE(100), 1,
sym_start_tag,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(102), 1,
+ aux_sym_document_repeat1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -11955,7 +12035,100 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6599] = 27,
+ [6694] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(236), 1,
+ anon_sym_COLON,
+ STATE(110), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(133), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(135), 21,
+ sym__interpolation_end,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [6745] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(188), 1,
+ sym__binary_op,
+ ACTIONS(208), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ ACTIONS(210), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(279), 10,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(281), 20,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [6798] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -11970,51 +12143,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(307), 1,
+ ACTIONS(309), 1,
anon_sym_RBRACE,
- STATE(100), 1,
+ STATE(98), 1,
sym_start_tag,
- STATE(115), 1,
+ STATE(102), 1,
aux_sym_document_repeat1,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -12023,7 +12196,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6694] = 27,
+ [6893] = 27,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -12038,51 +12211,51 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(309), 1,
- ts_builtin_sym_end,
+ ACTIONS(311), 1,
+ anon_sym_RBRACE,
STATE(98), 1,
- aux_sym_document_repeat1,
- STATE(100), 1,
sym_start_tag,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(115), 1,
+ aux_sym_document_repeat1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -12091,53 +12264,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6789] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(259), 1,
- anon_sym_COLON,
- STATE(108), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(133), 15,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PIPE,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(135), 21,
- sym__interpolation_end,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [6840] = 27,
+ [6988] = 26,
ACTIONS(3), 1,
sym_comment,
ACTIONS(7), 1,
@@ -12152,51 +12279,49 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- ACTIONS(311), 1,
- anon_sym_RBRACE,
STATE(98), 1,
- aux_sym_document_repeat1,
- STATE(100), 1,
sym_start_tag,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
+ STATE(107), 1,
+ aux_sym_document_repeat1,
+ STATE(288), 1,
+ sym_empty_statement,
+ STATE(292), 1,
+ sym_else_if_statement,
+ STATE(294), 1,
+ sym_else_statement,
+ STATE(311), 1,
sym__alternative_statement,
- STATE(319), 1,
+ STATE(322), 1,
+ sym_self_closing_tag,
+ STATE(324), 1,
sym_placeholder_statement,
- STATE(323), 1,
+ STATE(327), 1,
sym_loading_statement,
- STATE(333), 1,
+ STATE(331), 1,
sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
+ STATE(582), 1,
sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
+ STATE(613), 1,
+ sym_script_start_tag,
+ STATE(642), 1,
sym__if_start_expression,
- STATE(717), 1,
+ STATE(649), 1,
sym__else_if_start_expression,
+ STATE(707), 1,
+ sym__for_start_expression,
+ STATE(715), 1,
+ sym__switch_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(314), 6,
+ STATE(341), 6,
sym__any_statement,
sym_let_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(293), 8,
+ STATE(301), 8,
sym_doctype,
sym__node,
sym_element,
@@ -12205,25 +12330,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [6935] = 6,
+ [7080] = 5,
ACTIONS(3), 1,
sym_comment,
- STATE(189), 1,
- sym__binary_op,
- ACTIONS(184), 2,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- ACTIONS(182), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- ACTIONS(299), 12,
+ ACTIONS(313), 1,
+ anon_sym_PIPE,
+ STATE(118), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(150), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_PERCENT,
@@ -12231,7 +12352,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(301), 20,
+ ACTIONS(152), 21,
+ sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12252,78 +12374,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [6988] = 26,
+ [7129] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(7), 1,
- anon_sym_LT_BANG,
- ACTIONS(9), 1,
- anon_sym_LT,
- ACTIONS(11), 1,
- anon_sym_LT_SLASH,
- ACTIONS(15), 1,
- anon_sym_LBRACE,
- ACTIONS(17), 1,
- sym__interpolation_start,
- ACTIONS(19), 1,
- sym__control_flow_start,
- STATE(100), 1,
- sym_start_tag,
- STATE(104), 1,
- aux_sym_document_repeat1,
- STATE(296), 1,
- sym_self_closing_tag,
- STATE(317), 1,
- sym__alternative_statement,
- STATE(319), 1,
- sym_placeholder_statement,
- STATE(323), 1,
- sym_loading_statement,
- STATE(333), 1,
- sym_error_statement,
- STATE(338), 1,
- sym_empty_statement,
- STATE(339), 1,
- sym_else_if_statement,
- STATE(341), 1,
- sym_else_statement,
- STATE(574), 1,
- sym_script_start_tag,
- STATE(595), 1,
- sym_style_start_tag,
- STATE(684), 1,
- sym__switch_start_expression,
- STATE(697), 1,
- sym__for_start_expression,
- STATE(710), 1,
- sym__if_start_expression,
- STATE(717), 1,
- sym__else_if_start_expression,
- ACTIONS(13), 2,
- sym_entity,
- sym_text,
- STATE(314), 6,
- sym__any_statement,
- sym_let_statement,
- sym_switch_statement,
- sym_defer_statement,
- sym_for_statement,
- sym_if_statement,
- STATE(293), 8,
- sym_doctype,
- sym__node,
- sym_element,
- sym_script_element,
- sym_style_element,
- sym_erroneous_end_tag,
- sym_icu_expression,
- sym_interpolation,
- [7080] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(210), 1,
+ ACTIONS(198), 1,
anon_sym_PIPE,
- STATE(119), 1,
+ STATE(118), 1,
aux_sym_pipe_sequence_repeat1,
ACTIONS(157), 14,
anon_sym_GT,
@@ -12362,30 +12418,30 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7129] = 5,
+ [7178] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(313), 1,
- anon_sym_PIPE,
- STATE(119), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(150), 14,
+ ACTIONS(208), 1,
+ sym__interpolation_end,
+ STATE(187), 1,
+ sym__binary_op,
+ ACTIONS(210), 4,
+ anon_sym_QMARK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(316), 10,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(152), 21,
- sym__interpolation_end,
+ ACTIONS(318), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12406,7 +12462,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7178] = 3,
+ [7228] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(150), 15,
@@ -12447,24 +12503,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7222] = 6,
+ [7272] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(190), 1,
+ ACTIONS(187), 1,
sym__interpolation_end,
- STATE(188), 1,
+ STATE(187), 1,
sym__binary_op,
- ACTIONS(192), 4,
+ ACTIONS(189), 2,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(316), 10,
+ ACTIONS(316), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
@@ -12491,17 +12547,56 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7272] = 6,
+ [7322] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(182), 1,
- sym__interpolation_end,
- STATE(188), 1,
- sym__binary_op,
- ACTIONS(184), 2,
+ ACTIONS(171), 15,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
anon_sym_QMARK,
anon_sym_QMARK_QMARK,
- ACTIONS(316), 12,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(173), 21,
+ sym__interpolation_end,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [7366] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(189), 1,
+ sym__binary_op,
+ ACTIONS(208), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ ACTIONS(320), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12514,7 +12609,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(318), 20,
+ ACTIONS(322), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -12535,10 +12630,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7322] = 3,
+ [7413] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(171), 15,
+ ACTIONS(200), 14,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -12548,13 +12643,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_PIPE,
anon_sym_PERCENT,
anon_sym_DASH,
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(173), 21,
+ ACTIONS(202), 21,
sym__interpolation_end,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -12576,58 +12670,58 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [7366] = 23,
+ [7456] = 23,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(322), 1,
+ ACTIONS(326), 1,
anon_sym_DQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(326), 1,
+ ACTIONS(330), 1,
anon_sym_SEMI,
- ACTIONS(328), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(336), 1,
+ ACTIONS(340), 1,
sym_identifier,
- ACTIONS(338), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
STATE(64), 1,
- sym_expression,
- STATE(74), 1,
sym_member_expression,
- STATE(263), 1,
+ STATE(66), 1,
+ sym_expression,
+ STATE(264), 1,
sym__double_quote,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(516), 1,
+ STATE(513), 1,
sym_assignment_expression,
- STATE(518), 1,
+ STATE(542), 1,
aux_sym__binding_assignment_repeat1,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(459), 6,
+ STATE(443), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 8,
+ STATE(8), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -12636,48 +12730,106 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [7449] = 21,
+ [7539] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(344), 1,
+ ACTIONS(348), 1,
anon_sym_let,
- ACTIONS(346), 1,
+ ACTIONS(350), 1,
anon_sym_SLASH,
- ACTIONS(348), 1,
+ ACTIONS(352), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(354), 1,
sym_identifier,
+ ACTIONS(356), 1,
+ sym_number,
+ STATE(109), 1,
+ sym_expression,
+ STATE(439), 1,
+ sym__backtick,
+ STATE(476), 1,
+ sym__single_quote,
+ STATE(477), 1,
+ sym__double_quote,
+ STATE(751), 1,
+ sym_arrow_function_parameters,
+ STATE(415), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(548), 2,
+ sym_structural_expression,
+ sym_structural_declaration,
+ STATE(348), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(50), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [7618] = 21,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(348), 1,
+ anon_sym_let,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(354), 1,
+ sym_identifier,
+ ACTIONS(356), 1,
sym_number,
- STATE(116), 1,
+ STATE(109), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(748), 1,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(402), 2,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(521), 2,
+ STATE(561), 2,
sym_structural_expression,
sym_structural_declaration,
- STATE(375), 6,
+ STATE(348), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
@@ -12694,140 +12846,58 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7528] = 3,
+ [7697] = 23,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(202), 14,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(330), 1,
+ anon_sym_SEMI,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_QMARK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(204), 21,
- sym__interpolation_end,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [7571] = 5,
- ACTIONS(3), 1,
- sym_comment,
- STATE(187), 1,
- sym__binary_op,
- ACTIONS(190), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- ACTIONS(354), 12,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(356), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [7618] = 23,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
- ACTIONS(324), 1,
- anon_sym_LBRACE,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(328), 1,
- anon_sym_LPAREN,
- ACTIONS(330), 1,
- anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(336), 1,
+ ACTIONS(340), 1,
sym_identifier,
- ACTIONS(338), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
ACTIONS(358), 1,
anon_sym_DQUOTE,
STATE(64), 1,
- sym_expression,
- STATE(74), 1,
sym_member_expression,
- STATE(267), 1,
+ STATE(66), 1,
+ sym_expression,
+ STATE(270), 1,
sym__double_quote,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(512), 1,
+ STATE(533), 1,
sym_assignment_expression,
- STATE(513), 1,
+ STATE(536), 1,
aux_sym__binding_assignment_repeat1,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(458), 6,
+ STATE(453), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 8,
+ STATE(8), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -12836,55 +12906,56 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [7701] = 21,
+ [7780] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(344), 1,
- anon_sym_let,
- ACTIONS(346), 1,
+ anon_sym_LPAREN,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(348), 1,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(350), 1,
+ ACTIONS(340), 1,
sym_identifier,
- ACTIONS(352), 1,
+ ACTIONS(342), 1,
sym_number,
- STATE(116), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(360), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(363), 1,
+ anon_sym_SEMI,
+ STATE(64), 1,
+ sym_member_expression,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(748), 1,
+ STATE(680), 1,
+ sym_assignment_expression,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(402), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(510), 2,
- sym_structural_expression,
- sym_structural_declaration,
- STATE(375), 6,
+ STATE(514), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 9,
+ STATE(8), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -12892,58 +12963,53 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [7780] = 22,
+ [7860] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(367), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(328), 1,
+ ACTIONS(371), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(373), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(377), 1,
anon_sym_BANG,
- ACTIONS(336), 1,
+ ACTIONS(379), 1,
sym_identifier,
- ACTIONS(338), 1,
+ ACTIONS(381), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(360), 1,
- anon_sym_DQUOTE,
- ACTIONS(363), 1,
- anon_sym_SEMI,
- STATE(64), 1,
+ STATE(122), 1,
sym_expression,
- STATE(74), 1,
- sym_member_expression,
- STATE(471), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(487), 1,
- sym__single_quote,
STATE(492), 1,
+ sym__single_quote,
+ STATE(496), 1,
sym__double_quote,
- STATE(729), 1,
- sym_assignment_expression,
- STATE(828), 1,
+ STATE(774), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(804), 1,
+ sym_concatenation_expression,
+ STATE(488), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(555), 6,
+ STATE(600), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 8,
+ STATE(74), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -12951,92 +13017,54 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [7860] = 4,
- ACTIONS(3), 1,
- sym_comment,
- STATE(187), 1,
- sym__binary_op,
- ACTIONS(354), 12,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(356), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_AMP_EQ,
- anon_sym_CARET_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [7903] = 20,
+ [7935] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- ACTIONS(367), 1,
+ ACTIONS(387), 1,
sym_number,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(755), 1,
- sym_concatenation_expression,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(831), 1,
+ sym_concatenation_expression,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(564), 6,
+ STATE(602), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(68), 9,
+ STATE(62), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13046,217 +13074,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [7978] = 20,
+ [8010] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
- anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(377), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(379), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(381), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(383), 1,
- sym_identifier,
- ACTIONS(385), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(387), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- STATE(122), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
+ sym_identifier,
+ STATE(66), 1,
sym_expression,
- STATE(454), 1,
- sym__backtick,
- STATE(475), 1,
- sym__single_quote,
- STATE(501), 1,
- sym__double_quote,
- STATE(760), 1,
- sym_arrow_function_parameters,
- STATE(783), 1,
- sym_concatenation_expression,
- STATE(478), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(585), 6,
- sym__any_expression,
- sym_arrow_function,
- sym_regular_expression,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(75), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [8053] = 20,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
- ACTIONS(324), 1,
- anon_sym_LBRACE,
- ACTIONS(328), 1,
- anon_sym_LPAREN,
- ACTIONS(330), 1,
- anon_sym_SLASH,
- ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
- ACTIONS(338), 1,
- sym_number,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(389), 1,
- anon_sym_RPAREN,
- ACTIONS(391), 1,
- sym_identifier,
- STATE(64), 1,
- sym_expression,
- STATE(471), 1,
- sym__backtick,
- STATE(487), 1,
- sym__single_quote,
- STATE(492), 1,
- sym__double_quote,
- STATE(828), 1,
- sym_arrow_function_parameters,
- STATE(281), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(590), 6,
- sym__any_expression,
- sym_arrow_function,
- sym_regular_expression,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(15), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [8128] = 20,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(369), 1,
- anon_sym_SQUOTE,
- ACTIONS(371), 1,
- anon_sym_DQUOTE,
- ACTIONS(373), 1,
- anon_sym_LBRACE,
- ACTIONS(375), 1,
- anon_sym_LPAREN,
- ACTIONS(377), 1,
- anon_sym_SLASH,
- ACTIONS(379), 1,
- anon_sym_LBRACK,
- ACTIONS(381), 1,
- anon_sym_BANG,
- ACTIONS(383), 1,
- sym_identifier,
- ACTIONS(385), 1,
- sym_number,
- ACTIONS(387), 1,
- anon_sym_BQUOTE,
- STATE(122), 1,
- sym_expression,
- STATE(454), 1,
- sym__backtick,
- STATE(475), 1,
- sym__single_quote,
- STATE(501), 1,
- sym__double_quote,
- STATE(760), 1,
- sym_arrow_function_parameters,
- STATE(762), 1,
- sym_concatenation_expression,
- STATE(478), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(633), 6,
- sym__any_expression,
- sym_arrow_function,
- sym_regular_expression,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(75), 9,
- sym_template_string,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [8203] = 20,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
- ACTIONS(324), 1,
- anon_sym_LBRACE,
- ACTIONS(328), 1,
- anon_sym_LPAREN,
- ACTIONS(330), 1,
- anon_sym_SLASH,
- ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
- ACTIONS(338), 1,
- sym_number,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(389), 1,
- anon_sym_RPAREN,
- ACTIONS(391), 1,
- sym_identifier,
- STATE(64), 1,
- sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(593), 1,
+ sym_if_condition,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(624), 6,
+ STATE(518), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13266,12 +13129,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8278] = 4,
+ [8085] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(190), 1,
+ STATE(187), 1,
sym__binary_op,
- ACTIONS(180), 12,
+ ACTIONS(316), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -13284,7 +13147,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(186), 20,
+ ACTIONS(318), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -13305,12 +13168,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8321] = 4,
+ [8128] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(188), 1,
+ STATE(189), 1,
sym__binary_op,
- ACTIONS(316), 12,
+ ACTIONS(320), 12,
anon_sym_GT,
anon_sym_LT,
anon_sym_SLASH,
@@ -13323,7 +13186,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(318), 20,
+ ACTIONS(322), 20,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
@@ -13344,52 +13207,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8364] = 20,
+ [8171] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(389), 1,
+ anon_sym_RPAREN,
+ ACTIONS(391), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(616), 1,
- sym_if_condition,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(519), 6,
+ STATE(569), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13399,7 +13262,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8439] = 4,
+ [8246] = 4,
ACTIONS(3), 1,
sym_comment,
STATE(191), 1,
@@ -13438,52 +13301,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8482] = 20,
+ [8289] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(367), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(328), 1,
+ ACTIONS(371), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(373), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(377), 1,
anon_sym_BANG,
- ACTIONS(338), 1,
+ ACTIONS(379), 1,
+ sym_identifier,
+ ACTIONS(381), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(389), 1,
- anon_sym_RPAREN,
- ACTIONS(391), 1,
- sym_identifier,
- STATE(64), 1,
+ STATE(122), 1,
sym_expression,
- STATE(471), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(487), 1,
- sym__single_quote,
STATE(492), 1,
+ sym__single_quote,
+ STATE(496), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(774), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(828), 1,
+ sym_concatenation_expression,
+ STATE(488), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(610), 6,
+ STATE(586), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(74), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13493,33 +13356,88 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8557] = 4,
+ [8364] = 20,
ACTIONS(3), 1,
sym_comment,
- STATE(189), 1,
- sym__binary_op,
- ACTIONS(299), 12,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_PERCENT,
- anon_sym_DASH,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(301), 20,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_in,
- anon_sym_GT_EQ,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
+ ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
+ sym_number,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(389), 1,
+ anon_sym_RPAREN,
+ ACTIONS(391), 1,
+ sym_identifier,
+ STATE(66), 1,
+ sym_expression,
+ STATE(439), 1,
+ sym__backtick,
+ STATE(476), 1,
+ sym__single_quote,
+ STATE(477), 1,
+ sym__double_quote,
+ STATE(823), 1,
+ sym_arrow_function_parameters,
+ STATE(286), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(590), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(8), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [8439] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(190), 1,
+ sym__binary_op,
+ ACTIONS(185), 12,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(191), 20,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
anon_sym_SLASH_EQ,
anon_sym_PERCENT_EQ,
anon_sym_STAR_STAR_EQ,
@@ -13532,52 +13450,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [8600] = 20,
+ [8482] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
- sym_number,
- ACTIONS(340), 1,
+ anon_sym_BANG,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ ACTIONS(387), 1,
+ sym_number,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(621), 1,
- sym_if_condition,
- STATE(828), 1,
+ STATE(742), 1,
+ sym_concatenation_expression,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(519), 6,
+ STATE(575), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(62), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13587,52 +13505,52 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8675] = 20,
+ [8557] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
ACTIONS(342), 1,
+ sym_number,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(389), 1,
+ anon_sym_RPAREN,
+ ACTIONS(391), 1,
sym_identifier,
- ACTIONS(367), 1,
- sym_number,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(829), 1,
- sym_concatenation_expression,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(600), 6,
+ STATE(616), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(68), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13642,104 +13560,144 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8750] = 20,
+ [8632] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(188), 1,
+ sym__binary_op,
+ ACTIONS(279), 12,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_SLASH,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
+ anon_sym_DASH,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(281), 20,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_in,
+ anon_sym_GT_EQ,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [8675] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(346), 1,
+ anon_sym_LPAREN,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(348), 1,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(352), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(393), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(24), 1,
- sym_group,
- STATE(116), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(748), 1,
+ STATE(625), 1,
+ sym_if_condition,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(402), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(446), 6,
+ STATE(518), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 8,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8824] = 19,
+ [8750] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(395), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(397), 1,
- anon_sym_DQUOTE,
- ACTIONS(399), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(401), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(403), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(405), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(407), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(409), 1,
- sym_identifier,
- ACTIONS(411), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(413), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- STATE(92), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
+ sym_identifier,
+ STATE(66), 1,
sym_expression,
- STATE(464), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(488), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(489), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(801), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(336), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(413), 6,
+ STATE(464), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(25), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13749,50 +13707,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8896] = 19,
+ [8822] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(393), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(395), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(397), 1,
anon_sym_LBRACE,
- ACTIONS(328), 1,
+ ACTIONS(399), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(401), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(403), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(405), 1,
anon_sym_BANG,
- ACTIONS(338), 1,
+ ACTIONS(407), 1,
+ sym_identifier,
+ ACTIONS(409), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(411), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(365), 1,
- sym_identifier,
- STATE(64), 1,
+ STATE(84), 1,
sym_expression,
- STATE(471), 1,
+ STATE(463), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(494), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(806), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(339), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(573), 6,
+ STATE(419), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(26), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13802,104 +13760,103 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [8968] = 20,
+ [8894] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(395), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(397), 1,
- anon_sym_DQUOTE,
- ACTIONS(399), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(401), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(403), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(405), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(407), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(409), 1,
- sym_identifier,
- ACTIONS(411), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(413), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- STATE(49), 1,
- sym_group,
- STATE(92), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
+ sym_identifier,
+ STATE(66), 1,
sym_expression,
- STATE(464), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(488), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(489), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(801), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(336), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(420), 6,
+ STATE(507), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(25), 8,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9042] = 19,
+ [8966] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(552), 6,
+ STATE(549), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13909,50 +13866,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9114] = 19,
+ [9038] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(558), 6,
+ STATE(554), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -13962,50 +13919,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9186] = 19,
+ [9110] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(590), 6,
+ STATE(569), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14015,103 +13972,104 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9258] = 19,
+ [9182] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(23), 1,
+ sym_group,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(393), 6,
+ STATE(369), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9330] = 19,
+ [9256] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
+ ACTIONS(367), 1,
anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(371), 1,
anon_sym_LPAREN,
- ACTIONS(377), 1,
+ ACTIONS(373), 1,
anon_sym_SLASH,
- ACTIONS(379), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(381), 1,
+ ACTIONS(377), 1,
anon_sym_BANG,
- ACTIONS(383), 1,
+ ACTIONS(379), 1,
sym_identifier,
- ACTIONS(387), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(415), 1,
+ ACTIONS(413), 1,
sym_number,
STATE(122), 1,
sym_expression,
- STATE(454), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(492), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(496), 1,
sym__double_quote,
- STATE(760), 1,
+ STATE(774), 1,
sym_arrow_function_parameters,
- STATE(478), 2,
+ STATE(488), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(565), 6,
+ STATE(622), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(73), 9,
+ STATE(71), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14121,50 +14079,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9402] = 19,
+ [9328] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(468), 6,
+ STATE(354), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14174,50 +14132,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9474] = 19,
+ [9400] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
- ACTIONS(330), 1,
- anon_sym_SLASH,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
- ACTIONS(338), 1,
- sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(415), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(109), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(571), 6,
+ STATE(471), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(50), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14227,50 +14185,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9546] = 19,
+ [9472] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(624), 6,
+ STATE(630), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14280,209 +14238,212 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9618] = 19,
+ [9544] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(393), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(395), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(397), 1,
anon_sym_LBRACE,
- ACTIONS(328), 1,
+ ACTIONS(399), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(401), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(403), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(405), 1,
anon_sym_BANG,
- ACTIONS(338), 1,
+ ACTIONS(407), 1,
+ sym_identifier,
+ ACTIONS(409), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(411), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(365), 1,
- sym_identifier,
- STATE(64), 1,
+ STATE(49), 1,
+ sym_group,
+ STATE(84), 1,
sym_expression,
- STATE(471), 1,
+ STATE(463), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(494), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(806), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(339), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(549), 6,
+ STATE(406), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(26), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9690] = 19,
+ [9618] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
- ACTIONS(330), 1,
- anon_sym_SLASH,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
- ACTIONS(338), 1,
- sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(350), 1,
+ anon_sym_SLASH,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
+ ACTIONS(356), 1,
+ sym_number,
+ ACTIONS(415), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(23), 1,
+ sym_group,
+ STATE(109), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(751), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(524), 6,
+ STATE(445), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(50), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9762] = 19,
+ [9692] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(367), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(328), 1,
+ ACTIONS(371), 1,
anon_sym_LPAREN,
- ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(346), 1,
+ ACTIONS(373), 1,
anon_sym_SLASH,
- ACTIONS(348), 1,
+ ACTIONS(375), 1,
+ anon_sym_LBRACK,
+ ACTIONS(377), 1,
anon_sym_BANG,
- ACTIONS(352), 1,
- sym_number,
- ACTIONS(393), 1,
+ ACTIONS(379), 1,
sym_identifier,
- STATE(116), 1,
+ ACTIONS(383), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(413), 1,
+ sym_number,
+ STATE(97), 1,
+ sym_group,
+ STATE(122), 1,
sym_expression,
- STATE(471), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(487), 1,
- sym__single_quote,
STATE(492), 1,
+ sym__single_quote,
+ STATE(496), 1,
sym__double_quote,
- STATE(748), 1,
+ STATE(774), 1,
sym_arrow_function_parameters,
- STATE(402), 2,
+ STATE(488), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(449), 6,
+ STATE(632), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(50), 9,
+ STATE(71), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9834] = 19,
+ [9766] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(572), 6,
+ STATE(606), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14492,50 +14453,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9906] = 19,
+ [9838] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(601), 6,
+ STATE(634), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14545,104 +14506,103 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [9978] = 20,
+ [9910] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
- anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(375), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(377), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(379), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(381), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(383), 1,
- sym_identifier,
- ACTIONS(387), 1,
- anon_sym_BQUOTE,
- ACTIONS(415), 1,
+ ACTIONS(342), 1,
sym_number,
- STATE(97), 1,
- sym_group,
- STATE(122), 1,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
+ sym_identifier,
+ STATE(66), 1,
sym_expression,
- STATE(454), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(760), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(478), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(578), 6,
+ STATE(598), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(73), 8,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10052] = 19,
+ [9982] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(395), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(397), 1,
- anon_sym_DQUOTE,
- ACTIONS(399), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(401), 1,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(403), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(405), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(407), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(409), 1,
- sym_identifier,
- ACTIONS(411), 1,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(413), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- STATE(92), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
+ sym_identifier,
+ STATE(66), 1,
sym_expression,
- STATE(464), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(488), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(489), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(801), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(336), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(411), 6,
+ STATE(524), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(25), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14652,50 +14612,50 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10124] = 19,
+ [10054] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(393), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(395), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(397), 1,
anon_sym_LBRACE,
- ACTIONS(328), 1,
+ ACTIONS(399), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(401), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(403), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(405), 1,
anon_sym_BANG,
- ACTIONS(338), 1,
+ ACTIONS(407), 1,
+ sym_identifier,
+ ACTIONS(409), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(411), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(365), 1,
- sym_identifier,
- STATE(64), 1,
+ STATE(84), 1,
sym_expression,
- STATE(471), 1,
+ STATE(463), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(494), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(806), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(339), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(594), 6,
+ STATE(420), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(26), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14705,104 +14665,156 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10196] = 20,
+ [10126] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(24), 1,
- sym_group,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(362), 6,
+ STATE(590), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 8,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [10270] = 19,
+ [10198] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(385), 1,
+ sym_identifier,
+ STATE(66), 1,
+ sym_expression,
+ STATE(439), 1,
+ sym__backtick,
+ STATE(476), 1,
+ sym__single_quote,
+ STATE(477), 1,
+ sym__double_quote,
+ STATE(823), 1,
+ sym_arrow_function_parameters,
+ STATE(286), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(618), 6,
+ sym__any_expression,
+ sym_arrow_function,
+ sym_regular_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(8), 9,
+ sym_template_string,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [10270] = 19,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(334), 1,
+ anon_sym_SLASH,
+ ACTIONS(336), 1,
+ anon_sym_LBRACK,
+ ACTIONS(338), 1,
+ anon_sym_BANG,
ACTIONS(342), 1,
+ sym_number,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(610), 6,
+ STATE(616), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14815,47 +14827,47 @@ static const uint16_t ts_small_parse_table[] = {
[10342] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(605), 6,
+ STATE(612), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14868,47 +14880,47 @@ static const uint16_t ts_small_parse_table[] = {
[10414] = 19,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(332), 1,
anon_sym_LPAREN,
- ACTIONS(330), 1,
+ ACTIONS(334), 1,
anon_sym_SLASH,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(342), 1,
sym_number,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
- STATE(64), 1,
+ STATE(66), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(281), 2,
+ STATE(286), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(613), 6,
+ STATE(620), 6,
sym__any_expression,
sym_arrow_function,
sym_regular_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(15), 9,
+ STATE(8), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14921,21 +14933,21 @@ static const uint16_t ts_small_parse_table[] = {
[10486] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
ACTIONS(417), 1,
anon_sym_RPAREN,
@@ -14943,25 +14955,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(421), 1,
sym_number,
- STATE(131), 1,
+ STATE(135), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(784), 1,
+ STATE(773), 1,
sym_arguments,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(563), 5,
+ STATE(615), 5,
sym_arrow_function,
sym_unary_expression,
sym_binary_expression,
sym_spread,
sym__timed_argument,
- STATE(69), 9,
+ STATE(76), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -14974,21 +14986,21 @@ static const uint16_t ts_small_parse_table[] = {
[10559] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -14996,25 +15008,25 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(423), 1,
anon_sym_RPAREN,
- STATE(131), 1,
+ STATE(135), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(735), 1,
+ STATE(766), 1,
sym_arguments,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(563), 5,
+ STATE(615), 5,
sym_arrow_function,
sym_unary_expression,
sym_binary_expression,
sym_spread,
sym__timed_argument,
- STATE(69), 9,
+ STATE(76), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15027,21 +15039,21 @@ static const uint16_t ts_small_parse_table[] = {
[10632] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15049,25 +15061,25 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(425), 1,
anon_sym_RPAREN,
- STATE(131), 1,
+ STATE(135), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(763), 1,
+ STATE(759), 1,
sym_arguments,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(563), 5,
+ STATE(615), 5,
sym_arrow_function,
sym_unary_expression,
sym_binary_expression,
sym_spread,
sym__timed_argument,
- STATE(69), 9,
+ STATE(76), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15080,21 +15092,21 @@ static const uint16_t ts_small_parse_table[] = {
[10705] = 20,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15102,25 +15114,25 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(427), 1,
anon_sym_RPAREN,
- STATE(131), 1,
+ STATE(135), 1,
sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(746), 1,
+ STATE(738), 1,
sym_arguments,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(563), 5,
+ STATE(615), 5,
sym_arrow_function,
sym_unary_expression,
sym_binary_expression,
sym_spread,
sym__timed_argument,
- STATE(69), 9,
+ STATE(76), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15133,17 +15145,17 @@ static const uint16_t ts_small_parse_table[] = {
[10778] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15155,13 +15167,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(611), 3,
+ STATE(572), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15178,17 +15190,17 @@ static const uint16_t ts_small_parse_table[] = {
[10840] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15200,13 +15212,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(437), 1,
anon_sym_RBRACK,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(591), 3,
+ STATE(617), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15223,17 +15235,17 @@ static const uint16_t ts_small_parse_table[] = {
[10902] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15245,13 +15257,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(439), 1,
anon_sym_RBRACK,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(631), 3,
+ STATE(607), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15268,17 +15280,17 @@ static const uint16_t ts_small_parse_table[] = {
[10964] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
@@ -15290,13 +15302,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(441), 1,
anon_sym_RBRACK,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(602), 3,
+ STATE(592), 3,
sym_expression,
sym_unary_expression,
sym_spread,
@@ -15310,41 +15322,40 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11026] = 17,
+ [11026] = 16,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(395), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(397), 1,
- anon_sym_DQUOTE,
- ACTIONS(399), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(405), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(407), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(413), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(443), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(419), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(445), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(447), 1,
+ ACTIONS(435), 1,
sym_number,
- STATE(140), 1,
- sym_expression,
- STATE(284), 1,
- sym_conditional_expression,
- STATE(464), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(488), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(489), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(316), 2,
+ STATE(641), 3,
+ sym_expression,
sym_unary_expression,
- sym_binary_expression,
- STATE(27), 9,
+ sym_spread,
+ STATE(224), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15354,41 +15365,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11087] = 17,
+ [11085] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(393), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
+ ACTIONS(395), 1,
anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(397), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(403), 1,
anon_sym_LBRACK,
- ACTIONS(381), 1,
+ ACTIONS(405), 1,
anon_sym_BANG,
- ACTIONS(387), 1,
+ ACTIONS(411), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(443), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(445), 1,
sym_identifier,
- ACTIONS(453), 1,
+ ACTIONS(447), 1,
sym_number,
- STATE(138), 1,
+ STATE(137), 1,
sym_expression,
- STATE(454), 1,
+ STATE(283), 1,
+ sym_conditional_expression,
+ STATE(463), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(494), 1,
sym__double_quote,
- STATE(568), 1,
- sym_conditional_expression,
- STATE(497), 2,
+ STATE(309), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(76), 9,
+ STATE(27), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15398,38 +15409,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11148] = 17,
+ [11146] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(348), 1,
+ ACTIONS(352), 1,
anon_sym_BANG,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(457), 1,
+ ACTIONS(451), 1,
sym_number,
- STATE(142), 1,
+ STATE(143), 1,
sym_expression,
+ STATE(439), 1,
+ sym__backtick,
STATE(441), 1,
sym_conditional_expression,
- STATE(471), 1,
- sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(410), 2,
+ STATE(405), 2,
sym_unary_expression,
sym_binary_expression,
STATE(52), 9,
@@ -15442,41 +15453,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11209] = 17,
+ [11207] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(367), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(377), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
ACTIONS(455), 1,
sym_identifier,
- ACTIONS(459), 1,
+ ACTIONS(457), 1,
sym_number,
- STATE(137), 1,
+ STATE(134), 1,
sym_expression,
- STATE(284), 1,
- sym_conditional_expression,
- STATE(471), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(487), 1,
- sym__single_quote,
STATE(492), 1,
+ sym__single_quote,
+ STATE(496), 1,
sym__double_quote,
- STATE(283), 2,
+ STATE(628), 1,
+ sym_conditional_expression,
+ STATE(505), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(17), 9,
+ STATE(61), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15486,40 +15497,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [11270] = 16,
+ [11268] = 17,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
+ ACTIONS(338), 1,
anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(419), 1,
- anon_sym_DOT_DOT_DOT,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(459), 1,
sym_number,
- STATE(471), 1,
+ STATE(140), 1,
+ sym_expression,
+ STATE(283), 1,
+ sym_conditional_expression,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(689), 3,
- sym_expression,
+ STATE(279), 2,
sym_unary_expression,
- sym_spread,
- STATE(224), 9,
+ sym_binary_expression,
+ STATE(20), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15532,36 +15544,36 @@ static const uint16_t ts_small_parse_table[] = {
[11329] = 16,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
- anon_sym_LBRACE,
+ anon_sym_SQUOTE,
ACTIONS(328), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(332), 1,
+ anon_sym_LPAREN,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(365), 1,
+ ACTIONS(385), 1,
sym_identifier,
ACTIONS(419), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(461), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(828), 1,
+ STATE(823), 1,
sym_arrow_function_parameters,
- STATE(686), 2,
+ STATE(720), 2,
sym_arrow_function,
sym_spread,
- STATE(450), 9,
+ STATE(455), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15574,34 +15586,34 @@ static const uint16_t ts_small_parse_table[] = {
[11387] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(334), 1,
- anon_sym_BANG,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
+ ACTIONS(352), 1,
+ anon_sym_BANG,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(262), 2,
+ STATE(411), 2,
sym_expression,
sym_unary_expression,
- STATE(224), 9,
+ STATE(3), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15614,34 +15626,34 @@ static const uint16_t ts_small_parse_table[] = {
[11442] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(407), 1,
- anon_sym_BANG,
- ACTIONS(463), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(465), 1,
- anon_sym_DQUOTE,
- ACTIONS(467), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(469), 1,
- anon_sym_LPAREN,
- ACTIONS(471), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(473), 1,
+ ACTIONS(338), 1,
+ anon_sym_BANG,
+ ACTIONS(344), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(429), 1,
+ anon_sym_LPAREN,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(475), 1,
+ ACTIONS(435), 1,
sym_number,
- ACTIONS(477), 1,
- anon_sym_BQUOTE,
- STATE(460), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(479), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(480), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(262), 2,
+ STATE(263), 2,
sym_expression,
sym_unary_expression,
- STATE(227), 9,
+ STATE(224), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15654,34 +15666,34 @@ static const uint16_t ts_small_parse_table[] = {
[11497] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(405), 1,
+ anon_sym_BANG,
+ ACTIONS(465), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
- anon_sym_LBRACE,
- ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(467), 1,
anon_sym_DQUOTE,
- ACTIONS(348), 1,
- anon_sym_BANG,
- ACTIONS(429), 1,
+ ACTIONS(469), 1,
+ anon_sym_LBRACE,
+ ACTIONS(471), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(473), 1,
+ anon_sym_LBRACK,
+ ACTIONS(475), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(477), 1,
sym_number,
- STATE(471), 1,
+ ACTIONS(479), 1,
+ anon_sym_BQUOTE,
+ STATE(457), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(484), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(485), 1,
sym__double_quote,
- STATE(404), 2,
+ STATE(263), 2,
sym_expression,
sym_unary_expression,
- STATE(4), 9,
+ STATE(226), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15694,34 +15706,34 @@ static const uint16_t ts_small_parse_table[] = {
[11552] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
+ ACTIONS(367), 1,
anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(381), 1,
+ ACTIONS(377), 1,
anon_sym_BANG,
- ACTIONS(387), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(455), 1,
sym_identifier,
ACTIONS(481), 1,
sym_number,
- STATE(454), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(492), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(496), 1,
sym__double_quote,
- STATE(476), 2,
+ STATE(506), 2,
sym_expression,
sym_unary_expression,
- STATE(71), 9,
+ STATE(69), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15734,33 +15746,33 @@ static const uint16_t ts_small_parse_table[] = {
[11607] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(367), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
ACTIONS(455), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(481), 1,
sym_number,
- STATE(127), 1,
+ STATE(120), 1,
sym_expression,
- STATE(265), 1,
- sym_binary_expression,
- STATE(471), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(487), 1,
- sym__single_quote,
STATE(492), 1,
+ sym__single_quote,
+ STATE(496), 1,
sym__double_quote,
- STATE(4), 9,
+ STATE(504), 1,
+ sym_binary_expression,
+ STATE(69), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15773,33 +15785,33 @@ static const uint16_t ts_small_parse_table[] = {
[11661] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
- anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(387), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(481), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(121), 1,
+ STATE(114), 1,
sym_expression,
- STATE(454), 1,
+ STATE(403), 1,
+ sym_binary_expression,
+ STATE(439), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(486), 1,
- sym_binary_expression,
- STATE(501), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(71), 9,
+ STATE(3), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15812,33 +15824,33 @@ static const uint16_t ts_small_parse_table[] = {
[11715] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(109), 1,
+ STATE(124), 1,
sym_expression,
- STATE(416), 1,
+ STATE(265), 1,
sym_binary_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(4), 9,
+ STATE(3), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15851,33 +15863,33 @@ static const uint16_t ts_small_parse_table[] = {
[11769] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(66), 1,
+ STATE(75), 1,
sym_expression,
STATE(265), 1,
sym_binary_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(4), 9,
+ STATE(3), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -15890,15 +15902,15 @@ static const uint16_t ts_small_parse_table[] = {
[11823] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(395), 1,
+ ACTIONS(393), 1,
anon_sym_SQUOTE,
- ACTIONS(397), 1,
+ ACTIONS(395), 1,
anon_sym_DQUOTE,
- ACTIONS(399), 1,
+ ACTIONS(397), 1,
anon_sym_LBRACE,
- ACTIONS(405), 1,
+ ACTIONS(403), 1,
anon_sym_LBRACK,
- ACTIONS(413), 1,
+ ACTIONS(411), 1,
anon_sym_BQUOTE,
ACTIONS(443), 1,
anon_sym_LPAREN,
@@ -15906,15 +15918,15 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(483), 1,
sym_number,
- STATE(82), 1,
+ STATE(91), 1,
sym_expression,
STATE(265), 1,
sym_binary_expression,
- STATE(464), 1,
+ STATE(463), 1,
sym__backtick,
- STATE(488), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(489), 1,
+ STATE(494), 1,
sym__double_quote,
STATE(29), 9,
sym_template_string,
@@ -15929,69 +15941,71 @@ static const uint16_t ts_small_parse_table[] = {
[11877] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(485), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(487), 1,
+ ACTIONS(485), 1,
sym_number,
- STATE(74), 1,
- sym_member_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(469), 1,
+ sym_group,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(622), 1,
- sym_assignment_expression,
- STATE(531), 8,
+ STATE(783), 1,
+ sym__short_concat_expression,
+ STATE(468), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [11930] = 14,
+ [11930] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(487), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(489), 1,
sym_number,
- STATE(471), 1,
+ STATE(64), 1,
+ sym_member_expression,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(709), 1,
- sym_expression,
- STATE(224), 9,
+ STATE(787), 1,
+ sym_assignment_expression,
+ STATE(547), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -15999,20 +16013,19 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [11981] = 14,
+ [11983] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
@@ -16020,13 +16033,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(435), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(733), 1,
+ STATE(768), 1,
sym_expression,
STATE(224), 9,
sym_template_string,
@@ -16038,74 +16051,72 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12032] = 15,
+ [12034] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(487), 1,
sym_identifier,
ACTIONS(489), 1,
sym_number,
- STATE(443), 1,
- sym_group,
- STATE(471), 1,
+ STATE(64), 1,
+ sym_member_expression,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(750), 1,
- sym__short_concat_expression,
- STATE(442), 8,
+ STATE(510), 1,
+ sym_assignment_expression,
+ STATE(547), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [12085] = 15,
+ [12087] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(485), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(487), 1,
+ ACTIONS(435), 1,
sym_number,
- STATE(74), 1,
- sym_member_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(548), 1,
- sym_assignment_expression,
- STATE(531), 8,
+ STATE(815), 1,
+ sym_expression,
+ STATE(224), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16113,35 +16124,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
[12138] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(435), 1,
sym_number,
- STATE(438), 1,
- sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(4), 9,
+ STATE(678), 1,
+ sym_expression,
+ STATE(224), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16154,33 +16166,33 @@ static const uint16_t ts_small_parse_table[] = {
[12189] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(485), 1,
- sym_identifier,
ACTIONS(487), 1,
+ sym_identifier,
+ ACTIONS(489), 1,
sym_number,
- STATE(74), 1,
+ STATE(64), 1,
sym_member_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(807), 1,
+ STATE(603), 1,
sym_assignment_expression,
- STATE(531), 8,
+ STATE(547), 8,
sym_template_string,
sym__primitive,
sym_object,
@@ -16192,31 +16204,31 @@ static const uint16_t ts_small_parse_table[] = {
[12242] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(449), 1,
+ sym_expression,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(575), 1,
- sym_expression,
- STATE(224), 9,
+ STATE(3), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16226,74 +16238,71 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12293] = 15,
+ [12293] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(491), 1,
+ ACTIONS(463), 1,
sym_number,
- STATE(457), 1,
- sym_group,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(470), 1,
+ sym_expression,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(757), 1,
- sym__short_concat_expression,
- STATE(456), 8,
+ STATE(3), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12346] = 15,
+ [12344] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(485), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(487), 1,
+ ACTIONS(435), 1,
sym_number,
- STATE(74), 1,
- sym_member_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(756), 1,
- sym_assignment_expression,
- STATE(531), 8,
+ STATE(587), 1,
+ sym_expression,
+ STATE(224), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16301,35 +16310,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [12399] = 14,
+ [12395] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
+ ACTIONS(367), 1,
anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(387), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(455), 1,
sym_identifier,
ACTIONS(481), 1,
sym_number,
- STATE(454), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(492), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(496), 1,
sym__double_quote,
- STATE(570), 1,
+ STATE(633), 1,
sym_expression,
- STATE(71), 9,
+ STATE(69), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16339,219 +16349,221 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12450] = 14,
+ [12446] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(491), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(461), 1,
+ sym_group,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(765), 1,
- sym_expression,
- STATE(224), 9,
+ STATE(739), 1,
+ sym__short_concat_expression,
+ STATE(460), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12501] = 14,
+ [12499] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(479), 1,
+ ACTIONS(493), 1,
sym_number,
- STATE(447), 1,
- sym_expression,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(467), 1,
+ sym_group,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(4), 9,
+ STATE(767), 1,
+ sym__short_concat_expression,
+ STATE(466), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12552] = 15,
+ [12552] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
- ACTIONS(493), 1,
+ ACTIONS(435), 1,
sym_number,
- STATE(463), 1,
- sym_group,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(736), 1,
- sym__short_concat_expression,
- STATE(462), 8,
+ STATE(790), 1,
+ sym_expression,
+ STATE(224), 9,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [12605] = 15,
+ [12603] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(487), 1,
sym_identifier,
- ACTIONS(495), 1,
+ ACTIONS(489), 1,
sym_number,
- STATE(437), 1,
- sym_group,
- STATE(471), 1,
+ STATE(64), 1,
+ sym_member_expression,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(764), 1,
- sym__short_concat_expression,
- STATE(466), 8,
+ STATE(821), 1,
+ sym_assignment_expression,
+ STATE(547), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [12658] = 14,
+ [12656] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
ACTIONS(433), 1,
sym_identifier,
- ACTIONS(435), 1,
+ ACTIONS(495), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(452), 1,
+ sym_group,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(787), 1,
- sym_expression,
- STATE(224), 9,
+ STATE(760), 1,
+ sym__short_concat_expression,
+ STATE(451), 8,
sym_template_string,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
[12709] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(465), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
- anon_sym_LBRACE,
- ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(467), 1,
anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(469), 1,
+ anon_sym_LBRACE,
+ ACTIONS(471), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(473), 1,
+ anon_sym_LBRACK,
+ ACTIONS(475), 1,
sym_identifier,
+ ACTIONS(479), 1,
+ anon_sym_BQUOTE,
ACTIONS(497), 1,
sym_number,
- STATE(471), 1,
+ STATE(457), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(484), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(485), 1,
sym__double_quote,
- STATE(439), 9,
+ STATE(243), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16564,29 +16576,29 @@ static const uint16_t ts_small_parse_table[] = {
[12757] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
- anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(387), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(433), 1,
sym_identifier,
ACTIONS(499), 1,
sym_number,
- STATE(454), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(451), 9,
+ STATE(458), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16599,29 +16611,29 @@ static const uint16_t ts_small_parse_table[] = {
[12805] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(465), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
- anon_sym_LBRACE,
- ACTIONS(332), 1,
- anon_sym_LBRACK,
- ACTIONS(340), 1,
- anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(467), 1,
anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(469), 1,
+ anon_sym_LBRACE,
+ ACTIONS(471), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(473), 1,
+ anon_sym_LBRACK,
+ ACTIONS(475), 1,
sym_identifier,
+ ACTIONS(479), 1,
+ anon_sym_BQUOTE,
ACTIONS(501), 1,
sym_number,
- STATE(471), 1,
+ STATE(457), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(484), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(485), 1,
sym__double_quote,
- STATE(22), 9,
+ STATE(267), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16634,29 +16646,29 @@ static const uint16_t ts_small_parse_table[] = {
[12853] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
+ ACTIONS(367), 1,
anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(387), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(455), 1,
sym_identifier,
ACTIONS(503), 1,
sym_number,
- STATE(454), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(492), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(496), 1,
sym__double_quote,
- STATE(435), 9,
+ STATE(438), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16669,15 +16681,15 @@ static const uint16_t ts_small_parse_table[] = {
[12901] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
@@ -16685,13 +16697,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(505), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(469), 9,
+ STATE(442), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16704,15 +16716,15 @@ static const uint16_t ts_small_parse_table[] = {
[12949] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
@@ -16720,13 +16732,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(507), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(436), 9,
+ STATE(472), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16739,29 +16751,29 @@ static const uint16_t ts_small_parse_table[] = {
[12997] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(369), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(371), 1,
- anon_sym_DQUOTE,
- ACTIONS(373), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(379), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(387), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(449), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(451), 1,
+ ACTIONS(449), 1,
sym_identifier,
ACTIONS(509), 1,
sym_number,
- STATE(454), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(475), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(501), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(91), 9,
+ STATE(22), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16774,29 +16786,29 @@ static const uint16_t ts_small_parse_table[] = {
[13045] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(511), 1,
+ ACTIONS(509), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(315), 9,
+ STATE(22), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16809,29 +16821,29 @@ static const uint16_t ts_small_parse_table[] = {
[13093] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(449), 1,
sym_identifier,
- ACTIONS(513), 1,
+ ACTIONS(511), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(264), 9,
+ STATE(308), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16844,29 +16856,29 @@ static const uint16_t ts_small_parse_table[] = {
[13141] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(393), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(395), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(397), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(403), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(411), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(443), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(445), 1,
sym_identifier,
- ACTIONS(515), 1,
+ ACTIONS(513), 1,
sym_number,
- STATE(471), 1,
+ STATE(463), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(493), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(494), 1,
sym__double_quote,
- STATE(477), 9,
+ STATE(34), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16879,29 +16891,29 @@ static const uint16_t ts_small_parse_table[] = {
[13189] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(463), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(465), 1,
- anon_sym_DQUOTE,
- ACTIONS(467), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(469), 1,
- anon_sym_LPAREN,
- ACTIONS(471), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(473), 1,
- sym_identifier,
- ACTIONS(477), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(517), 1,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(429), 1,
+ anon_sym_LPAREN,
+ ACTIONS(433), 1,
+ sym_identifier,
+ ACTIONS(515), 1,
sym_number,
- STATE(460), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(479), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(480), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(312), 9,
+ STATE(501), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16914,29 +16926,29 @@ static const uint16_t ts_small_parse_table[] = {
[13237] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
- anon_sym_SQUOTE,
ACTIONS(324), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(429), 1,
anon_sym_LPAREN,
- ACTIONS(455), 1,
+ ACTIONS(433), 1,
sym_identifier,
- ACTIONS(501), 1,
+ ACTIONS(517), 1,
sym_number,
- STATE(471), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(22), 9,
+ STATE(423), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16949,29 +16961,29 @@ static const uint16_t ts_small_parse_table[] = {
[13285] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(395), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(397), 1,
+ ACTIONS(367), 1,
anon_sym_DQUOTE,
- ACTIONS(399), 1,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(405), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(413), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(443), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
- ACTIONS(445), 1,
+ ACTIONS(455), 1,
sym_identifier,
ACTIONS(519), 1,
sym_number,
- STATE(464), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(488), 1,
+ STATE(492), 1,
sym__single_quote,
- STATE(489), 1,
+ STATE(496), 1,
sym__double_quote,
- STATE(33), 9,
+ STATE(450), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -16984,29 +16996,29 @@ static const uint16_t ts_small_parse_table[] = {
[13333] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(463), 1,
- anon_sym_SQUOTE,
ACTIONS(465), 1,
- anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
ACTIONS(467), 1,
- anon_sym_LBRACE,
+ anon_sym_DQUOTE,
ACTIONS(469), 1,
- anon_sym_LPAREN,
+ anon_sym_LBRACE,
ACTIONS(471), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(473), 1,
+ anon_sym_LBRACK,
+ ACTIONS(475), 1,
sym_identifier,
- ACTIONS(477), 1,
+ ACTIONS(479), 1,
anon_sym_BQUOTE,
ACTIONS(521), 1,
sym_number,
- STATE(460), 1,
+ STATE(457), 1,
sym__backtick,
- STATE(479), 1,
+ STATE(484), 1,
sym__single_quote,
- STATE(480), 1,
+ STATE(485), 1,
sym__double_quote,
- STATE(251), 9,
+ STATE(338), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -17019,29 +17031,29 @@ static const uint16_t ts_small_parse_table[] = {
[13381] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(463), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(465), 1,
- anon_sym_DQUOTE,
- ACTIONS(467), 1,
+ ACTIONS(328), 1,
anon_sym_LBRACE,
- ACTIONS(469), 1,
- anon_sym_LPAREN,
- ACTIONS(471), 1,
+ ACTIONS(336), 1,
anon_sym_LBRACK,
- ACTIONS(473), 1,
- sym_identifier,
- ACTIONS(477), 1,
+ ACTIONS(344), 1,
anon_sym_BQUOTE,
+ ACTIONS(346), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(429), 1,
+ anon_sym_LPAREN,
+ ACTIONS(433), 1,
+ sym_identifier,
ACTIONS(523), 1,
sym_number,
- STATE(460), 1,
+ STATE(439), 1,
sym__backtick,
- STATE(479), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(480), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(275), 9,
+ STATE(262), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -17054,29 +17066,29 @@ static const uint16_t ts_small_parse_table[] = {
[13429] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(365), 1,
anon_sym_SQUOTE,
- ACTIONS(324), 1,
+ ACTIONS(367), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(369), 1,
anon_sym_LBRACE,
- ACTIONS(332), 1,
+ ACTIONS(375), 1,
anon_sym_LBRACK,
- ACTIONS(340), 1,
+ ACTIONS(383), 1,
anon_sym_BQUOTE,
- ACTIONS(342), 1,
- anon_sym_DQUOTE,
- ACTIONS(429), 1,
+ ACTIONS(453), 1,
anon_sym_LPAREN,
- ACTIONS(433), 1,
+ ACTIONS(455), 1,
sym_identifier,
ACTIONS(525), 1,
sym_number,
- STATE(471), 1,
+ STATE(462), 1,
sym__backtick,
- STATE(487), 1,
- sym__single_quote,
STATE(492), 1,
+ sym__single_quote,
+ STATE(496), 1,
sym__double_quote,
- STATE(444), 9,
+ STATE(85), 9,
sym_template_string,
sym__primitive,
sym_object,
@@ -17089,21 +17101,21 @@ static const uint16_t ts_small_parse_table[] = {
[13477] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(31), 1,
+ ACTIONS(27), 1,
anon_sym_QMARK,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
ACTIONS(527), 1,
anon_sym_PIPE,
STATE(70), 1,
sym_pipe_sequence,
- STATE(260), 1,
+ STATE(258), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(33), 11,
+ ACTIONS(29), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17120,10 +17132,10 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(45), 2,
+ ACTIONS(49), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(47), 16,
+ ACTIONS(51), 16,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17140,48 +17152,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13543] = 4,
+ [13543] = 9,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(27), 1,
+ anon_sym_QMARK,
ACTIONS(529), 1,
- anon_sym_LPAREN,
- ACTIONS(45), 3,
anon_sym_DOT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(47), 13,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [13570] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(31), 1,
- anon_sym_QMARK,
ACTIONS(531), 1,
- anon_sym_DOT,
- ACTIONS(533), 1,
anon_sym_LBRACK,
- ACTIONS(535), 1,
+ ACTIONS(533), 1,
anon_sym_PIPE,
- STATE(268), 1,
+ STATE(271), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(321), 1,
+ STATE(323), 1,
sym_pipe_sequence,
- ACTIONS(537), 2,
+ ACTIONS(535), 2,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(33), 9,
+ ACTIONS(29), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17191,10 +17180,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [13607] = 4,
+ [13580] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(529), 1,
+ ACTIONS(537), 1,
anon_sym_LPAREN,
ACTIONS(21), 3,
anon_sym_DOT,
@@ -17214,20 +17203,20 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13634] = 6,
+ [13607] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(539), 1,
anon_sym_COLON,
STATE(60), 1,
sym_pipe_arguments,
- ACTIONS(109), 2,
+ ACTIONS(115), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(241), 2,
+ STATE(239), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(111), 11,
+ ACTIONS(117), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17239,14 +17228,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [13665] = 3,
+ [13638] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(55), 3,
+ ACTIONS(537), 1,
+ anon_sym_LPAREN,
+ ACTIONS(49), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(57), 13,
+ ACTIONS(51), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17260,43 +17251,44 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13689] = 11,
+ [13665] = 12,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(541), 1,
+ anon_sym_GT,
ACTIONS(543), 1,
+ anon_sym_SLASH_GT,
+ ACTIONS(545), 1,
sym_attribute_name,
- ACTIONS(546), 1,
+ ACTIONS(547), 1,
anon_sym_LPAREN,
ACTIONS(549), 1,
anon_sym_STAR,
- ACTIONS(552), 1,
+ ACTIONS(551), 1,
anon_sym_LBRACK,
- ACTIONS(555), 1,
+ ACTIONS(553), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(558), 1,
+ ACTIONS(555), 1,
anon_sym_LBRACK_AT,
- STATE(407), 1,
+ STATE(410), 1,
sym__normal_attribute,
- ACTIONS(541), 2,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- STATE(231), 2,
+ STATE(245), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(418), 5,
+ STATE(409), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [13729] = 3,
+ [13707] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(41), 3,
+ ACTIONS(81), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(43), 13,
+ ACTIONS(83), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17310,14 +17302,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13753] = 3,
+ [13731] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(71), 3,
+ ACTIONS(41), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(73), 13,
+ ACTIONS(43), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17331,14 +17323,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13777] = 3,
+ [13755] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(97), 3,
+ ACTIONS(45), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(99), 13,
+ ACTIONS(47), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17352,14 +17344,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13801] = 3,
+ [13779] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(101), 3,
+ ACTIONS(85), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(103), 13,
+ ACTIONS(87), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17373,7 +17365,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13825] = 3,
+ [13803] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(89), 3,
@@ -17394,14 +17386,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13849] = 3,
+ [13827] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(49), 3,
+ ACTIONS(93), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(51), 13,
+ ACTIONS(95), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17415,44 +17407,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13873] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(561), 1,
- anon_sym_GT,
- ACTIONS(563), 1,
- anon_sym_SLASH_GT,
- ACTIONS(565), 1,
- sym_attribute_name,
- ACTIONS(567), 1,
- anon_sym_LPAREN,
- ACTIONS(569), 1,
- anon_sym_STAR,
- ACTIONS(571), 1,
- anon_sym_LBRACK,
- ACTIONS(573), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(575), 1,
- anon_sym_LBRACK_AT,
- STATE(407), 1,
- sym__normal_attribute,
- STATE(231), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(418), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [13915] = 3,
+ [13851] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 3,
+ ACTIONS(37), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(95), 13,
+ ACTIONS(39), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17466,67 +17428,14 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [13939] = 12,
+ [13875] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(565), 1,
- sym_attribute_name,
- ACTIONS(567), 1,
- anon_sym_LPAREN,
- ACTIONS(569), 1,
- anon_sym_STAR,
- ACTIONS(571), 1,
- anon_sym_LBRACK,
- ACTIONS(573), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(575), 1,
- anon_sym_LBRACK_AT,
- ACTIONS(577), 1,
- anon_sym_GT,
- ACTIONS(579), 1,
- anon_sym_SLASH_GT,
- STATE(407), 1,
- sym__normal_attribute,
- STATE(238), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(418), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [13981] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(539), 1,
- anon_sym_COLON,
- ACTIONS(133), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- STATE(244), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(135), 11,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [14009] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(59), 3,
+ ACTIONS(101), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(61), 13,
+ ACTIONS(103), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17540,36 +17449,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [14033] = 3,
+ [13899] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(63), 3,
- anon_sym_DOT,
+ ACTIONS(539), 1,
+ anon_sym_COLON,
+ ACTIONS(133), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(65), 13,
+ STATE(240), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(135), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [14057] = 5,
+ [13927] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(581), 1,
+ ACTIONS(557), 1,
anon_sym_COLON,
ACTIONS(137), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(244), 2,
+ STATE(240), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(139), 11,
@@ -17584,65 +17495,157 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [14085] = 12,
+ [13955] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(565), 1,
+ ACTIONS(541), 1,
+ anon_sym_GT,
+ ACTIONS(545), 1,
sym_attribute_name,
- ACTIONS(567), 1,
+ ACTIONS(547), 1,
anon_sym_LPAREN,
- ACTIONS(569), 1,
+ ACTIONS(549), 1,
anon_sym_STAR,
- ACTIONS(571), 1,
+ ACTIONS(551), 1,
anon_sym_LBRACK,
- ACTIONS(573), 1,
+ ACTIONS(553), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(555), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(560), 1,
+ anon_sym_SLASH_GT,
+ STATE(410), 1,
+ sym__normal_attribute,
+ STATE(245), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(409), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [13997] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(545), 1,
+ sym_attribute_name,
+ ACTIONS(547), 1,
+ anon_sym_LPAREN,
+ ACTIONS(549), 1,
+ anon_sym_STAR,
+ ACTIONS(551), 1,
+ anon_sym_LBRACK,
+ ACTIONS(553), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(575), 1,
+ ACTIONS(555), 1,
anon_sym_LBRACK_AT,
- ACTIONS(577), 1,
+ ACTIONS(562), 1,
anon_sym_GT,
- ACTIONS(584), 1,
+ ACTIONS(564), 1,
anon_sym_SLASH_GT,
- STATE(407), 1,
+ STATE(410), 1,
sym__normal_attribute,
- STATE(250), 2,
+ STATE(241), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(418), 5,
+ STATE(409), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14127] = 3,
+ [14039] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(67), 3,
+ ACTIONS(529), 1,
anon_sym_DOT,
+ ACTIONS(531), 1,
+ anon_sym_LBRACK,
+ ACTIONS(105), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(69), 13,
+ ACTIONS(535), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(107), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
+ [14069] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(545), 1,
+ sym_attribute_name,
+ ACTIONS(547), 1,
+ anon_sym_LPAREN,
+ ACTIONS(549), 1,
+ anon_sym_STAR,
+ ACTIONS(551), 1,
+ anon_sym_LBRACK,
+ ACTIONS(553), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(555), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(562), 1,
+ anon_sym_GT,
+ ACTIONS(566), 1,
+ anon_sym_SLASH_GT,
+ STATE(410), 1,
+ sym__normal_attribute,
+ STATE(230), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(409), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [14111] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(570), 1,
+ sym_attribute_name,
+ ACTIONS(573), 1,
+ anon_sym_LPAREN,
+ ACTIONS(576), 1,
+ anon_sym_STAR,
+ ACTIONS(579), 1,
+ anon_sym_LBRACK,
+ ACTIONS(582), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(585), 1,
+ anon_sym_LBRACK_AT,
+ STATE(410), 1,
+ sym__normal_attribute,
+ ACTIONS(568), 2,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ STATE(245), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(409), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
[14151] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(81), 3,
+ ACTIONS(57), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(83), 13,
+ ACTIONS(59), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17659,11 +17662,11 @@ static const uint16_t ts_small_parse_table[] = {
[14175] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 3,
+ ACTIONS(61), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(77), 13,
+ ACTIONS(63), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17680,11 +17683,11 @@ static const uint16_t ts_small_parse_table[] = {
[14199] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(27), 3,
+ ACTIONS(65), 3,
anon_sym_DOT,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(29), 13,
+ ACTIONS(67), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17698,162 +17701,171 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [14223] = 12,
+ [14223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(561), 1,
- anon_sym_GT,
- ACTIONS(565), 1,
- sym_attribute_name,
- ACTIONS(567), 1,
- anon_sym_LPAREN,
- ACTIONS(569), 1,
- anon_sym_STAR,
- ACTIONS(571), 1,
+ ACTIONS(69), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(71), 13,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(573), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(575), 1,
- anon_sym_LBRACK_AT,
- ACTIONS(586), 1,
- anon_sym_SLASH_GT,
- STATE(407), 1,
- sym__normal_attribute,
- STATE(231), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(418), 5,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- sym_animation_binding,
- [14265] = 6,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [14247] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(531), 1,
+ ACTIONS(73), 3,
anon_sym_DOT,
- ACTIONS(533), 1,
- anon_sym_LBRACK,
- ACTIONS(105), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- ACTIONS(537), 2,
+ ACTIONS(75), 13,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(107), 10,
+ [14271] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(77), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(79), 13,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14295] = 11,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [14295] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(541), 1,
- anon_sym_GT,
ACTIONS(588), 1,
+ anon_sym_COLON,
+ STATE(284), 1,
+ sym_pipe_arguments,
+ ACTIONS(115), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ STATE(259), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(117), 9,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [14324] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(590), 1,
+ anon_sym_GT,
+ ACTIONS(592), 1,
sym_attribute_name,
- ACTIONS(591), 1,
- anon_sym_LPAREN,
ACTIONS(594), 1,
+ anon_sym_LPAREN,
+ ACTIONS(596), 1,
anon_sym_STAR,
- ACTIONS(597), 1,
+ ACTIONS(598), 1,
anon_sym_LBRACK,
ACTIONS(600), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(603), 1,
+ ACTIONS(602), 1,
anon_sym_LBRACK_AT,
- STATE(433), 1,
+ STATE(437), 1,
sym__normal_attribute,
- STATE(252), 2,
+ STATE(256), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(432), 5,
+ STATE(436), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14334] = 11,
+ [14363] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(606), 1,
- anon_sym_GT,
- ACTIONS(608), 1,
+ ACTIONS(592), 1,
sym_attribute_name,
- ACTIONS(610), 1,
+ ACTIONS(594), 1,
anon_sym_LPAREN,
- ACTIONS(612), 1,
+ ACTIONS(596), 1,
anon_sym_STAR,
- ACTIONS(614), 1,
+ ACTIONS(598), 1,
anon_sym_LBRACK,
- ACTIONS(616), 1,
+ ACTIONS(600), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(618), 1,
+ ACTIONS(602), 1,
anon_sym_LBRACK_AT,
- STATE(433), 1,
+ ACTIONS(604), 1,
+ anon_sym_GT,
+ STATE(437), 1,
sym__normal_attribute,
- STATE(252), 2,
+ STATE(256), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(432), 5,
+ STATE(436), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
sym_animation_binding,
- [14373] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(620), 1,
- anon_sym_COLON,
- STATE(280), 1,
- sym_pipe_arguments,
- ACTIONS(109), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- STATE(258), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(111), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
[14402] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(608), 1,
+ ACTIONS(592), 1,
sym_attribute_name,
- ACTIONS(610), 1,
+ ACTIONS(594), 1,
anon_sym_LPAREN,
- ACTIONS(612), 1,
+ ACTIONS(596), 1,
anon_sym_STAR,
- ACTIONS(614), 1,
+ ACTIONS(598), 1,
anon_sym_LBRACK,
- ACTIONS(616), 1,
+ ACTIONS(600), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(618), 1,
+ ACTIONS(602), 1,
anon_sym_LBRACK_AT,
- ACTIONS(622), 1,
+ ACTIONS(606), 1,
anon_sym_GT,
- STATE(433), 1,
+ STATE(437), 1,
sym__normal_attribute,
- STATE(252), 2,
+ STATE(254), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(432), 5,
+ STATE(436), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
@@ -17862,26 +17874,26 @@ static const uint16_t ts_small_parse_table[] = {
[14441] = 11,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(568), 1,
+ anon_sym_GT,
ACTIONS(608), 1,
sym_attribute_name,
- ACTIONS(610), 1,
+ ACTIONS(611), 1,
anon_sym_LPAREN,
- ACTIONS(612), 1,
- anon_sym_STAR,
ACTIONS(614), 1,
+ anon_sym_STAR,
+ ACTIONS(617), 1,
anon_sym_LBRACK,
- ACTIONS(616), 1,
+ ACTIONS(620), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(618), 1,
+ ACTIONS(623), 1,
anon_sym_LBRACK_AT,
- ACTIONS(624), 1,
- anon_sym_GT,
- STATE(433), 1,
+ STATE(437), 1,
sym__normal_attribute,
- STATE(255), 2,
+ STATE(256), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(432), 5,
+ STATE(436), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
@@ -17890,26 +17902,26 @@ static const uint16_t ts_small_parse_table[] = {
[14480] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(608), 1,
+ ACTIONS(592), 1,
sym_attribute_name,
- ACTIONS(610), 1,
+ ACTIONS(594), 1,
anon_sym_LPAREN,
- ACTIONS(612), 1,
+ ACTIONS(596), 1,
anon_sym_STAR,
- ACTIONS(614), 1,
+ ACTIONS(598), 1,
anon_sym_LBRACK,
- ACTIONS(616), 1,
+ ACTIONS(600), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(618), 1,
+ ACTIONS(602), 1,
anon_sym_LBRACK_AT,
ACTIONS(626), 1,
anon_sym_GT,
- STATE(433), 1,
+ STATE(437), 1,
sym__normal_attribute,
STATE(253), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(432), 5,
+ STATE(436), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
@@ -17918,12 +17930,33 @@ static const uint16_t ts_small_parse_table[] = {
[14519] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(620), 1,
+ ACTIONS(157), 1,
+ anon_sym_QMARK,
+ ACTIONS(527), 1,
+ anon_sym_PIPE,
+ STATE(261), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(159), 11,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [14545] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(588), 1,
anon_sym_COLON,
ACTIONS(133), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(259), 2,
+ STATE(260), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(135), 9,
@@ -17936,7 +17969,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14545] = 5,
+ [14571] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(628), 1,
@@ -17944,7 +17977,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(137), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(259), 2,
+ STATE(260), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
ACTIONS(139), 9,
@@ -17957,16 +17990,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14571] = 5,
+ [14597] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(157), 1,
+ ACTIONS(150), 1,
anon_sym_QMARK,
- ACTIONS(527), 1,
+ ACTIONS(631), 1,
anon_sym_PIPE,
STATE(261), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(159), 11,
+ ACTIONS(152), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -17978,33 +18011,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [14597] = 5,
+ [14623] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(150), 1,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(636), 1,
anon_sym_QMARK,
- ACTIONS(631), 1,
- anon_sym_PIPE,
- STATE(261), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(152), 11,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(634), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_PLUS,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [14623] = 3,
+ [14648] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(636), 1,
+ ACTIONS(640), 1,
anon_sym_QMARK,
- ACTIONS(634), 12,
+ ACTIONS(638), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18017,19 +18049,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14644] = 6,
+ [14669] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(644), 1,
anon_sym_DQUOTE,
- STATE(11), 1,
+ STATE(13), 1,
sym__double_quote,
- STATE(500), 1,
+ STATE(479), 1,
aux_sym_string_repeat1,
- ACTIONS(642), 2,
+ ACTIONS(646), 2,
aux_sym_string_token1,
sym__escape_sequence,
- ACTIONS(638), 8,
+ ACTIONS(642), 8,
anon_sym_GT,
anon_sym_SLASH_GT,
sym_attribute_name,
@@ -18038,32 +18070,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [14671] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(646), 1,
- anon_sym_QMARK,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(644), 8,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
[14696] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(192), 1,
+ ACTIONS(210), 1,
anon_sym_QMARK,
- ACTIONS(190), 12,
+ ACTIONS(208), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18079,9 +18091,9 @@ static const uint16_t ts_small_parse_table[] = {
[14717] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(648), 1,
anon_sym_RBRACE,
@@ -18089,63 +18101,44 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(652), 1,
sym_identifier,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(270), 3,
+ STATE(274), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
[14753] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
- anon_sym_DQUOTE,
- STATE(11), 1,
- sym__double_quote,
- STATE(500), 1,
- aux_sym_string_repeat1,
- ACTIONS(642), 2,
- aux_sym_string_token1,
- sym__escape_sequence,
- ACTIONS(638), 7,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
+ ACTIONS(529), 1,
+ anon_sym_DOT,
+ ACTIONS(531), 1,
anon_sym_LBRACK,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [14779] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(157), 1,
+ ACTIONS(636), 1,
anon_sym_QMARK,
- ACTIONS(535), 1,
- anon_sym_PIPE,
- STATE(273), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(159), 9,
+ ACTIONS(535), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(634), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14803] = 11,
+ [14779] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
@@ -18153,24 +18146,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(654), 1,
anon_sym_RBRACE,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(272), 3,
+ STATE(274), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [14839] = 11,
+ [14815] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
@@ -18178,74 +18171,88 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(656), 1,
anon_sym_RBRACE,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(272), 3,
+ STATE(268), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [14875] = 11,
+ [14851] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(644), 1,
+ anon_sym_DQUOTE,
+ STATE(13), 1,
+ sym__double_quote,
+ STATE(479), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(646), 2,
+ aux_sym_string_token1,
+ sym__escape_sequence,
+ ACTIONS(642), 7,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [14877] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(157), 1,
+ anon_sym_QMARK,
+ ACTIONS(533), 1,
+ anon_sym_PIPE,
+ STATE(273), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(159), 9,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
sym_identifier,
- ACTIONS(658), 1,
- anon_sym_RBRACE,
- STATE(467), 1,
- sym_spread,
- STATE(487), 1,
- sym__single_quote,
- STATE(492), 1,
- sym__double_quote,
- STATE(780), 1,
- sym_string,
- STATE(277), 3,
- sym_pair,
- sym__shorthand,
- aux_sym_object_repeat1,
- [14911] = 11,
+ [14901] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(660), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(663), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- ACTIONS(666), 1,
- anon_sym_RBRACE,
- ACTIONS(668), 1,
+ ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(671), 1,
+ ACTIONS(652), 1,
sym_identifier,
- STATE(467), 1,
+ ACTIONS(658), 1,
+ anon_sym_RBRACE,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(272), 3,
+ STATE(276), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [14947] = 5,
+ [14937] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(150), 1,
anon_sym_QMARK,
- ACTIONS(674), 1,
+ ACTIONS(660), 1,
anon_sym_PIPE,
STATE(273), 1,
aux_sym_pipe_sequence_repeat1,
@@ -18259,57 +18266,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [14971] = 11,
+ [14961] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(663), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(666), 1,
anon_sym_DQUOTE,
- ACTIONS(650), 1,
+ ACTIONS(669), 1,
+ anon_sym_RBRACE,
+ ACTIONS(671), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(652), 1,
+ ACTIONS(674), 1,
sym_identifier,
- ACTIONS(677), 1,
- anon_sym_RBRACE,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(278), 3,
+ STATE(274), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [15007] = 6,
+ [14997] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(531), 1,
- anon_sym_DOT,
- ACTIONS(533), 1,
- anon_sym_LBRACK,
- ACTIONS(646), 1,
- anon_sym_QMARK,
- ACTIONS(537), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(644), 7,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
+ ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
+ ACTIONS(652), 1,
sym_identifier,
+ ACTIONS(677), 1,
+ anon_sym_RBRACE,
+ STATE(454), 1,
+ sym_spread,
+ STATE(476), 1,
+ sym__single_quote,
+ STATE(477), 1,
+ sym__double_quote,
+ STATE(736), 1,
+ sym_string,
+ STATE(266), 3,
+ sym_pair,
+ sym__shorthand,
+ aux_sym_object_repeat1,
[15033] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
@@ -18317,24 +18329,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(679), 1,
anon_sym_RBRACE,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(269), 3,
+ STATE(274), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
[15069] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
@@ -18342,24 +18354,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(681), 1,
anon_sym_RBRACE,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(272), 3,
+ STATE(278), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
[15105] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(320), 1,
+ ACTIONS(324), 1,
anon_sym_SQUOTE,
- ACTIONS(342), 1,
+ ACTIONS(346), 1,
anon_sym_DQUOTE,
ACTIONS(650), 1,
anon_sym_DOT_DOT_DOT,
@@ -18367,59 +18379,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(683), 1,
anon_sym_RBRACE,
- STATE(467), 1,
+ STATE(454), 1,
sym_spread,
- STATE(487), 1,
+ STATE(476), 1,
sym__single_quote,
- STATE(492), 1,
+ STATE(477), 1,
sym__double_quote,
- STATE(780), 1,
+ STATE(736), 1,
sym_string,
- STATE(272), 3,
+ STATE(274), 3,
sym_pair,
sym__shorthand,
aux_sym_object_repeat1,
- [15141] = 3,
+ [15141] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(687), 1,
+ ACTIONS(99), 1,
anon_sym_QMARK,
- ACTIONS(685), 10,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(685), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(97), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15160] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(171), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(173), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15179] = 4,
+ [15162] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(184), 1,
+ ACTIONS(689), 1,
+ anon_sym_DOT,
+ ACTIONS(691), 1,
+ sym_regular_expression_flags,
+ ACTIONS(693), 1,
anon_sym_QMARK,
- ACTIONS(689), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(182), 8,
+ ACTIONS(687), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18428,16 +18426,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [15200] = 5,
+ [15185] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(693), 1,
- anon_sym_DOT,
- ACTIONS(695), 1,
- sym_regular_expression_flags,
ACTIONS(697), 1,
anon_sym_QMARK,
- ACTIONS(691), 8,
+ ACTIONS(695), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18446,15 +18440,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [15223] = 4,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [15204] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 1,
+ ACTIONS(701), 1,
anon_sym_QMARK,
- ACTIONS(689), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(85), 8,
+ ACTIONS(699), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18463,12 +18456,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [15244] = 3,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [15223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 1,
+ ACTIONS(99), 1,
anon_sym_QMARK,
- ACTIONS(85), 10,
+ ACTIONS(97), 10,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18479,23 +18474,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15263] = 3,
+ [15242] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(701), 1,
+ ACTIONS(171), 2,
anon_sym_QMARK,
- ACTIONS(699), 10,
+ anon_sym_PIPE,
+ ACTIONS(173), 9,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
anon_sym_COMMA,
- anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15282] = 3,
+ [15261] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(150), 2,
@@ -18511,29 +18506,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15301] = 5,
+ [15280] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(707), 1,
- anon_sym_EQ,
- STATE(406), 1,
- sym__binding_assignment,
- ACTIONS(705), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(703), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [15323] = 3,
+ ACTIONS(189), 1,
+ anon_sym_QMARK,
+ ACTIONS(685), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(187), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ [15301] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(711), 1,
+ ACTIONS(705), 1,
anon_sym_LT,
- ACTIONS(709), 9,
+ ACTIONS(703), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18543,12 +18538,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15341] = 3,
+ [15319] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(715), 1,
+ ACTIONS(709), 1,
anon_sym_LT,
- ACTIONS(713), 9,
+ ACTIONS(707), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18558,6 +18553,23 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
+ [15337] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(715), 1,
+ anon_sym_EQ,
+ STATE(399), 1,
+ sym__binding_assignment,
+ ACTIONS(713), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(711), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
[15359] = 3,
ACTIONS(3), 1,
sym_comment,
@@ -18663,27 +18675,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15485] = 3,
+ [15485] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(747), 1,
- anon_sym_LT,
- ACTIONS(745), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
+ anon_sym_DOT,
+ ACTIONS(749), 1,
+ anon_sym_QMARK,
+ ACTIONS(745), 8,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_RBRACE,
- [15503] = 3,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ [15505] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(751), 1,
+ ACTIONS(753), 1,
anon_sym_LT,
- ACTIONS(749), 9,
+ ACTIONS(751), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18693,110 +18706,35 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15521] = 3,
+ [15523] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(755), 1,
- anon_sym_LT,
- ACTIONS(753), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- [15539] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(759), 1,
- anon_sym_LT,
- ACTIONS(757), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- [15557] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(763), 1,
- anon_sym_LT,
- ACTIONS(761), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- [15575] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(767), 1,
- anon_sym_LT,
- ACTIONS(765), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- [15593] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(771), 1,
- anon_sym_LT,
- ACTIONS(769), 9,
- sym__interpolation_start,
- sym__control_flow_start,
- ts_builtin_sym_end,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- [15611] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(773), 1,
anon_sym_let,
- ACTIONS(775), 1,
+ ACTIONS(757), 1,
anon_sym_switch,
- ACTIONS(777), 1,
+ ACTIONS(759), 1,
anon_sym_defer,
- ACTIONS(779), 1,
+ ACTIONS(761), 1,
anon_sym_placeholder,
- ACTIONS(781), 1,
+ ACTIONS(763), 1,
anon_sym_loading,
- ACTIONS(783), 1,
+ ACTIONS(765), 1,
anon_sym_error,
- ACTIONS(785), 1,
+ ACTIONS(767), 1,
anon_sym_for,
- ACTIONS(787), 1,
+ ACTIONS(769), 1,
anon_sym_empty,
- ACTIONS(789), 1,
+ ACTIONS(771), 1,
anon_sym_else,
- ACTIONS(791), 1,
+ ACTIONS(773), 1,
anon_sym_if,
- [15645] = 3,
+ [15557] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(795), 1,
+ ACTIONS(777), 1,
anon_sym_LT,
- ACTIONS(793), 9,
+ ACTIONS(775), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18806,28 +18744,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15663] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(799), 1,
- anon_sym_DOT,
- ACTIONS(801), 1,
- anon_sym_QMARK,
- ACTIONS(797), 8,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- [15683] = 3,
+ [15575] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(805), 1,
+ ACTIONS(781), 1,
anon_sym_LT,
- ACTIONS(803), 9,
+ ACTIONS(779), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18837,12 +18759,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15701] = 3,
+ [15593] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(809), 1,
+ ACTIONS(785), 1,
anon_sym_LT,
- ACTIONS(807), 9,
+ ACTIONS(783), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18852,12 +18774,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15719] = 3,
+ [15611] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(809), 1,
+ ACTIONS(789), 1,
anon_sym_LT,
- ACTIONS(807), 9,
+ ACTIONS(787), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18867,12 +18789,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15737] = 3,
+ [15629] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(813), 1,
+ ACTIONS(793), 1,
anon_sym_LT,
- ACTIONS(811), 9,
+ ACTIONS(791), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18882,12 +18804,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15755] = 3,
+ [15647] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(817), 1,
+ ACTIONS(797), 1,
anon_sym_LT,
- ACTIONS(815), 9,
+ ACTIONS(795), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18897,46 +18819,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15773] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(531), 1,
- anon_sym_DOT,
- ACTIONS(533), 1,
- anon_sym_LBRACK,
- ACTIONS(537), 2,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(819), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15795] = 5,
+ [15665] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(821), 1,
+ ACTIONS(799), 1,
anon_sym_DOT,
- ACTIONS(823), 1,
+ ACTIONS(801), 1,
sym_regular_expression_flags,
- ACTIONS(697), 2,
+ ACTIONS(693), 2,
anon_sym_QMARK,
sym_identifier,
- ACTIONS(691), 6,
+ ACTIONS(687), 6,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
- [15817] = 3,
+ [15687] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(827), 1,
+ ACTIONS(805), 1,
anon_sym_LT,
- ACTIONS(825), 9,
+ ACTIONS(803), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18946,32 +18851,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15835] = 5,
+ [15705] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(646), 1,
+ ACTIONS(636), 1,
anon_sym_QMARK,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(644), 5,
+ ACTIONS(634), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [15857] = 4,
+ [15727] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 1,
+ ACTIONS(99), 1,
anon_sym_QMARK,
- ACTIONS(829), 2,
+ ACTIONS(807), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(85), 7,
+ ACTIONS(97), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -18979,12 +18884,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [15877] = 3,
+ [15747] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(833), 1,
+ ACTIONS(811), 1,
anon_sym_LT,
- ACTIONS(831), 9,
+ ACTIONS(809), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -18994,12 +18899,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15895] = 3,
+ [15765] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(837), 1,
+ ACTIONS(815), 1,
anon_sym_LT,
- ACTIONS(835), 9,
+ ACTIONS(813), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19009,12 +18914,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15913] = 3,
+ [15783] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(841), 1,
+ ACTIONS(819), 1,
anon_sym_LT,
- ACTIONS(839), 9,
+ ACTIONS(817), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19024,12 +18929,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15931] = 3,
+ [15801] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(845), 1,
+ ACTIONS(823), 1,
anon_sym_LT,
- ACTIONS(843), 9,
+ ACTIONS(821), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19039,27 +18944,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15949] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(202), 1,
- anon_sym_QMARK,
- ACTIONS(204), 9,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [15967] = 3,
+ [15819] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(849), 1,
+ ACTIONS(827), 1,
anon_sym_LT,
- ACTIONS(847), 9,
+ ACTIONS(825), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19069,12 +18959,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [15985] = 3,
+ [15837] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(853), 1,
+ ACTIONS(831), 1,
anon_sym_LT,
- ACTIONS(851), 9,
+ ACTIONS(829), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19084,12 +18974,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16003] = 3,
+ [15855] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(857), 1,
+ ACTIONS(835), 1,
anon_sym_LT,
- ACTIONS(855), 9,
+ ACTIONS(833), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19099,12 +18989,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16021] = 3,
+ [15873] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(861), 1,
+ ACTIONS(839), 1,
anon_sym_LT,
- ACTIONS(859), 9,
+ ACTIONS(837), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19114,12 +19004,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16039] = 3,
+ [15891] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(865), 1,
+ ACTIONS(843), 1,
anon_sym_LT,
- ACTIONS(863), 9,
+ ACTIONS(841), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19129,12 +19019,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16057] = 3,
+ [15909] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(869), 1,
+ ACTIONS(847), 1,
anon_sym_LT,
- ACTIONS(867), 9,
+ ACTIONS(845), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19144,12 +19034,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16075] = 3,
+ [15927] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(873), 1,
+ ACTIONS(851), 1,
anon_sym_LT,
- ACTIONS(871), 9,
+ ACTIONS(849), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19159,12 +19049,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16093] = 3,
+ [15945] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(877), 1,
+ ACTIONS(855), 1,
anon_sym_LT,
- ACTIONS(875), 9,
+ ACTIONS(853), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19174,12 +19064,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16111] = 3,
+ [15963] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(881), 1,
+ ACTIONS(859), 1,
anon_sym_LT,
- ACTIONS(879), 9,
+ ACTIONS(857), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19189,12 +19079,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16129] = 3,
+ [15981] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(200), 1,
+ anon_sym_QMARK,
+ ACTIONS(202), 9,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [15999] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(885), 1,
+ ACTIONS(863), 1,
anon_sym_LT,
- ACTIONS(883), 9,
+ ACTIONS(861), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19204,12 +19109,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16147] = 3,
+ [16017] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(889), 1,
+ ACTIONS(867), 1,
anon_sym_LT,
- ACTIONS(887), 9,
+ ACTIONS(865), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19219,12 +19124,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16165] = 3,
+ [16035] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(893), 1,
+ ACTIONS(871), 1,
anon_sym_LT,
- ACTIONS(891), 9,
+ ACTIONS(869), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19234,12 +19139,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16183] = 3,
+ [16053] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(897), 1,
+ ACTIONS(875), 1,
anon_sym_LT,
- ACTIONS(895), 9,
+ ACTIONS(873), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19249,12 +19154,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16201] = 3,
+ [16071] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(901), 1,
+ ACTIONS(879), 1,
anon_sym_LT,
- ACTIONS(899), 9,
+ ACTIONS(877), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19264,28 +19169,102 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16219] = 4,
+ [16089] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(184), 1,
- anon_sym_QMARK,
- ACTIONS(829), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(182), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(883), 1,
+ anon_sym_LT,
+ ACTIONS(881), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [16239] = 3,
+ [16107] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(887), 1,
+ anon_sym_LT,
+ ACTIONS(885), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ [16125] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(891), 1,
+ anon_sym_LT,
+ ACTIONS(889), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ [16143] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(895), 1,
+ anon_sym_LT,
+ ACTIONS(893), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ [16161] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(899), 1,
+ anon_sym_LT,
+ ACTIONS(897), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ [16179] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(895), 1,
+ anon_sym_LT,
+ ACTIONS(893), 9,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ ts_builtin_sym_end,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ [16197] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(905), 1,
+ ACTIONS(903), 1,
anon_sym_LT,
- ACTIONS(903), 9,
+ ACTIONS(901), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19295,12 +19274,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16257] = 3,
+ [16215] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(909), 1,
+ ACTIONS(907), 1,
anon_sym_LT,
- ACTIONS(907), 9,
+ ACTIONS(905), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19310,12 +19289,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [16275] = 3,
+ [16233] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(913), 1,
+ ACTIONS(911), 1,
anon_sym_LT,
- ACTIONS(911), 9,
+ ACTIONS(909), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -19325,14 +19304,47 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
+ [16251] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(529), 1,
+ anon_sym_DOT,
+ ACTIONS(531), 1,
+ anon_sym_LBRACK,
+ ACTIONS(535), 2,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(913), 6,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [16273] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(189), 1,
+ anon_sym_QMARK,
+ ACTIONS(807), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(187), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
[16293] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(775), 1,
+ ACTIONS(757), 1,
anon_sym_switch,
- ACTIONS(785), 1,
+ ACTIONS(767), 1,
anon_sym_for,
- ACTIONS(791), 1,
+ ACTIONS(773), 1,
anon_sym_if,
ACTIONS(915), 1,
anon_sym_let,
@@ -19381,9 +19393,9 @@ static const uint16_t ts_small_parse_table[] = {
[16363] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(845), 1,
+ ACTIONS(823), 1,
anon_sym_LT,
- ACTIONS(843), 8,
+ ACTIONS(821), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19395,9 +19407,9 @@ static const uint16_t ts_small_parse_table[] = {
[16380] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(851), 1,
anon_sym_LT,
- ACTIONS(937), 8,
+ ACTIONS(849), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19409,9 +19421,37 @@ static const uint16_t ts_small_parse_table[] = {
[16397] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(841), 1,
+ ACTIONS(883), 1,
+ anon_sym_LT,
+ ACTIONS(881), 8,
+ sym__implicit_end_tag,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ [16414] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(805), 1,
+ anon_sym_LT,
+ ACTIONS(803), 8,
+ sym__implicit_end_tag,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ [16431] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(731), 1,
anon_sym_LT,
- ACTIONS(839), 8,
+ ACTIONS(729), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19420,27 +19460,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16414] = 4,
+ [16448] = 9,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(939), 1,
+ anon_sym_SEMI,
+ ACTIONS(941), 1,
+ anon_sym_as,
+ ACTIONS(943), 1,
+ anon_sym_QMARK,
ACTIONS(945), 1,
- anon_sym_EQ,
- ACTIONS(943), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(941), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [16433] = 3,
+ anon_sym_QMARK_QMARK,
+ STATE(500), 1,
+ sym__alias,
+ STATE(538), 1,
+ sym__else_template_expression,
+ STATE(660), 1,
+ sym__context_expression,
+ ACTIONS(937), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [16477] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(857), 1,
+ ACTIONS(831), 1,
anon_sym_LT,
- ACTIONS(855), 8,
+ ACTIONS(829), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19449,12 +19494,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16450] = 3,
+ [16494] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(861), 1,
+ ACTIONS(843), 1,
anon_sym_LT,
- ACTIONS(859), 8,
+ ACTIONS(841), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19463,12 +19508,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16467] = 3,
+ [16511] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(873), 1,
+ ACTIONS(867), 1,
anon_sym_LT,
- ACTIONS(871), 8,
+ ACTIONS(865), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19477,12 +19522,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16484] = 3,
+ [16528] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(877), 1,
+ ACTIONS(879), 1,
anon_sym_LT,
- ACTIONS(875), 8,
+ ACTIONS(877), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19491,12 +19536,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16501] = 3,
+ [16545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(881), 1,
+ ACTIONS(907), 1,
anon_sym_LT,
- ACTIONS(879), 8,
+ ACTIONS(905), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19505,12 +19550,27 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16518] = 3,
+ [16562] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(947), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [16581] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(885), 1,
+ ACTIONS(811), 1,
anon_sym_LT,
- ACTIONS(883), 8,
+ ACTIONS(809), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19519,12 +19579,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16535] = 3,
+ [16598] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(889), 1,
+ ACTIONS(895), 1,
anon_sym_LT,
- ACTIONS(887), 8,
+ ACTIONS(893), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19533,12 +19593,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16552] = 3,
+ [16615] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(897), 1,
+ ACTIONS(835), 1,
anon_sym_LT,
- ACTIONS(895), 8,
+ ACTIONS(833), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19547,12 +19607,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16569] = 3,
+ [16632] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(853), 1,
+ ACTIONS(895), 1,
anon_sym_LT,
- ACTIONS(851), 8,
+ ACTIONS(893), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19561,12 +19621,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16586] = 3,
+ [16649] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(955), 1,
+ anon_sym_as,
+ ACTIONS(957), 1,
+ anon_sym_EQ,
+ ACTIONS(959), 1,
+ anon_sym_COLON,
+ ACTIONS(961), 1,
+ sym_identifier,
+ STATE(540), 1,
+ sym__alias,
+ ACTIONS(953), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [16674] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(893), 1,
+ ACTIONS(903), 1,
anon_sym_LT,
- ACTIONS(891), 8,
+ ACTIONS(901), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19575,12 +19653,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16603] = 3,
+ [16691] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(711), 1,
+ ACTIONS(965), 1,
anon_sym_LT,
- ACTIONS(709), 8,
+ ACTIONS(963), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19589,28 +19667,57 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16620] = 5,
+ [16708] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(705), 1,
+ ACTIONS(871), 1,
+ anon_sym_LT,
+ ACTIONS(869), 8,
+ sym__implicit_end_tag,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ [16725] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(971), 1,
+ anon_sym_EQ,
+ ACTIONS(969), 2,
+ sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(947), 1,
+ ACTIONS(967), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [16744] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(713), 1,
+ anon_sym_LBRACK,
+ ACTIONS(973), 1,
anon_sym_EQ,
- STATE(427), 1,
+ STATE(431), 1,
sym__binding_assignment,
- ACTIONS(703), 6,
+ ACTIONS(711), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [16641] = 3,
+ [16765] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(935), 1,
+ ACTIONS(723), 1,
anon_sym_LT,
- ACTIONS(933), 8,
+ ACTIONS(721), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19619,7 +19726,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16658] = 3,
+ [16782] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(739), 1,
@@ -19633,12 +19740,26 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16675] = 3,
+ [16799] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(759), 1,
+ ACTIONS(753), 1,
+ anon_sym_LT,
+ ACTIONS(751), 8,
+ sym__implicit_end_tag,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
+ [16816] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(977), 1,
anon_sym_LT,
- ACTIONS(757), 8,
+ ACTIONS(975), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19647,12 +19768,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16692] = 3,
+ [16833] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(115), 8,
+ ACTIONS(109), 8,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -19661,12 +19782,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
- [16709] = 3,
+ [16850] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(909), 1,
+ ACTIONS(793), 1,
anon_sym_LT,
- ACTIONS(907), 8,
+ ACTIONS(791), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19675,12 +19796,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16726] = 3,
+ [16867] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(913), 1,
+ ACTIONS(797), 1,
anon_sym_LT,
- ACTIONS(911), 8,
+ ACTIONS(795), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19689,12 +19810,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16743] = 3,
+ [16884] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(715), 1,
+ ACTIONS(719), 1,
anon_sym_LT,
- ACTIONS(713), 8,
+ ACTIONS(717), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19703,12 +19824,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16760] = 3,
+ [16901] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(719), 1,
+ ACTIONS(935), 1,
anon_sym_LT,
- ACTIONS(717), 8,
+ ACTIONS(933), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19717,12 +19838,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16777] = 3,
+ [16918] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(723), 1,
+ ACTIONS(827), 1,
anon_sym_LT,
- ACTIONS(721), 8,
+ ACTIONS(825), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19731,12 +19852,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16794] = 3,
+ [16935] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(727), 1,
+ ACTIONS(887), 1,
anon_sym_LT,
- ACTIONS(725), 8,
+ ACTIONS(885), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19745,12 +19866,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16811] = 3,
+ [16952] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(931), 1,
+ ACTIONS(781), 1,
anon_sym_LT,
- ACTIONS(929), 8,
+ ACTIONS(779), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19759,12 +19880,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16828] = 3,
+ [16969] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(837), 1,
+ ACTIONS(859), 1,
anon_sym_LT,
- ACTIONS(835), 8,
+ ACTIONS(857), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19773,12 +19894,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16845] = 3,
+ [16986] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(849), 1,
+ ACTIONS(931), 1,
anon_sym_LT,
- ACTIONS(847), 8,
+ ACTIONS(929), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19787,12 +19908,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16862] = 3,
+ [17003] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(865), 1,
+ ACTIONS(815), 1,
anon_sym_LT,
- ACTIONS(863), 8,
+ ACTIONS(813), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19801,12 +19922,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16879] = 3,
+ [17020] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(901), 1,
+ ACTIONS(863), 1,
anon_sym_LT,
- ACTIONS(899), 8,
+ ACTIONS(861), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19815,12 +19936,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16896] = 3,
+ [17037] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(905), 1,
+ ACTIONS(785), 1,
anon_sym_LT,
- ACTIONS(903), 8,
+ ACTIONS(783), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19829,106 +19950,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [16913] = 9,
+ [17054] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(953), 1,
- anon_sym_SEMI,
- ACTIONS(955), 1,
- anon_sym_as,
- ACTIONS(957), 1,
- anon_sym_QMARK,
- ACTIONS(959), 1,
- anon_sym_QMARK_QMARK,
- STATE(491), 1,
- sym__alias,
- STATE(547), 1,
- sym__else_template_expression,
- STATE(700), 1,
- sym__context_expression,
- ACTIONS(951), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [16942] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(735), 1,
- anon_sym_LT,
- ACTIONS(733), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [16959] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(963), 1,
- anon_sym_as,
- ACTIONS(965), 1,
- anon_sym_EQ,
- ACTIONS(967), 1,
- anon_sym_COLON,
- ACTIONS(969), 1,
- sym_identifier,
- STATE(528), 1,
- sym__alias,
- ACTIONS(961), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [16984] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(747), 1,
- anon_sym_LT,
- ACTIONS(745), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [17001] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(751), 1,
- anon_sym_LT,
- ACTIONS(749), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [17018] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(755), 1,
- anon_sym_LT,
- ACTIONS(753), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [17035] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(763), 1,
+ ACTIONS(875), 1,
anon_sym_LT,
- ACTIONS(761), 8,
+ ACTIONS(873), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19937,12 +19964,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17052] = 3,
+ [17071] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(767), 1,
+ ACTIONS(899), 1,
anon_sym_LT,
- ACTIONS(765), 8,
+ ACTIONS(897), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19951,12 +19978,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17069] = 3,
+ [17088] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(771), 1,
+ ACTIONS(789), 1,
anon_sym_LT,
- ACTIONS(769), 8,
+ ACTIONS(787), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19965,12 +19992,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17086] = 3,
+ [17105] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(795), 1,
+ ACTIONS(891), 1,
anon_sym_LT,
- ACTIONS(793), 8,
+ ACTIONS(889), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19979,12 +20006,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17103] = 3,
+ [17122] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(805), 1,
+ ACTIONS(819), 1,
anon_sym_LT,
- ACTIONS(803), 8,
+ ACTIONS(817), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -19993,27 +20020,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17120] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(975), 1,
- anon_sym_EQ,
- ACTIONS(973), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(971), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
[17139] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(979), 1,
+ ACTIONS(705), 1,
anon_sym_LT,
- ACTIONS(977), 8,
+ ACTIONS(703), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20025,9 +20037,9 @@ static const uint16_t ts_small_parse_table[] = {
[17156] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(809), 1,
+ ACTIONS(839), 1,
anon_sym_LT,
- ACTIONS(807), 8,
+ ACTIONS(837), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20039,9 +20051,9 @@ static const uint16_t ts_small_parse_table[] = {
[17173] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(809), 1,
+ ACTIONS(709), 1,
anon_sym_LT,
- ACTIONS(807), 8,
+ ACTIONS(707), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20053,9 +20065,9 @@ static const uint16_t ts_small_parse_table[] = {
[17190] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(813), 1,
+ ACTIONS(727), 1,
anon_sym_LT,
- ACTIONS(811), 8,
+ ACTIONS(725), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20067,9 +20079,9 @@ static const uint16_t ts_small_parse_table[] = {
[17207] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(817), 1,
+ ACTIONS(735), 1,
anon_sym_LT,
- ACTIONS(815), 8,
+ ACTIONS(733), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20081,9 +20093,9 @@ static const uint16_t ts_small_parse_table[] = {
[17224] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(731), 1,
+ ACTIONS(911), 1,
anon_sym_LT,
- ACTIONS(729), 8,
+ ACTIONS(909), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20092,27 +20104,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17241] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(981), 7,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [17260] = 3,
+ [17241] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(743), 1,
+ ACTIONS(847), 1,
anon_sym_LT,
- ACTIONS(741), 8,
+ ACTIONS(845), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20121,12 +20118,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17277] = 3,
+ [17258] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(827), 1,
+ ACTIONS(855), 1,
anon_sym_LT,
- ACTIONS(825), 8,
+ ACTIONS(853), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20135,28 +20132,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [17294] = 3,
+ [17275] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(833), 1,
- anon_sym_LT,
- ACTIONS(831), 8,
- sym__implicit_end_tag,
- sym__interpolation_start,
- sym__control_flow_start,
- anon_sym_LT_BANG,
- anon_sym_LT_SLASH,
- sym_entity,
- sym_text,
- anon_sym_LBRACE,
- [17311] = 4,
+ ACTIONS(983), 1,
+ anon_sym_EQ,
+ ACTIONS(981), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(979), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [17294] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(801), 1,
+ ACTIONS(749), 1,
anon_sym_QMARK,
ACTIONS(985), 1,
anon_sym_DOT,
- ACTIONS(797), 7,
+ ACTIONS(745), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -20164,12 +20162,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
+ [17313] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(777), 1,
+ anon_sym_LT,
+ ACTIONS(775), 8,
+ sym__implicit_end_tag,
+ sym__interpolation_start,
+ sym__control_flow_start,
+ anon_sym_LT_BANG,
+ anon_sym_LT_SLASH,
+ sym_entity,
+ sym_text,
+ anon_sym_LBRACE,
[17330] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(869), 1,
+ ACTIONS(743), 1,
anon_sym_LT,
- ACTIONS(867), 8,
+ ACTIONS(741), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -20191,614 +20203,610 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17363] = 4,
+ [17363] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(943), 1,
+ ACTIONS(993), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(991), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [17379] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(981), 1,
anon_sym_LBRACK,
- ACTIONS(991), 1,
+ ACTIONS(995), 1,
anon_sym_EQ,
- ACTIONS(941), 6,
+ ACTIONS(979), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17381] = 3,
+ [17397] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(995), 2,
+ ACTIONS(999), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(993), 6,
+ ACTIONS(997), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17397] = 4,
+ [17413] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(184), 1,
+ ACTIONS(210), 1,
anon_sym_QMARK,
- ACTIONS(997), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(182), 5,
+ ACTIONS(208), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [17415] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1001), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(999), 6,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- anon_sym_LBRACK_AT,
- [17431] = 3,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [17429] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(636), 1,
+ ACTIONS(693), 1,
anon_sym_QMARK,
- ACTIONS(634), 7,
+ ACTIONS(1001), 1,
+ anon_sym_DOT,
+ ACTIONS(1003), 1,
+ sym_regular_expression_flags,
+ ACTIONS(687), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
+ [17449] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(99), 1,
+ anon_sym_QMARK,
+ ACTIONS(1005), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [17447] = 3,
+ ACTIONS(97), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [17467] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1005), 2,
+ ACTIONS(1007), 1,
+ anon_sym_QMARK,
+ ACTIONS(109), 7,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17483] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1011), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1003), 6,
+ ACTIONS(1009), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17463] = 3,
+ [17499] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1009), 2,
+ ACTIONS(1015), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1007), 6,
+ ACTIONS(1013), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17479] = 3,
+ [17515] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1013), 2,
+ ACTIONS(1019), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1011), 6,
+ ACTIONS(1017), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17495] = 3,
+ [17531] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1017), 2,
+ ACTIONS(1019), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1015), 6,
+ ACTIONS(1017), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17511] = 5,
+ [17547] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(697), 1,
+ ACTIONS(640), 1,
anon_sym_QMARK,
- ACTIONS(1019), 1,
- anon_sym_DOT,
- ACTIONS(1021), 1,
- sym_regular_expression_flags,
- ACTIONS(691), 5,
+ ACTIONS(638), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [17531] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(87), 1,
- anon_sym_QMARK,
- ACTIONS(997), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(85), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [17549] = 5,
+ [17563] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1025), 1,
- anon_sym_COMMA,
- ACTIONS(1027), 1,
- anon_sym_QMARK,
- ACTIONS(1029), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1023), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17569] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1033), 2,
+ ACTIONS(1023), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1031), 6,
+ ACTIONS(1021), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17585] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1027), 1,
- anon_sym_QMARK,
- ACTIONS(1029), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(981), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [17603] = 4,
+ [17579] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(973), 1,
+ ACTIONS(1027), 2,
+ sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1035), 1,
- anon_sym_EQ,
- ACTIONS(971), 6,
+ ACTIONS(1025), 6,
anon_sym_GT,
- sym_attribute_name,
+ anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17621] = 3,
+ [17595] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1039), 2,
- sym_attribute_name,
+ ACTIONS(969), 1,
anon_sym_LBRACK,
- ACTIONS(1037), 6,
+ ACTIONS(1029), 1,
+ anon_sym_EQ,
+ ACTIONS(967), 6,
anon_sym_GT,
- anon_sym_SLASH_GT,
+ sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17637] = 3,
+ [17613] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(192), 1,
+ ACTIONS(189), 1,
anon_sym_QMARK,
- ACTIONS(190), 7,
+ ACTIONS(1005), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(187), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [17653] = 3,
+ [17631] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1043), 2,
+ ACTIONS(1033), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1041), 6,
+ ACTIONS(1031), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17669] = 3,
+ [17647] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1013), 2,
+ ACTIONS(1037), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1011), 6,
+ ACTIONS(1035), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17685] = 3,
+ [17663] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1047), 2,
+ ACTIONS(1041), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(1045), 6,
+ ACTIONS(1039), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17701] = 3,
+ [17679] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1027), 1,
+ ACTIONS(1007), 1,
anon_sym_QMARK,
- ACTIONS(115), 7,
+ ACTIONS(1043), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(947), 6,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [17717] = 4,
+ [17697] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1051), 1,
+ ACTIONS(1007), 1,
+ anon_sym_QMARK,
+ ACTIONS(1043), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1047), 1,
anon_sym_COMMA,
- ACTIONS(1053), 1,
- anon_sym_COLON,
- ACTIONS(1049), 5,
+ ACTIONS(1045), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_DOT_DOT_DOT,
sym_identifier,
- [17734] = 3,
+ [17717] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1047), 1,
+ ACTIONS(1051), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(1049), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [17733] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1011), 1,
anon_sym_LBRACK,
- ACTIONS(1045), 6,
+ ACTIONS(1009), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17749] = 3,
+ [17748] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1043), 1,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(913), 3,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [17765] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(749), 1,
+ anon_sym_QMARK,
+ ACTIONS(1053), 1,
+ anon_sym_DOT,
+ ACTIONS(745), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [17782] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1057), 1,
+ anon_sym_COMMA,
+ ACTIONS(1059), 1,
+ anon_sym_COLON,
+ ACTIONS(1055), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [17799] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(993), 1,
anon_sym_LBRACK,
- ACTIONS(1041), 6,
+ ACTIONS(991), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17764] = 3,
+ [17814] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1001), 1,
+ ACTIONS(1027), 1,
anon_sym_LBRACK,
- ACTIONS(999), 6,
+ ACTIONS(1025), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17779] = 3,
+ [17829] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1039), 1,
+ ACTIONS(1033), 1,
anon_sym_LBRACK,
- ACTIONS(1037), 6,
+ ACTIONS(1031), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17794] = 3,
+ [17844] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(989), 1,
+ ACTIONS(1037), 1,
anon_sym_LBRACK,
- ACTIONS(987), 6,
+ ACTIONS(1035), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17809] = 3,
+ [17859] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1009), 1,
+ ACTIONS(999), 1,
anon_sym_LBRACK,
- ACTIONS(1007), 6,
+ ACTIONS(997), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17824] = 3,
+ [17874] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(995), 1,
+ ACTIONS(989), 1,
anon_sym_LBRACK,
- ACTIONS(993), 6,
+ ACTIONS(987), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17839] = 3,
+ [17889] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1005), 1,
+ ACTIONS(1051), 1,
anon_sym_LBRACK,
- ACTIONS(1003), 6,
+ ACTIONS(1049), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17854] = 3,
+ [17904] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1017), 1,
+ ACTIONS(1015), 1,
anon_sym_LBRACK,
- ACTIONS(1015), 6,
+ ACTIONS(1013), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17869] = 3,
+ [17919] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1033), 1,
+ ACTIONS(1023), 1,
anon_sym_LBRACK,
- ACTIONS(1031), 6,
+ ACTIONS(1021), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17884] = 3,
+ [17934] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1013), 1,
+ ACTIONS(1041), 1,
anon_sym_LBRACK,
- ACTIONS(1011), 6,
+ ACTIONS(1039), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17899] = 3,
+ [17949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1013), 1,
+ ACTIONS(1019), 1,
anon_sym_LBRACK,
- ACTIONS(1011), 6,
+ ACTIONS(1017), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
anon_sym_LBRACK_AT,
- [17914] = 4,
+ [17964] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(801), 1,
- anon_sym_QMARK,
- ACTIONS(1055), 1,
- anon_sym_DOT,
- ACTIONS(797), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [17931] = 5,
+ ACTIONS(1019), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1017), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [17979] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
+ ACTIONS(177), 1,
anon_sym_LBRACK,
- ACTIONS(646), 1,
+ ACTIONS(636), 1,
anon_sym_QMARK,
- ACTIONS(644), 2,
+ ACTIONS(634), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(206), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [17950] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(819), 3,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [17967] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1057), 1,
- anon_sym_COLON,
- ACTIONS(47), 5,
+ ACTIONS(175), 3,
anon_sym_DOT,
- anon_sym_PLUS,
- anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [17981] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(955), 1,
- anon_sym_as,
- STATE(550), 1,
- sym__alias,
- ACTIONS(1059), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [17997] = 4,
+ [17998] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1061), 2,
- anon_sym_COMMA,
- anon_sym_PLUS,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18013] = 4,
+ ACTIONS(1061), 1,
+ sym_template_chars,
+ ACTIONS(1063), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1065), 1,
+ anon_sym_BQUOTE,
+ STATE(12), 1,
+ sym__backtick,
+ STATE(448), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18018] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(25), 1,
anon_sym_LPAREN,
- ACTIONS(1063), 1,
+ ACTIONS(1067), 1,
anon_sym_EQ,
- ACTIONS(47), 4,
+ ACTIONS(51), 4,
anon_sym_DOT,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18029] = 3,
+ [18034] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 1,
+ ACTIONS(99), 1,
anon_sym_QMARK,
- ACTIONS(85), 5,
+ ACTIONS(97), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [18043] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1065), 1,
- anon_sym_PLUS,
- ACTIONS(1067), 1,
- anon_sym_COLON,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18061] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1067), 1,
- anon_sym_COLON,
- ACTIONS(47), 5,
- anon_sym_DOT,
- anon_sym_PLUS,
- anon_sym_LBRACK,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18075] = 4,
+ [18048] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
ACTIONS(1069), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18091] = 3,
+ [18064] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(687), 1,
+ ACTIONS(330), 1,
+ anon_sym_SEMI,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1071), 1,
+ anon_sym_DQUOTE,
+ STATE(412), 1,
+ sym__double_quote,
+ STATE(519), 1,
+ aux_sym__binding_assignment_repeat1,
+ [18086] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(697), 1,
anon_sym_QMARK,
- ACTIONS(685), 5,
+ ACTIONS(695), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [18105] = 3,
+ [18100] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(957), 1,
+ ACTIONS(943), 1,
anon_sym_QMARK,
- ACTIONS(115), 5,
+ ACTIONS(109), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [18119] = 4,
+ [18114] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(955), 1,
- anon_sym_as,
- STATE(511), 1,
- sym__alias,
- ACTIONS(1071), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [18135] = 3,
+ ACTIONS(1073), 1,
+ sym_binding_identifier,
+ ACTIONS(1075), 1,
+ anon_sym_class,
+ STATE(576), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ STATE(796), 2,
+ sym_binding_name,
+ sym_class_binding,
+ [18132] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(701), 1,
@@ -20809,937 +20817,919 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [18149] = 4,
+ [18146] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(957), 1,
- anon_sym_QMARK,
- ACTIONS(959), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(981), 4,
+ ACTIONS(1063), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1077), 1,
+ sym_template_chars,
+ ACTIONS(1079), 1,
+ anon_sym_BQUOTE,
+ STATE(17), 1,
+ sym__backtick,
+ STATE(474), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18166] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(941), 1,
+ anon_sym_as,
+ STATE(543), 1,
+ sym__alias,
+ ACTIONS(1081), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_as,
- [18165] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1073), 2,
- anon_sym_RPAREN,
anon_sym_COMMA,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18181] = 4,
+ [18182] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(208), 1,
+ ACTIONS(177), 1,
anon_sym_LBRACK,
- ACTIONS(1061), 2,
+ ACTIONS(1083), 2,
sym__interpolation_end,
anon_sym_PLUS,
- ACTIONS(206), 3,
+ ACTIONS(175), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18197] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1075), 1,
- sym_binding_identifier,
- ACTIONS(1077), 1,
- anon_sym_class,
- STATE(581), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- STATE(822), 2,
- sym_binding_name,
- sym_class_binding,
- [18215] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1079), 1,
- sym_template_chars,
- ACTIONS(1081), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1083), 1,
- anon_sym_BQUOTE,
- STATE(81), 1,
- sym__backtick,
- STATE(495), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18235] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1081), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1085), 1,
- sym_template_chars,
- ACTIONS(1087), 1,
- anon_sym_BQUOTE,
- STATE(85), 1,
- sym__backtick,
- STATE(453), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18255] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1079), 1,
- sym_template_chars,
- ACTIONS(1081), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1089), 1,
- anon_sym_BQUOTE,
- STATE(20), 1,
- sym__backtick,
- STATE(495), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18275] = 5,
+ [18198] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1065), 1,
+ ACTIONS(1085), 1,
anon_sym_PLUS,
- ACTIONS(1091), 1,
+ ACTIONS(1087), 1,
anon_sym_COLON,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18293] = 3,
+ [18216] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1091), 1,
+ ACTIONS(1087), 1,
anon_sym_COLON,
- ACTIONS(47), 5,
+ ACTIONS(51), 5,
anon_sym_DOT,
anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18307] = 7,
+ [18230] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
+ ACTIONS(330), 1,
anon_sym_SEMI,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1093), 1,
+ ACTIONS(1089), 1,
anon_sym_DQUOTE,
- STATE(430), 1,
+ STATE(434), 1,
sym__double_quote,
- STATE(514), 1,
+ STATE(539), 1,
aux_sym__binding_assignment_repeat1,
- [18329] = 7,
+ [18252] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1095), 1,
+ ACTIONS(1093), 1,
+ anon_sym_COMMA,
+ ACTIONS(1091), 5,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(408), 1,
- sym__double_quote,
- STATE(526), 1,
- aux_sym__binding_assignment_repeat1,
- [18351] = 6,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18266] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1095), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18282] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1073), 1,
+ sym_binding_identifier,
+ ACTIONS(1075), 1,
+ anon_sym_class,
+ STATE(576), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ STATE(756), 2,
+ sym_binding_name,
+ sym_class_binding,
+ [18300] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1081), 1,
+ ACTIONS(1063), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1097), 1,
sym_template_chars,
ACTIONS(1099), 1,
anon_sym_BQUOTE,
- STATE(242), 1,
+ STATE(248), 1,
sym__backtick,
- STATE(461), 2,
+ STATE(459), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18371] = 6,
+ [18320] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1079), 1,
- sym_template_chars,
- ACTIONS(1081), 1,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1101), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18336] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1063), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1101), 1,
+ ACTIONS(1077), 1,
+ sym_template_chars,
+ ACTIONS(1103), 1,
anon_sym_BQUOTE,
STATE(234), 1,
sym__backtick,
- STATE(495), 2,
+ STATE(474), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18391] = 5,
+ [18356] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1065), 1,
+ ACTIONS(1085), 1,
anon_sym_PLUS,
- ACTIONS(1103), 1,
+ ACTIONS(1105), 1,
anon_sym_COLON,
- ACTIONS(35), 3,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18409] = 3,
+ [18374] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1103), 1,
+ ACTIONS(1105), 1,
anon_sym_COLON,
- ACTIONS(47), 5,
+ ACTIONS(51), 5,
anon_sym_DOT,
anon_sym_PLUS,
anon_sym_LBRACK,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18423] = 6,
+ [18388] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1081), 1,
+ ACTIONS(1063), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1105), 1,
- sym_template_chars,
ACTIONS(1107), 1,
+ sym_template_chars,
+ ACTIONS(1109), 1,
+ anon_sym_BQUOTE,
+ STATE(90), 1,
+ sym__backtick,
+ STATE(473), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18408] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1063), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1111), 1,
+ sym_template_chars,
+ ACTIONS(1113), 1,
anon_sym_BQUOTE,
STATE(36), 1,
sym__backtick,
STATE(465), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18443] = 6,
+ [18428] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1079), 1,
- sym_template_chars,
- ACTIONS(1081), 1,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1115), 4,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [18444] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1063), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1109), 1,
+ ACTIONS(1077), 1,
+ sym_template_chars,
+ ACTIONS(1117), 1,
anon_sym_BQUOTE,
STATE(43), 1,
sym__backtick,
- STATE(495), 2,
+ STATE(474), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18463] = 5,
+ [18464] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1057), 1,
+ ACTIONS(1085), 1,
+ anon_sym_PLUS,
+ ACTIONS(1119), 1,
anon_sym_COLON,
- ACTIONS(1065), 1,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18482] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1119), 1,
+ anon_sym_COLON,
+ ACTIONS(51), 5,
+ anon_sym_DOT,
+ anon_sym_PLUS,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18496] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1085), 1,
anon_sym_PLUS,
- ACTIONS(35), 3,
+ ACTIONS(1121), 1,
+ anon_sym_COLON,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18481] = 3,
+ [18514] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1113), 1,
- anon_sym_COMMA,
- ACTIONS(1111), 5,
+ ACTIONS(1121), 1,
+ anon_sym_COLON,
+ ACTIONS(51), 5,
+ anon_sym_DOT,
+ anon_sym_PLUS,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [18528] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(941), 1,
+ anon_sym_as,
+ STATE(550), 1,
+ sym__alias,
+ ACTIONS(1123), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [18495] = 4,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18544] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(943), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(945), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1115), 4,
+ ACTIONS(947), 4,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [18511] = 4,
+ anon_sym_as,
+ [18560] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
+ ACTIONS(33), 1,
anon_sym_LBRACK,
- ACTIONS(1117), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- ACTIONS(35), 3,
+ ACTIONS(1083), 2,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ ACTIONS(31), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [18527] = 5,
+ [18576] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1075), 1,
- sym_binding_identifier,
+ ACTIONS(1063), 1,
+ anon_sym_DOLLAR_LBRACE,
ACTIONS(1077), 1,
- anon_sym_class,
- STATE(581), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- STATE(793), 2,
- sym_binding_name,
- sym_class_binding,
- [18545] = 6,
+ sym_template_chars,
+ ACTIONS(1125), 1,
+ anon_sym_BQUOTE,
+ STATE(94), 1,
+ sym__backtick,
+ STATE(474), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [18596] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1081), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1119), 1,
+ ACTIONS(1127), 1,
sym_template_chars,
- ACTIONS(1121), 1,
+ ACTIONS(1130), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1133), 1,
anon_sym_BQUOTE,
- STATE(10), 1,
- sym__backtick,
- STATE(455), 2,
+ STATE(474), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [18565] = 4,
+ [18613] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1123), 1,
+ ACTIONS(1135), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_RBRACE,
- ACTIONS(1125), 1,
- sym__control_flow_start,
- STATE(485), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [18580] = 5,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18624] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(697), 1,
- anon_sym_QMARK,
- ACTIONS(1127), 1,
- anon_sym_DOT,
- ACTIONS(1129), 1,
- sym_regular_expression_flags,
- ACTIONS(691), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [18597] = 6,
+ ACTIONS(644), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1137), 1,
+ aux_sym_string_token2,
+ ACTIONS(1139), 1,
+ sym__escape_sequence,
+ STATE(13), 1,
+ sym__single_quote,
+ STATE(478), 1,
+ aux_sym_string_repeat2,
+ [18643] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1131), 1,
+ ACTIONS(644), 1,
anon_sym_DQUOTE,
- ACTIONS(1133), 1,
+ ACTIONS(646), 1,
aux_sym_string_token1,
- ACTIONS(1135), 1,
+ ACTIONS(1141), 1,
sym__escape_sequence,
- STATE(84), 1,
+ STATE(13), 1,
sym__double_quote,
- STATE(509), 1,
+ STATE(479), 1,
aux_sym_string_repeat1,
- [18616] = 6,
+ [18662] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1137), 1,
+ ACTIONS(1143), 1,
anon_sym_SQUOTE,
- ACTIONS(1139), 1,
+ ACTIONS(1145), 1,
aux_sym_string_token2,
- ACTIONS(1141), 1,
+ ACTIONS(1147), 1,
sym__escape_sequence,
- STATE(86), 1,
+ STATE(18), 1,
sym__single_quote,
- STATE(496), 1,
+ STATE(535), 1,
aux_sym_string_repeat2,
- [18635] = 3,
+ [18681] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(636), 1,
- anon_sym_QMARK,
- ACTIONS(634), 4,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [18648] = 4,
+ ACTIONS(1143), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1149), 1,
+ aux_sym_string_token1,
+ ACTIONS(1151), 1,
+ sym__escape_sequence,
+ STATE(18), 1,
+ sym__double_quote,
+ STATE(509), 1,
+ aux_sym_string_repeat1,
+ [18700] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(1143), 1,
- anon_sym_COLON,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [18663] = 4,
+ ACTIONS(1153), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18711] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1155), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1157), 1,
+ sym__control_flow_start,
+ STATE(502), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [18726] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(669), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_DOT_DOT_DOT,
+ sym_identifier,
+ [18737] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(184), 1,
+ ACTIONS(693), 1,
anon_sym_QMARK,
- ACTIONS(182), 2,
+ ACTIONS(1159), 1,
+ anon_sym_DOT,
+ ACTIONS(1161), 1,
+ sym_regular_expression_flags,
+ ACTIONS(687), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(1145), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [18678] = 6,
+ [18754] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1147), 1,
+ ACTIONS(1163), 1,
anon_sym_SQUOTE,
- ACTIONS(1149), 1,
+ ACTIONS(1165), 1,
aux_sym_string_token2,
- ACTIONS(1151), 1,
+ ACTIONS(1167), 1,
sym__escape_sequence,
- STATE(243), 1,
+ STATE(249), 1,
sym__single_quote,
- STATE(482), 1,
+ STATE(486), 1,
aux_sym_string_repeat2,
- [18697] = 6,
+ [18773] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1147), 1,
+ ACTIONS(1163), 1,
anon_sym_DQUOTE,
- ACTIONS(1153), 1,
+ ACTIONS(1169), 1,
aux_sym_string_token1,
- ACTIONS(1155), 1,
+ ACTIONS(1171), 1,
sym__escape_sequence,
- STATE(243), 1,
+ STATE(249), 1,
sym__double_quote,
- STATE(483), 1,
+ STATE(487), 1,
aux_sym_string_repeat1,
- [18716] = 4,
+ [18792] = 6,
ACTIONS(3), 1,
sym_comment,
- STATE(504), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1157), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- ACTIONS(1159), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [18731] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1161), 1,
- anon_sym_SQUOTE,
- ACTIONS(1163), 1,
+ ACTIONS(1145), 1,
aux_sym_string_token2,
- ACTIONS(1165), 1,
+ ACTIONS(1147), 1,
sym__escape_sequence,
+ ACTIONS(1173), 1,
+ anon_sym_SQUOTE,
STATE(235), 1,
sym__single_quote,
- STATE(508), 1,
+ STATE(535), 1,
aux_sym_string_repeat2,
- [18750] = 6,
+ [18811] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1133), 1,
+ ACTIONS(1149), 1,
aux_sym_string_token1,
- ACTIONS(1135), 1,
+ ACTIONS(1151), 1,
sym__escape_sequence,
- ACTIONS(1161), 1,
+ ACTIONS(1173), 1,
anon_sym_DQUOTE,
STATE(235), 1,
sym__double_quote,
STATE(509), 1,
aux_sym_string_repeat1,
- [18769] = 4,
+ [18830] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1125), 1,
+ ACTIONS(189), 1,
+ anon_sym_QMARK,
+ ACTIONS(187), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1175), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [18845] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1157), 1,
sym__control_flow_start,
- ACTIONS(1167), 1,
+ ACTIONS(1177), 1,
anon_sym_RBRACE,
- STATE(485), 3,
+ STATE(502), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [18784] = 4,
+ [18860] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1169), 1,
- anon_sym_RBRACE,
- ACTIONS(1171), 1,
- sym__control_flow_start,
- STATE(485), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [18799] = 3,
+ ACTIONS(1145), 1,
+ aux_sym_string_token2,
+ ACTIONS(1147), 1,
+ sym__escape_sequence,
+ ACTIONS(1179), 1,
+ anon_sym_SQUOTE,
+ STATE(78), 1,
+ sym__single_quote,
+ STATE(535), 1,
+ aux_sym_string_repeat2,
+ [18879] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(192), 1,
- anon_sym_QMARK,
- ACTIONS(190), 4,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [18812] = 6,
+ STATE(491), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1181), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ ACTIONS(1183), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [18894] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(1186), 1,
anon_sym_SQUOTE,
- ACTIONS(1174), 1,
+ ACTIONS(1188), 1,
aux_sym_string_token2,
- ACTIONS(1176), 1,
+ ACTIONS(1190), 1,
sym__escape_sequence,
- STATE(11), 1,
+ STATE(89), 1,
sym__single_quote,
- STATE(498), 1,
+ STATE(490), 1,
aux_sym_string_repeat2,
- [18831] = 6,
+ [18913] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1192), 1,
anon_sym_SQUOTE,
- ACTIONS(1180), 1,
+ ACTIONS(1194), 1,
aux_sym_string_token2,
- ACTIONS(1182), 1,
+ ACTIONS(1196), 1,
sym__escape_sequence,
STATE(37), 1,
sym__single_quote,
- STATE(493), 1,
+ STATE(497), 1,
aux_sym_string_repeat2,
- [18850] = 6,
+ [18932] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1178), 1,
+ ACTIONS(1192), 1,
anon_sym_DQUOTE,
- ACTIONS(1184), 1,
+ ACTIONS(1198), 1,
aux_sym_string_token1,
- ACTIONS(1186), 1,
+ ACTIONS(1200), 1,
sym__escape_sequence,
STATE(37), 1,
sym__double_quote,
- STATE(494), 1,
+ STATE(498), 1,
aux_sym_string_repeat1,
- [18869] = 4,
- ACTIONS(3), 1,
- sym_comment,
- STATE(481), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1159), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- ACTIONS(1188), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [18884] = 5,
+ [18951] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(953), 1,
- anon_sym_SEMI,
- STATE(520), 1,
- sym__else_template_expression,
- STATE(641), 1,
- sym__context_expression,
- ACTIONS(1190), 2,
- anon_sym_SQUOTE,
+ ACTIONS(1149), 1,
+ aux_sym_string_token1,
+ ACTIONS(1151), 1,
+ sym__escape_sequence,
+ ACTIONS(1179), 1,
anon_sym_DQUOTE,
- [18901] = 6,
+ STATE(78), 1,
+ sym__double_quote,
+ STATE(509), 1,
+ aux_sym_string_repeat1,
+ [18970] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(1186), 1,
anon_sym_DQUOTE,
- ACTIONS(642), 1,
+ ACTIONS(1202), 1,
aux_sym_string_token1,
- ACTIONS(1192), 1,
+ ACTIONS(1204), 1,
sym__escape_sequence,
- STATE(11), 1,
+ STATE(89), 1,
sym__double_quote,
- STATE(500), 1,
+ STATE(495), 1,
aux_sym_string_repeat1,
- [18920] = 6,
+ [18989] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1163), 1,
+ ACTIONS(1145), 1,
aux_sym_string_token2,
- ACTIONS(1165), 1,
+ ACTIONS(1147), 1,
sym__escape_sequence,
- ACTIONS(1194), 1,
+ ACTIONS(1206), 1,
anon_sym_SQUOTE,
STATE(44), 1,
sym__single_quote,
- STATE(508), 1,
+ STATE(535), 1,
aux_sym_string_repeat2,
- [18939] = 6,
+ [19008] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1133), 1,
+ ACTIONS(1149), 1,
aux_sym_string_token1,
- ACTIONS(1135), 1,
+ ACTIONS(1151), 1,
sym__escape_sequence,
- ACTIONS(1194), 1,
+ ACTIONS(1206), 1,
anon_sym_DQUOTE,
STATE(44), 1,
sym__double_quote,
STATE(509), 1,
aux_sym_string_repeat1,
- [18958] = 5,
+ [19027] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1196), 1,
- sym_template_chars,
- ACTIONS(1199), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1202), 1,
- anon_sym_BQUOTE,
- STATE(495), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [18975] = 6,
+ STATE(503), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1208), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ ACTIONS(1210), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [19042] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1131), 1,
+ ACTIONS(939), 1,
+ anon_sym_SEMI,
+ STATE(531), 1,
+ sym__else_template_expression,
+ STATE(698), 1,
+ sym__context_expression,
+ ACTIONS(1212), 2,
anon_sym_SQUOTE,
- ACTIONS(1163), 1,
- aux_sym_string_token2,
- ACTIONS(1165), 1,
- sym__escape_sequence,
- STATE(84), 1,
- sym__single_quote,
- STATE(508), 1,
- aux_sym_string_repeat2,
- [18994] = 4,
+ anon_sym_DQUOTE,
+ [19059] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 1,
- anon_sym_QMARK,
- ACTIONS(85), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(1145), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [19009] = 6,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1214), 1,
+ anon_sym_COLON,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [19074] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1163), 1,
- aux_sym_string_token2,
- ACTIONS(1165), 1,
- sym__escape_sequence,
- ACTIONS(1204), 1,
- anon_sym_SQUOTE,
- STATE(21), 1,
- sym__single_quote,
- STATE(508), 1,
- aux_sym_string_repeat2,
- [19028] = 2,
+ ACTIONS(1216), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1218), 1,
+ sym__control_flow_start,
+ STATE(502), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [19089] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1206), 5,
+ STATE(491), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(1210), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ ACTIONS(1221), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [19039] = 6,
+ [19104] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1133), 1,
- aux_sym_string_token1,
- ACTIONS(1135), 1,
- sym__escape_sequence,
- ACTIONS(1204), 1,
- anon_sym_DQUOTE,
- STATE(21), 1,
- sym__double_quote,
- STATE(509), 1,
- aux_sym_string_repeat1,
- [19058] = 6,
+ ACTIONS(210), 1,
+ anon_sym_QMARK,
+ ACTIONS(208), 4,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [19117] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1137), 1,
- anon_sym_DQUOTE,
- ACTIONS(1208), 1,
- aux_sym_string_token1,
- ACTIONS(1210), 1,
- sym__escape_sequence,
- STATE(86), 1,
- sym__double_quote,
- STATE(474), 1,
- aux_sym_string_repeat1,
- [19077] = 2,
+ ACTIONS(99), 1,
+ anon_sym_QMARK,
+ ACTIONS(97), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1175), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [19132] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(666), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [19088] = 2,
+ ACTIONS(640), 1,
+ anon_sym_QMARK,
+ ACTIONS(638), 4,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [19145] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1212), 5,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1223), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_DOT_DOT_DOT,
- sym_identifier,
- [19099] = 4,
+ [19159] = 2,
ACTIONS(3), 1,
sym_comment,
- STATE(504), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(1214), 2,
+ ACTIONS(1181), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- ACTIONS(1216), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [19114] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1125), 1,
- sym__control_flow_start,
- STATE(472), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [19126] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1219), 1,
- sym_binding_identifier,
- ACTIONS(1221), 1,
- anon_sym_px,
- ACTIONS(1223), 1,
- anon_sym_PERCENT,
- STATE(688), 1,
- sym_style_unit,
- [19142] = 4,
+ [19169] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1225), 1,
- anon_sym_RBRACE,
- ACTIONS(1227), 1,
- sym_icu_category,
- STATE(525), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [19156] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1229), 1,
- anon_sym_SQUOTE,
- ACTIONS(1231), 1,
- aux_sym_string_token2,
- ACTIONS(1234), 1,
- sym__escape_sequence,
- STATE(508), 1,
- aux_sym_string_repeat2,
- [19172] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1237), 1,
anon_sym_DQUOTE,
- ACTIONS(1239), 1,
+ ACTIONS(1227), 1,
aux_sym_string_token1,
- ACTIONS(1242), 1,
+ ACTIONS(1230), 1,
sym__escape_sequence,
STATE(509), 1,
aux_sym_string_repeat1,
- [19188] = 3,
+ [19185] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1245), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- STATE(429), 2,
- sym__single_quote,
- sym__double_quote,
- [19200] = 2,
+ ACTIONS(1235), 1,
+ anon_sym_RPAREN,
+ STATE(529), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1233), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [19199] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1247), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(1240), 1,
+ anon_sym_RPAREN,
+ STATE(511), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1237), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [19210] = 5,
+ [19213] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(1093), 1,
- anon_sym_DQUOTE,
- STATE(430), 1,
- sym__double_quote,
- STATE(514), 1,
- aux_sym__binding_assignment_repeat1,
- [19226] = 5,
+ ACTIONS(1157), 1,
+ sym__control_flow_start,
+ STATE(489), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [19225] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
+ ACTIONS(330), 1,
anon_sym_SEMI,
- ACTIONS(1093), 1,
+ ACTIONS(1071), 1,
anon_sym_DQUOTE,
- STATE(430), 1,
+ STATE(412), 1,
sym__double_quote,
- STATE(562), 1,
+ STATE(519), 1,
aux_sym__binding_assignment_repeat1,
- [19242] = 5,
+ [19241] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(1249), 1,
- anon_sym_DQUOTE,
- STATE(431), 1,
- sym__double_quote,
- STATE(562), 1,
- aux_sym__binding_assignment_repeat1,
- [19258] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1251), 4,
- anon_sym_SQUOTE,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1242), 2,
anon_sym_DQUOTE,
anon_sym_SEMI,
- anon_sym_COMMA,
- [19268] = 5,
+ [19255] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(1095), 1,
- anon_sym_DQUOTE,
- STATE(408), 1,
- sym__double_quote,
- STATE(526), 1,
- aux_sym__binding_assignment_repeat1,
- [19284] = 4,
+ ACTIONS(1244), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1246), 1,
+ sym_icu_category,
+ STATE(516), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19269] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
- sym_binding_identifier,
- STATE(818), 1,
- sym_binding_name,
- STATE(581), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19298] = 5,
+ ACTIONS(1248), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1250), 1,
+ sym_icu_category,
+ STATE(516), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19283] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(1095), 1,
- anon_sym_DQUOTE,
- STATE(408), 1,
- sym__double_quote,
- STATE(562), 1,
- aux_sym__binding_assignment_repeat1,
- [19314] = 4,
+ ACTIONS(1253), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1255), 1,
+ anon_sym_LPAREN,
+ STATE(381), 1,
+ sym_statement_block,
+ STATE(655), 1,
+ sym_defer_trigger,
+ [19299] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1255), 2,
+ ACTIONS(1257), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [19328] = 4,
+ [19313] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1259), 1,
+ ACTIONS(330), 1,
anon_sym_SEMI,
- STATE(711), 1,
- sym__context_expression,
- ACTIONS(1257), 2,
- anon_sym_SQUOTE,
+ ACTIONS(1259), 1,
anon_sym_DQUOTE,
- [19342] = 3,
+ STATE(418), 1,
+ sym__double_quote,
+ STATE(605), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19329] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1261), 2,
+ ACTIONS(1261), 1,
+ sym_binding_identifier,
+ ACTIONS(1263), 1,
+ anon_sym_px,
+ ACTIONS(1265), 1,
+ anon_sym_PERCENT,
+ STATE(568), 1,
+ sym_style_unit,
+ [19345] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1267), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(405), 2,
+ STATE(127), 2,
sym__single_quote,
sym__double_quote,
- [19354] = 4,
+ [19357] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(801), 1,
- anon_sym_QMARK,
- ACTIONS(1263), 1,
- anon_sym_DOT,
- ACTIONS(797), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [19368] = 4,
+ ACTIONS(1269), 1,
+ anon_sym_prefetch,
+ ACTIONS(1271), 1,
+ anon_sym_when,
+ ACTIONS(1273), 1,
+ anon_sym_on,
+ STATE(692), 1,
+ sym_defer_trigger_condition,
+ [19373] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1268), 1,
- anon_sym_RPAREN,
- STATE(523), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1265), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19382] = 4,
+ ACTIONS(1275), 1,
+ sym_binding_identifier,
+ STATE(777), 1,
+ sym_binding_name,
+ STATE(659), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19387] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
ACTIONS(1069), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [19396] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1270), 1,
- anon_sym_RBRACE,
- ACTIONS(1272), 1,
- sym_icu_category,
- STATE(525), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [19410] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(326), 1,
- anon_sym_SEMI,
- ACTIONS(1275), 1,
- anon_sym_DQUOTE,
- STATE(412), 1,
- sym__double_quote,
- STATE(562), 1,
- aux_sym__binding_assignment_repeat1,
- [19426] = 4,
+ [19401] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1253), 1,
- sym_binding_identifier,
- STATE(788), 1,
- sym_binding_name,
- STATE(581), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19440] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1277), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19450] = 5,
+ anon_sym_LBRACE,
+ ACTIONS(1277), 1,
+ anon_sym_LPAREN,
+ STATE(384), 1,
+ sym_statement_block,
+ STATE(656), 1,
+ sym_placeholder_minimum,
+ [19417] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1279), 1,
@@ -21748,2145 +21738,2196 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(1283), 1,
anon_sym_DQUOTE,
- STATE(422), 1,
+ STATE(426), 1,
sym_quoted_attribute_value,
- [19466] = 5,
+ [19433] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1285), 1,
- sym_attribute_value,
+ sym_binding_identifier,
ACTIONS(1287), 1,
- anon_sym_SQUOTE,
+ anon_sym_px,
ACTIONS(1289), 1,
- anon_sym_DQUOTE,
- STATE(419), 1,
- sym_quoted_attribute_value,
- [19482] = 3,
+ anon_sym_PERCENT,
+ STATE(696), 1,
+ sym_style_unit,
+ [19449] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(37), 1,
- anon_sym_LBRACK,
- ACTIONS(35), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [19494] = 2,
+ ACTIONS(1246), 1,
+ sym_icu_category,
+ ACTIONS(1291), 1,
+ anon_sym_RBRACE,
+ STATE(516), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [19463] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1291), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
+ ACTIONS(1293), 1,
+ anon_sym_RPAREN,
+ STATE(511), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(1233), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [19504] = 5,
+ [19477] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
ACTIONS(1295), 1,
anon_sym_LPAREN,
- STATE(297), 1,
+ STATE(386), 1,
sym_statement_block,
- STATE(712), 1,
- sym_defer_trigger,
- [19520] = 4,
+ STATE(657), 1,
+ sym_loading_condition,
+ [19493] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1297), 1,
- anon_sym_LBRACE,
- STATE(636), 1,
- sym_statement_block,
- ACTIONS(1299), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [19534] = 5,
+ ACTIONS(1299), 1,
+ anon_sym_SEMI,
+ STATE(714), 1,
+ sym__context_expression,
+ ACTIONS(1297), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [19507] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1295), 1,
- anon_sym_LPAREN,
ACTIONS(1301), 1,
- anon_sym_LBRACE,
- STATE(378), 1,
- sym_statement_block,
- STATE(651), 1,
- sym_defer_trigger,
- [19550] = 5,
+ sym_binding_identifier,
+ STATE(833), 1,
+ sym_binding_name,
+ STATE(576), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19521] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
- anon_sym_LBRACE,
- ACTIONS(1303), 1,
- anon_sym_LPAREN,
- STATE(379), 1,
- sym_statement_block,
- STATE(652), 1,
- sym_placeholder_minimum,
- [19566] = 3,
+ ACTIONS(330), 1,
+ anon_sym_SEMI,
+ ACTIONS(1089), 1,
+ anon_sym_DQUOTE,
+ STATE(434), 1,
+ sym__double_quote,
+ STATE(539), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19537] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1269), 1,
+ anon_sym_prefetch,
+ ACTIONS(1271), 1,
+ anon_sym_when,
+ ACTIONS(1273), 1,
+ anon_sym_on,
+ STATE(577), 1,
+ sym_defer_trigger_condition,
+ [19553] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1305), 2,
+ ACTIONS(1303), 1,
anon_sym_SQUOTE,
+ ACTIONS(1305), 1,
+ aux_sym_string_token2,
+ ACTIONS(1308), 1,
+ sym__escape_sequence,
+ STATE(535), 1,
+ aux_sym_string_repeat2,
+ [19569] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(330), 1,
+ anon_sym_SEMI,
+ ACTIONS(1089), 1,
anon_sym_DQUOTE,
- STATE(125), 2,
- sym__single_quote,
+ STATE(434), 1,
sym__double_quote,
- [19578] = 5,
+ STATE(605), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19585] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1311), 1,
anon_sym_LBRACE,
- ACTIONS(1307), 1,
- anon_sym_LPAREN,
- STATE(380), 1,
+ STATE(721), 1,
sym_statement_block,
- STATE(653), 1,
- sym_loading_condition,
- [19594] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1125), 1,
+ ACTIONS(1313), 2,
sym__control_flow_start,
- STATE(484), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [19606] = 5,
+ anon_sym_RBRACE,
+ [19599] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1309), 1,
- sym_binding_identifier,
- ACTIONS(1311), 1,
- anon_sym_px,
- ACTIONS(1313), 1,
- anon_sym_PERCENT,
- STATE(630), 1,
- sym_style_unit,
- [19622] = 5,
+ ACTIONS(1299), 1,
+ anon_sym_SEMI,
+ STATE(701), 1,
+ sym__context_expression,
+ ACTIONS(1315), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [19613] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- ACTIONS(1303), 1,
- anon_sym_LPAREN,
- STATE(298), 1,
- sym_statement_block,
- STATE(715), 1,
- sym_placeholder_minimum,
- [19638] = 4,
+ ACTIONS(330), 1,
+ anon_sym_SEMI,
+ ACTIONS(1317), 1,
+ anon_sym_DQUOTE,
+ STATE(435), 1,
+ sym__double_quote,
+ STATE(605), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19629] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1317), 1,
- anon_sym_RPAREN,
- STATE(523), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1315), 2,
+ ACTIONS(1319), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [19652] = 5,
+ [19639] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- ACTIONS(1307), 1,
- anon_sym_LPAREN,
- STATE(299), 1,
- sym_statement_block,
- STATE(640), 1,
- sym_loading_condition,
- [19668] = 5,
+ ACTIONS(1301), 1,
+ sym_binding_identifier,
+ STATE(807), 1,
+ sym_binding_name,
+ STATE(576), 2,
+ sym__binding_primitive,
+ sym_binding_member_expression,
+ [19653] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1319), 1,
- anon_sym_prefetch,
- ACTIONS(1321), 1,
- anon_sym_when,
- ACTIONS(1323), 1,
- anon_sym_on,
- STATE(577), 1,
- sym_defer_trigger_condition,
- [19684] = 4,
+ ACTIONS(330), 1,
+ anon_sym_SEMI,
+ ACTIONS(1071), 1,
+ anon_sym_DQUOTE,
+ STATE(412), 1,
+ sym__double_quote,
+ STATE(605), 1,
+ aux_sym__binding_assignment_repeat1,
+ [19669] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1321), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [19679] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1157), 1,
+ sym__control_flow_start,
+ STATE(481), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [19691] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1301), 1,
sym_binding_identifier,
- STATE(799), 1,
+ STATE(755), 1,
sym_binding_name,
- STATE(581), 2,
+ STATE(576), 2,
sym__binding_primitive,
sym_binding_member_expression,
- [19698] = 2,
+ [19705] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1323), 1,
+ sym_attribute_value,
+ ACTIONS(1325), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1327), 1,
+ anon_sym_DQUOTE,
+ STATE(400), 1,
+ sym_quoted_attribute_value,
+ [19721] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(33), 1,
+ anon_sym_LBRACK,
+ ACTIONS(31), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [19733] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1329), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ STATE(408), 2,
+ sym__single_quote,
+ sym__double_quote,
+ [19745] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1331), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [19759] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1214), 4,
+ ACTIONS(1333), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [19708] = 4,
+ [19769] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1259), 1,
- anon_sym_SEMI,
- STATE(657), 1,
- sym__context_expression,
- ACTIONS(1325), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19722] = 4,
+ ACTIONS(1255), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(302), 1,
+ sym_statement_block,
+ STATE(725), 1,
+ sym_defer_trigger,
+ [19785] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1327), 1,
- anon_sym_RPAREN,
- STATE(542), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(1315), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [19736] = 4,
+ ACTIONS(749), 1,
+ anon_sym_QMARK,
+ ACTIONS(1337), 1,
+ anon_sym_DOT,
+ ACTIONS(745), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [19799] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1277), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(303), 1,
+ sym_statement_block,
+ STATE(676), 1,
+ sym_placeholder_minimum,
+ [19815] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1117), 2,
+ ACTIONS(1101), 2,
anon_sym_SEMI,
anon_sym_RPAREN,
- [19750] = 2,
+ [19829] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1329), 4,
+ ACTIONS(1339), 4,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [19760] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1319), 1,
- anon_sym_prefetch,
- ACTIONS(1321), 1,
- anon_sym_when,
- ACTIONS(1323), 1,
- anon_sym_on,
- STATE(672), 1,
- sym_defer_trigger_condition,
- [19776] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1331), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [19790] = 4,
+ [19839] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1227), 1,
- sym_icu_category,
- ACTIONS(1333), 1,
- anon_sym_RBRACE,
- STATE(525), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [19804] = 4,
+ ACTIONS(1295), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(312), 1,
+ sym_statement_block,
+ STATE(650), 1,
+ sym_loading_condition,
+ [19855] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1253), 1,
+ ACTIONS(1301), 1,
sym_binding_identifier,
- STATE(792), 1,
+ STATE(795), 1,
sym_binding_name,
- STATE(581), 2,
+ STATE(576), 2,
sym__binding_primitive,
sym_binding_member_expression,
- [19818] = 4,
+ [19869] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1335), 2,
+ ACTIONS(1341), 4,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_SEMI,
- [19832] = 4,
+ anon_sym_COMMA,
+ [19879] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1337), 1,
+ ACTIONS(1275), 1,
sym_binding_identifier,
- STATE(794), 1,
+ STATE(797), 1,
sym_binding_name,
- STATE(635), 2,
+ STATE(659), 2,
sym__binding_primitive,
sym_binding_member_expression,
- [19846] = 3,
+ [19893] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1339), 2,
+ ACTIONS(1343), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(129), 2,
+ STATE(128), 2,
sym__single_quote,
sym__double_quote,
- [19858] = 4,
+ [19905] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1341), 2,
+ ACTIONS(1345), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [19872] = 4,
+ STATE(433), 2,
+ sym__single_quote,
+ sym__double_quote,
+ [19917] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1337), 1,
- sym_binding_identifier,
- STATE(823), 1,
- sym_binding_name,
- STATE(635), 2,
- sym__binding_primitive,
- sym_binding_member_expression,
- [19886] = 4,
+ STATE(826), 1,
+ sym_icu_clause,
+ ACTIONS(1347), 2,
+ anon_sym_plural,
+ anon_sym_select,
+ [19928] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
- anon_sym_COMMA,
- ACTIONS(1345), 1,
- anon_sym_RBRACK,
- STATE(606), 1,
- aux_sym_array_repeat1,
- [19899] = 4,
+ ACTIONS(1349), 1,
+ anon_sym_SEMI,
+ ACTIONS(1352), 1,
+ anon_sym_RPAREN,
+ STATE(563), 1,
+ aux_sym_defer_trigger_repeat1,
+ [19941] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
- anon_sym_COMMA,
- ACTIONS(1347), 1,
- anon_sym_RBRACK,
- STATE(606), 1,
- aux_sym_array_repeat1,
- [19912] = 4,
+ STATE(705), 1,
+ sym_timed_expression,
+ ACTIONS(1354), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [19952] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
+ ACTIONS(1356), 1,
anon_sym_DQUOTE,
- ACTIONS(1349), 1,
- anon_sym_SEMI,
- STATE(562), 1,
- aux_sym__binding_assignment_repeat1,
- [19925] = 4,
+ ACTIONS(1358), 1,
+ sym__empty_quoted_string,
+ STATE(126), 1,
+ sym__double_quote,
+ [19965] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(198), 1,
+ ACTIONS(1360), 3,
anon_sym_RPAREN,
- ACTIONS(200), 1,
- anon_sym_COMMA,
- STATE(608), 1,
- aux_sym_arguments_repeat1,
- [19938] = 4,
+ anon_sym_DOT,
+ anon_sym_RBRACK,
+ [19974] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1352), 1,
- anon_sym_COMMA,
- [19951] = 4,
+ ACTIONS(1362), 3,
+ anon_sym_RPAREN,
+ anon_sym_DOT,
+ anon_sym_RBRACK,
+ [19983] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(981), 1,
- sym__interpolation_end,
- ACTIONS(1354), 1,
- anon_sym_QMARK,
- ACTIONS(1356), 1,
- anon_sym_QMARK_QMARK,
- [19964] = 3,
+ ACTIONS(1364), 3,
+ anon_sym_RPAREN,
+ anon_sym_DOT,
+ anon_sym_RBRACK,
+ [19992] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(687), 1,
+ ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(685), 2,
- sym__interpolation_end,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- [19975] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1358), 1,
- anon_sym_let,
- ACTIONS(1360), 1,
- sym_identifier,
- STATE(546), 1,
- sym_structural_assignment,
- [19988] = 3,
+ ACTIONS(1366), 1,
+ anon_sym_RPAREN,
+ [20005] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(87), 1,
- anon_sym_QMARK,
- ACTIONS(85), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [19999] = 3,
+ ACTIONS(1368), 1,
+ anon_sym_COMMA,
+ ACTIONS(1371), 1,
+ anon_sym_RBRACK,
+ STATE(570), 1,
+ aux_sym_array_repeat1,
+ [20018] = 2,
ACTIONS(3), 1,
sym_comment,
- STATE(706), 1,
- sym_timed_expression,
- ACTIONS(1362), 2,
- anon_sym_after,
- anon_sym_minimum,
- [20010] = 4,
+ ACTIONS(1373), 3,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [20027] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1364), 1,
- anon_sym_PLUS,
- ACTIONS(1366), 1,
- sym__interpolation_end,
- STATE(617), 1,
- aux_sym_concatenation_expression_repeat1,
- [20023] = 4,
+ ACTIONS(1375), 1,
+ anon_sym_COMMA,
+ ACTIONS(1377), 1,
+ anon_sym_RBRACK,
+ STATE(611), 1,
+ aux_sym_array_repeat1,
+ [20040] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1368), 1,
- anon_sym_RBRACK,
- [20036] = 4,
+ ACTIONS(214), 1,
+ anon_sym_COMMA,
+ ACTIONS(1379), 1,
+ anon_sym_RPAREN,
+ STATE(629), 1,
+ aux_sym_arguments_repeat1,
+ [20053] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(701), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(699), 2,
+ sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(1370), 1,
- anon_sym_RBRACE,
- [20049] = 4,
+ [20064] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1372), 1,
- anon_sym_RPAREN,
- [20062] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1374), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1376), 1,
- sym_raw_text,
- STATE(320), 1,
- sym_end_tag,
- [20075] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1366), 1,
+ ACTIONS(1381), 1,
anon_sym_COMMA,
- ACTIONS(1378), 1,
- anon_sym_PLUS,
- STATE(592), 1,
- aux_sym_concatenation_expression_repeat1,
- [20088] = 4,
+ [20077] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1073), 1,
+ ACTIONS(1385), 1,
+ anon_sym_DOT,
+ ACTIONS(1383), 2,
anon_sym_RPAREN,
- ACTIONS(1380), 1,
- anon_sym_COMMA,
- STATE(576), 1,
- aux_sym_arguments_repeat1,
- [20101] = 4,
+ anon_sym_RBRACK,
+ [20088] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1383), 1,
+ ACTIONS(1387), 1,
anon_sym_SEMI,
- ACTIONS(1385), 1,
+ ACTIONS(1389), 1,
anon_sym_RPAREN,
- STATE(626), 1,
+ STATE(589), 1,
aux_sym_defer_trigger_repeat1,
- [20114] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1354), 1,
- anon_sym_QMARK,
- ACTIONS(115), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [20125] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1387), 3,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- [20134] = 4,
+ [20101] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1389), 1,
- sym__start_tag_name,
ACTIONS(1391), 1,
- sym__script_start_tag_name,
+ anon_sym_let,
ACTIONS(1393), 1,
- sym__style_start_tag_name,
- [20147] = 3,
+ sym_identifier,
+ STATE(499), 1,
+ sym_structural_assignment,
+ [20114] = 4,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1395), 1,
+ anon_sym_PLUS,
ACTIONS(1397), 1,
- anon_sym_DOT,
- ACTIONS(1395), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [20158] = 3,
+ sym__interpolation_end,
+ STATE(635), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20127] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(701), 1,
- anon_sym_QMARK,
- ACTIONS(699), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [20169] = 4,
+ STATE(800), 1,
+ sym_icu_clause,
+ ACTIONS(1347), 2,
+ anon_sym_plural,
+ anon_sym_select,
+ [20138] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1399), 1,
+ sym_template_chars,
+ ACTIONS(1401), 2,
+ anon_sym_DOLLAR_LBRACE,
+ anon_sym_BQUOTE,
+ [20149] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1403), 1,
anon_sym_LT_SLASH,
- ACTIONS(1401), 1,
+ ACTIONS(1405), 1,
+ sym_raw_text,
+ STATE(287), 1,
+ sym_end_tag,
+ [20162] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1407), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1409), 1,
sym_raw_text,
- STATE(343), 1,
+ STATE(367), 1,
sym_end_tag,
- [20182] = 4,
+ [20175] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1399), 1,
+ ACTIONS(1407), 1,
anon_sym_LT_SLASH,
- ACTIONS(1403), 1,
+ ACTIONS(1411), 1,
sym_raw_text,
- STATE(371), 1,
+ STATE(387), 1,
sym_end_tag,
- [20195] = 4,
+ [20188] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1413), 1,
+ anon_sym_if,
+ STATE(319), 1,
+ sym_statement_block,
+ [20201] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1354), 1,
+ ACTIONS(1415), 1,
anon_sym_QMARK,
- ACTIONS(1356), 1,
+ ACTIONS(1417), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1405), 1,
+ ACTIONS(1419), 1,
sym__interpolation_end,
- [20208] = 4,
+ [20214] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1358), 1,
- anon_sym_let,
- ACTIONS(1360), 1,
- sym_identifier,
- STATE(490), 1,
- sym_structural_assignment,
- [20221] = 4,
+ ACTIONS(1421), 1,
+ anon_sym_COMMA,
+ ACTIONS(1423), 1,
+ anon_sym_PLUS,
+ STATE(637), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20227] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
- ACTIONS(1407), 1,
+ ACTIONS(1413), 1,
anon_sym_if,
- STATE(383), 1,
+ STATE(393), 1,
sym_statement_block,
- [20234] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1227), 1,
- sym_icu_category,
- STATE(553), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [20245] = 4,
+ [20240] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1061), 1,
- sym__interpolation_end,
- ACTIONS(1409), 1,
- anon_sym_PLUS,
- STATE(589), 1,
- aux_sym_concatenation_expression_repeat1,
- [20258] = 4,
+ ACTIONS(1387), 1,
+ anon_sym_SEMI,
+ ACTIONS(1425), 1,
+ anon_sym_RPAREN,
+ STATE(563), 1,
+ aux_sym_defer_trigger_repeat1,
+ [20253] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1412), 1,
+ ACTIONS(1427), 1,
+ anon_sym_RPAREN,
+ [20266] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1429), 1,
+ anon_sym_SEMI,
+ ACTIONS(1431), 1,
anon_sym_RPAREN,
- [20271] = 4,
+ STATE(786), 1,
+ sym_for_reference,
+ [20279] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
+ ACTIONS(1375), 1,
anon_sym_COMMA,
- ACTIONS(1414), 1,
+ ACTIONS(1433), 1,
anon_sym_RBRACK,
- STATE(593), 1,
+ STATE(596), 1,
aux_sym_array_repeat1,
- [20284] = 4,
+ [20292] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1378), 1,
- anon_sym_PLUS,
- ACTIONS(1416), 1,
- anon_sym_COMMA,
- STATE(598), 1,
- aux_sym_concatenation_expression_repeat1,
- [20297] = 4,
+ ACTIONS(1435), 1,
+ anon_sym_SEMI,
+ ACTIONS(1437), 1,
+ anon_sym_RPAREN,
+ STATE(820), 1,
+ sym_if_reference,
+ [20305] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(686), 1,
+ sym_unit,
+ ACTIONS(196), 2,
+ anon_sym_ms,
+ anon_sym_s,
+ [20316] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1439), 1,
+ anon_sym_else,
+ ACTIONS(1441), 1,
+ anon_sym_context,
+ ACTIONS(1443), 1,
+ sym_identifier,
+ [20329] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
+ ACTIONS(1375), 1,
anon_sym_COMMA,
- ACTIONS(1418), 1,
+ ACTIONS(1445), 1,
anon_sym_RBRACK,
- STATE(606), 1,
+ STATE(570), 1,
aux_sym_array_repeat1,
- [20310] = 4,
+ [20342] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ STATE(734), 1,
+ sym_timed_expression,
+ ACTIONS(1354), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [20353] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1420), 1,
+ ACTIONS(1447), 1,
anon_sym_RBRACK,
- [20323] = 4,
+ [20366] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1374), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1422), 1,
- sym_raw_text,
- STATE(322), 1,
- sym_end_tag,
- [20336] = 3,
+ ACTIONS(1449), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1451), 1,
+ sym__empty_quoted_string,
+ STATE(129), 1,
+ sym__double_quote,
+ [20379] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(732), 1,
- sym_icu_clause,
- ACTIONS(1424), 2,
- anon_sym_plural,
- anon_sym_select,
- [20347] = 4,
+ ACTIONS(1415), 1,
+ anon_sym_QMARK,
+ ACTIONS(1417), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1453), 1,
+ sym__interpolation_end,
+ [20392] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1426), 1,
- anon_sym_SEMI,
- ACTIONS(1429), 1,
- anon_sym_RPAREN,
- STATE(597), 1,
- aux_sym_defer_trigger_repeat1,
- [20360] = 4,
+ ACTIONS(1455), 1,
+ sym__start_tag_name,
+ ACTIONS(1457), 1,
+ sym__script_start_tag_name,
+ ACTIONS(1459), 1,
+ sym__style_start_tag_name,
+ [20405] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1061), 1,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1461), 1,
anon_sym_COMMA,
- ACTIONS(1431), 1,
- anon_sym_PLUS,
- STATE(598), 1,
- aux_sym_concatenation_expression_repeat1,
- [20373] = 4,
+ [20418] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1434), 1,
+ ACTIONS(1463), 3,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- ACTIONS(1436), 1,
anon_sym_COMMA,
- STATE(599), 1,
- aux_sym_arrow_function_parameters_repeat1,
- [20386] = 4,
+ [20427] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_QMARK,
- ACTIONS(983), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1439), 1,
+ ACTIONS(164), 1,
anon_sym_COMMA,
- [20399] = 4,
+ ACTIONS(1465), 1,
+ anon_sym_RPAREN,
+ STATE(636), 1,
+ aux_sym_arrow_function_parameters_repeat1,
+ [20440] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1242), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1467), 1,
+ anon_sym_SEMI,
+ STATE(605), 1,
+ aux_sym__binding_assignment_repeat1,
+ [20453] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1441), 1,
+ ACTIONS(1470), 1,
anon_sym_RPAREN,
- [20412] = 4,
+ [20466] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
+ ACTIONS(1375), 1,
anon_sym_COMMA,
- ACTIONS(1443), 1,
+ ACTIONS(1472), 1,
anon_sym_RBRACK,
- STATE(603), 1,
+ STATE(610), 1,
aux_sym_array_repeat1,
- [20425] = 4,
+ [20479] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1391), 1,
+ anon_sym_let,
+ ACTIONS(1393), 1,
+ sym_identifier,
+ STATE(508), 1,
+ sym_structural_assignment,
+ [20492] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
+ ACTIONS(1083), 1,
anon_sym_COMMA,
- ACTIONS(1445), 1,
+ ACTIONS(1474), 1,
+ anon_sym_PLUS,
+ STATE(609), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20505] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1375), 1,
+ anon_sym_COMMA,
+ ACTIONS(1477), 1,
anon_sym_RBRACK,
- STATE(606), 1,
+ STATE(570), 1,
aux_sym_array_repeat1,
- [20438] = 4,
+ [20518] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1447), 1,
- anon_sym_else,
- ACTIONS(1449), 1,
- anon_sym_context,
- ACTIONS(1451), 1,
- sym_identifier,
- [20451] = 4,
+ ACTIONS(1375), 1,
+ anon_sym_COMMA,
+ ACTIONS(1479), 1,
+ anon_sym_RBRACK,
+ STATE(570), 1,
+ aux_sym_array_repeat1,
+ [20531] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1453), 1,
+ ACTIONS(1481), 1,
anon_sym_RBRACK,
- [20464] = 4,
+ [20544] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1455), 1,
- anon_sym_COMMA,
- ACTIONS(1458), 1,
- anon_sym_RBRACK,
- STATE(606), 1,
- aux_sym_array_repeat1,
- [20477] = 2,
+ ACTIONS(1403), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1483), 1,
+ sym_raw_text,
+ STATE(298), 1,
+ sym_end_tag,
+ [20557] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1460), 3,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [20486] = 4,
+ ACTIONS(1246), 1,
+ sym_icu_category,
+ STATE(515), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [20568] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(200), 1,
- anon_sym_COMMA,
- ACTIONS(1462), 1,
+ ACTIONS(212), 1,
anon_sym_RPAREN,
- STATE(576), 1,
+ ACTIONS(214), 1,
+ anon_sym_COMMA,
+ STATE(573), 1,
aux_sym_arguments_repeat1,
- [20499] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1464), 3,
- anon_sym_RPAREN,
- anon_sym_DOT,
- anon_sym_RBRACK,
- [20508] = 4,
+ [20581] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1466), 1,
+ ACTIONS(1485), 1,
anon_sym_RPAREN,
- [20521] = 4,
+ [20594] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
+ ACTIONS(1375), 1,
anon_sym_COMMA,
- ACTIONS(1468), 1,
+ ACTIONS(1487), 1,
anon_sym_RBRACK,
- STATE(560), 1,
+ STATE(619), 1,
aux_sym_array_repeat1,
- [20534] = 2,
+ [20607] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1470), 3,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1489), 1,
anon_sym_RPAREN,
- anon_sym_DOT,
+ [20620] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1375), 1,
+ anon_sym_COMMA,
+ ACTIONS(1491), 1,
anon_sym_RBRACK,
- [20543] = 4,
+ STATE(570), 1,
+ aux_sym_array_repeat1,
+ [20633] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(949), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(951), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1472), 1,
+ ACTIONS(1493), 1,
anon_sym_RBRACK,
- [20556] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1474), 1,
- anon_sym_SEMI,
- ACTIONS(1476), 1,
- anon_sym_RPAREN,
- STATE(776), 1,
- sym_for_reference,
- [20569] = 4,
+ [20646] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1391), 1,
+ ACTIONS(1457), 1,
sym__script_start_tag_name,
- ACTIONS(1393), 1,
+ ACTIONS(1459), 1,
sym__style_start_tag_name,
- ACTIONS(1478), 1,
+ ACTIONS(1495), 1,
sym__start_tag_name,
- [20582] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1480), 1,
- anon_sym_SEMI,
- ACTIONS(1482), 1,
- anon_sym_RPAREN,
- STATE(785), 1,
- sym_if_reference,
- [20595] = 4,
+ [20659] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1364), 1,
- anon_sym_PLUS,
- ACTIONS(1416), 1,
+ ACTIONS(947), 1,
sym__interpolation_end,
- STATE(589), 1,
- aux_sym_concatenation_expression_repeat1,
- [20608] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1484), 1,
- sym_template_chars,
- ACTIONS(1486), 2,
- anon_sym_DOLLAR_LBRACE,
- anon_sym_BQUOTE,
- [20619] = 3,
+ ACTIONS(1415), 1,
+ anon_sym_QMARK,
+ ACTIONS(1417), 1,
+ anon_sym_QMARK_QMARK,
+ [20672] = 2,
ACTIONS(3), 1,
sym_comment,
- STATE(767), 1,
- sym_timed_expression,
- ACTIONS(1362), 2,
- anon_sym_after,
- anon_sym_minimum,
- [20630] = 4,
+ ACTIONS(1497), 3,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ [20681] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1474), 1,
+ ACTIONS(1429), 1,
anon_sym_SEMI,
- ACTIONS(1488), 1,
+ ACTIONS(1499), 1,
anon_sym_RPAREN,
- STATE(795), 1,
+ STATE(798), 1,
sym_for_reference,
- [20643] = 4,
+ [20694] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1480), 1,
+ ACTIONS(1435), 1,
anon_sym_SEMI,
- ACTIONS(1490), 1,
+ ACTIONS(1501), 1,
anon_sym_RPAREN,
- STATE(796), 1,
+ STATE(799), 1,
sym_if_reference,
- [20656] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1492), 3,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [20665] = 3,
+ [20707] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1227), 1,
+ ACTIONS(1246), 1,
sym_icu_category,
- STATE(507), 2,
+ STATE(528), 2,
sym_icu_case,
aux_sym_icu_expression_repeat1,
- [20676] = 4,
+ [20718] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
+ ACTIONS(697), 1,
anon_sym_QMARK,
- ACTIONS(983), 1,
+ ACTIONS(695), 2,
+ sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(1494), 1,
- anon_sym_RPAREN,
- [20689] = 4,
+ [20729] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- ACTIONS(1407), 1,
- anon_sym_if,
- STATE(303), 1,
- sym_statement_block,
- [20702] = 4,
+ ACTIONS(99), 1,
+ anon_sym_QMARK,
+ ACTIONS(97), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [20740] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1383), 1,
- anon_sym_SEMI,
- ACTIONS(1496), 1,
+ ACTIONS(1095), 1,
anon_sym_RPAREN,
- STATE(597), 1,
- aux_sym_defer_trigger_repeat1,
- [20715] = 3,
+ ACTIONS(1503), 1,
+ anon_sym_COMMA,
+ STATE(629), 1,
+ aux_sym_arguments_repeat1,
+ [20753] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(674), 1,
- sym_unit,
- ACTIONS(194), 2,
- anon_sym_ms,
- anon_sym_s,
- [20726] = 3,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1506), 1,
+ anon_sym_RBRACE,
+ [20766] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(790), 1,
+ STATE(784), 1,
sym_timed_expression,
- ACTIONS(1362), 2,
+ ACTIONS(1354), 2,
anon_sym_after,
anon_sym_minimum,
- [20737] = 4,
+ [20777] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(166), 1,
- anon_sym_COMMA,
- ACTIONS(1498), 1,
- anon_sym_RPAREN,
- STATE(599), 1,
- aux_sym_arrow_function_parameters_repeat1,
- [20750] = 2,
+ ACTIONS(1415), 1,
+ anon_sym_QMARK,
+ ACTIONS(109), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [20788] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1500), 3,
- anon_sym_RPAREN,
- anon_sym_DOT,
+ ACTIONS(1395), 1,
+ anon_sym_PLUS,
+ ACTIONS(1421), 1,
+ sym__interpolation_end,
+ STATE(579), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20801] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(949), 1,
+ anon_sym_QMARK,
+ ACTIONS(951), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1508), 1,
anon_sym_RBRACK,
- [20759] = 4,
+ [20814] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1083), 1,
+ sym__interpolation_end,
+ ACTIONS(1510), 1,
+ anon_sym_PLUS,
+ STATE(635), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20827] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1343), 1,
+ ACTIONS(1513), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1515), 1,
anon_sym_COMMA,
- ACTIONS(1502), 1,
- anon_sym_RBRACK,
- STATE(561), 1,
- aux_sym_array_repeat1,
- [20772] = 3,
+ STATE(636), 1,
+ aux_sym_arrow_function_parameters_repeat1,
+ [20840] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(824), 1,
- sym_icu_clause,
- ACTIONS(1424), 2,
- anon_sym_plural,
- anon_sym_select,
- [20783] = 4,
+ ACTIONS(1397), 1,
+ anon_sym_COMMA,
+ ACTIONS(1423), 1,
+ anon_sym_PLUS,
+ STATE(609), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [20853] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1354), 1,
- anon_sym_QMARK,
- ACTIONS(1356), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1504), 1,
- sym__interpolation_end,
- [20796] = 3,
+ ACTIONS(1518), 1,
+ sym_identifier,
+ STATE(281), 1,
+ sym_call_expression,
+ [20863] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1335), 1,
anon_sym_LBRACE,
- STATE(366), 1,
+ STATE(313), 1,
sym_statement_block,
- [20806] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1395), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(1506), 1,
- anon_sym_DOT,
- [20816] = 2,
+ [20873] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1508), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [20824] = 3,
+ ACTIONS(1520), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [20881] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1510), 1,
- sym__end_tag_name,
- ACTIONS(1512), 1,
- sym_erroneous_end_tag_name,
- [20834] = 3,
+ ACTIONS(1371), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [20889] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
- anon_sym_LBRACE,
- STATE(381), 1,
- sym_statement_block,
- [20844] = 3,
+ ACTIONS(1522), 1,
+ anon_sym_LPAREN,
+ STATE(330), 1,
+ sym__if_body_expression,
+ [20899] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
- STATE(382), 1,
+ STATE(343), 1,
sym_statement_block,
- [20854] = 3,
+ [20909] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
- STATE(330), 1,
+ STATE(388), 1,
sym_statement_block,
- [20864] = 2,
+ [20919] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1514), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [20872] = 3,
+ ACTIONS(1524), 1,
+ sym_identifier,
+ STATE(93), 1,
+ sym_call_expression,
+ [20929] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1399), 1,
+ ACTIONS(1407), 1,
anon_sym_LT_SLASH,
- STATE(390), 1,
+ STATE(360), 1,
sym_end_tag,
- [20882] = 3,
+ [20939] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1399), 1,
+ ACTIONS(1407), 1,
anon_sym_LT_SLASH,
- STATE(391), 1,
+ STATE(392), 1,
sym_end_tag,
- [20892] = 2,
+ [20949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1516), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [20900] = 3,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(317), 1,
+ sym_statement_block,
+ [20959] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1374), 1,
- anon_sym_LT_SLASH,
- STATE(310), 1,
- sym_end_tag,
- [20910] = 2,
+ ACTIONS(1522), 1,
+ anon_sym_LPAREN,
+ STATE(333), 1,
+ sym__if_body_expression,
+ [20969] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1518), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [20918] = 3,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(325), 1,
+ sym_statement_block,
+ [20979] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1520), 1,
+ ACTIONS(1526), 1,
sym_identifier,
- STATE(5), 1,
+ STATE(6), 1,
sym_call_expression,
- [20928] = 3,
+ [20989] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1522), 1,
+ ACTIONS(1528), 1,
sym_identifier,
STATE(59), 1,
sym_pipe_call,
- [20938] = 3,
+ [20999] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- STATE(289), 1,
- sym_statement_block,
- [20948] = 2,
+ ACTIONS(1530), 1,
+ sym_identifier,
+ STATE(121), 1,
+ sym_pipe_call,
+ [21009] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1524), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [20956] = 3,
+ ACTIONS(1532), 1,
+ anon_sym_case,
+ ACTIONS(1534), 1,
+ anon_sym_default,
+ [21019] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
STATE(349), 1,
sym_statement_block,
- [20966] = 3,
+ [21029] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
STATE(350), 1,
sym_statement_block,
- [20976] = 3,
+ [21039] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
STATE(351), 1,
sym_statement_block,
- [20986] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1449), 1,
- anon_sym_context,
- ACTIONS(1451), 1,
- sym_identifier,
- [20996] = 2,
+ [21049] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1526), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [21004] = 3,
+ ACTIONS(1536), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [21057] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- STATE(301), 1,
- sym_statement_block,
- [21014] = 2,
+ ACTIONS(1383), 1,
+ anon_sym_RPAREN_RBRACK,
+ ACTIONS(1538), 1,
+ anon_sym_DOT,
+ [21067] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1528), 2,
+ ACTIONS(1540), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [21022] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1530), 1,
- anon_sym_LBRACE,
- STATE(342), 1,
- sym_switch_body,
- [21032] = 3,
+ [21075] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1532), 1,
+ ACTIONS(1542), 1,
anon_sym_LBRACE,
- STATE(359), 1,
+ STATE(365), 1,
sym_switch_body,
- [21042] = 3,
+ [21085] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
- STATE(360), 1,
+ STATE(366), 1,
sym_statement_block,
- [21052] = 3,
+ [21095] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
- STATE(361), 1,
+ STATE(398), 1,
sym_statement_block,
- [21062] = 3,
+ [21105] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1534), 1,
+ ACTIONS(1544), 1,
sym_identifier,
- STATE(279), 1,
+ STATE(281), 1,
sym_call_expression,
- [21072] = 3,
+ [21115] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1536), 1,
+ ACTIONS(1546), 1,
anon_sym_SQUOTE,
- ACTIONS(1538), 1,
+ ACTIONS(1548), 1,
aux_sym_quoted_attribute_value_token1,
- [21082] = 3,
+ [21125] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1536), 1,
+ ACTIONS(1546), 1,
anon_sym_DQUOTE,
- ACTIONS(1540), 1,
+ ACTIONS(1550), 1,
aux_sym_quoted_attribute_value_token2,
- [21092] = 3,
+ [21135] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(947), 1,
+ ACTIONS(973), 1,
anon_sym_EQ,
- STATE(424), 1,
+ STATE(428), 1,
sym__binding_assignment,
- [21102] = 3,
+ [21145] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1297), 1,
- anon_sym_LBRACE,
- STATE(703), 1,
- sym_statement_block,
- [21112] = 3,
+ ACTIONS(1552), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21153] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(947), 1,
+ ACTIONS(973), 1,
anon_sym_EQ,
- STATE(425), 1,
+ STATE(429), 1,
sym__binding_assignment,
- [21122] = 3,
+ [21163] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(947), 1,
+ ACTIONS(973), 1,
anon_sym_EQ,
- STATE(426), 1,
+ STATE(430), 1,
sym__binding_assignment,
- [21132] = 3,
+ [21173] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1301), 1,
+ ACTIONS(1253), 1,
anon_sym_LBRACE,
- STATE(365), 1,
+ STATE(370), 1,
sym_statement_block,
- [21142] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1534), 1,
- sym_identifier,
- STATE(285), 1,
- sym_call_expression,
- [21152] = 3,
+ [21183] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(707), 1,
- anon_sym_EQ,
- STATE(399), 1,
- sym__binding_assignment,
- [21162] = 2,
+ ACTIONS(1253), 1,
+ anon_sym_LBRACE,
+ STATE(371), 1,
+ sym_statement_block,
+ [21193] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1542), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [21170] = 3,
+ ACTIONS(1544), 1,
+ sym_identifier,
+ STATE(282), 1,
+ sym_call_expression,
+ [21203] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1374), 1,
- anon_sym_LT_SLASH,
- STATE(311), 1,
- sym_end_tag,
- [21180] = 2,
+ ACTIONS(1554), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1556), 1,
+ aux_sym_quoted_attribute_value_token1,
+ [21213] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1544), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [21188] = 3,
+ ACTIONS(1554), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1558), 1,
+ aux_sym_quoted_attribute_value_token2,
+ [21223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
+ ACTIONS(1335), 1,
anon_sym_LBRACE,
- STATE(295), 1,
+ STATE(318), 1,
sym_statement_block,
- [21198] = 3,
+ [21233] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1546), 1,
+ ACTIONS(1560), 2,
+ sym__control_flow_start,
anon_sym_RBRACE,
- ACTIONS(1548), 1,
- sym_icu_category,
- [21208] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- STATE(300), 1,
- sym_statement_block,
- [21218] = 2,
+ [21241] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1434), 2,
+ ACTIONS(1562), 2,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- anon_sym_COMMA,
- [21226] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(859), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [21234] = 3,
+ [21249] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- STATE(290), 1,
- sym_statement_block,
- [21244] = 3,
+ ACTIONS(715), 1,
+ anon_sym_EQ,
+ STATE(416), 1,
+ sym__binding_assignment,
+ [21259] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1550), 1,
- anon_sym_case,
- ACTIONS(1552), 1,
- anon_sym_default,
- [21254] = 2,
+ ACTIONS(1242), 2,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ [21267] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1464), 2,
- anon_sym_DOT,
- anon_sym_RPAREN_RBRACK,
- [21262] = 3,
+ ACTIONS(729), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [21275] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1554), 1,
+ ACTIONS(1564), 2,
+ anon_sym_EQ,
sym_identifier,
- STATE(566), 1,
- sym_call_expression,
- [21272] = 3,
+ [21283] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1556), 1,
- anon_sym_LPAREN,
- STATE(326), 1,
- sym__switch_body_expression,
- [21282] = 2,
+ ACTIONS(715), 1,
+ anon_sym_EQ,
+ STATE(417), 1,
+ sym__binding_assignment,
+ [21293] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1470), 2,
- anon_sym_DOT,
- anon_sym_RPAREN_RBRACK,
- [21290] = 2,
+ ACTIONS(715), 1,
+ anon_sym_EQ,
+ STATE(402), 1,
+ sym__binding_assignment,
+ [21303] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1566), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21311] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1073), 2,
+ ACTIONS(1568), 2,
+ anon_sym_SEMI,
anon_sym_RPAREN,
- anon_sym_COMMA,
- [21298] = 3,
+ [21319] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1558), 1,
+ ACTIONS(1570), 1,
+ sym_identifier,
+ STATE(233), 1,
+ sym_call_expression,
+ [21329] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1572), 1,
sym_identifier,
STATE(59), 1,
sym_pipe_call,
- [21308] = 2,
+ [21339] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1500), 2,
- anon_sym_DOT,
- anon_sym_RPAREN_RBRACK,
- [21316] = 2,
+ ACTIONS(1574), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [21347] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1458), 2,
- anon_sym_COMMA,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ ACTIONS(1578), 1,
anon_sym_RBRACK,
- [21324] = 3,
+ [21357] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1560), 1,
- anon_sym_DQUOTE,
- STATE(124), 1,
- sym__double_quote,
- [21334] = 2,
+ ACTIONS(1544), 1,
+ sym_identifier,
+ STATE(444), 1,
+ sym_call_expression,
+ [21367] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1562), 2,
- anon_sym_EQ,
- sym_identifier,
- [21342] = 3,
+ ACTIONS(1580), 2,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ [21375] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1564), 1,
- anon_sym_when,
- ACTIONS(1566), 1,
- anon_sym_on,
- [21352] = 3,
+ ACTIONS(1403), 1,
+ anon_sym_LT_SLASH,
+ STATE(337), 1,
+ sym_end_tag,
+ [21385] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1534), 1,
- sym_identifier,
- STATE(445), 1,
- sym_call_expression,
- [21362] = 3,
+ ACTIONS(1360), 2,
+ anon_sym_DOT,
+ anon_sym_RPAREN_RBRACK,
+ [21393] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1568), 1,
- sym_identifier,
- STATE(285), 1,
- sym_call_expression,
- [21372] = 3,
+ ACTIONS(1362), 2,
+ anon_sym_DOT,
+ anon_sym_RPAREN_RBRACK,
+ [21401] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1554), 1,
- sym_identifier,
- STATE(582), 1,
- sym_call_expression,
- [21382] = 2,
+ ACTIONS(1364), 2,
+ anon_sym_DOT,
+ anon_sym_RPAREN_RBRACK,
+ [21409] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1570), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- [21390] = 3,
+ ACTIONS(1582), 1,
+ anon_sym_LBRACE,
+ STATE(291), 1,
+ sym_switch_body,
+ [21419] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1572), 1,
- anon_sym_LPAREN,
- STATE(327), 1,
- sym__for_body_expression,
- [21400] = 3,
+ ACTIONS(1584), 2,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ [21427] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1574), 1,
+ ACTIONS(1441), 1,
+ anon_sym_context,
+ ACTIONS(1443), 1,
sym_identifier,
- STATE(614), 1,
- sym_for_declaration,
- [21410] = 3,
+ [21437] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(707), 1,
- anon_sym_EQ,
- STATE(415), 1,
- sym__binding_assignment,
- [21420] = 2,
+ ACTIONS(1586), 1,
+ sym__end_tag_name,
+ ACTIONS(1588), 1,
+ sym_erroneous_end_tag_name,
+ [21447] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1576), 2,
+ ACTIONS(1590), 2,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
- [21428] = 3,
+ [21455] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1578), 1,
+ ACTIONS(1592), 1,
sym_identifier,
STATE(42), 1,
sym_call_expression,
- [21438] = 3,
+ [21465] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1580), 1,
+ ACTIONS(1594), 1,
sym_identifier,
- STATE(90), 1,
+ STATE(86), 1,
sym_pipe_call,
- [21448] = 2,
+ [21475] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1582), 2,
- sym__control_flow_start,
+ ACTIONS(1596), 1,
anon_sym_RBRACE,
- [21456] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1534), 1,
- sym_identifier,
- STATE(448), 1,
- sym_call_expression,
- [21466] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1584), 1,
- sym_identifier,
- STATE(286), 1,
- sym_pipe_call,
- [21476] = 3,
+ ACTIONS(1598), 1,
+ sym_icu_category,
+ [21485] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1586), 1,
+ ACTIONS(1600), 1,
anon_sym_SEMI,
- ACTIONS(1588), 1,
+ ACTIONS(1602), 1,
anon_sym_RPAREN,
- [21486] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1590), 1,
- sym_identifier,
- STATE(120), 1,
- sym_pipe_call,
- [21496] = 3,
+ [21495] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1512), 1,
- sym_erroneous_end_tag_name,
- ACTIONS(1592), 1,
- sym__end_tag_name,
- [21506] = 2,
+ ACTIONS(1311), 1,
+ anon_sym_LBRACE,
+ STATE(677), 1,
+ sym_statement_block,
+ [21505] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1594), 2,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- [21514] = 3,
+ ACTIONS(1604), 1,
+ anon_sym_LPAREN,
+ STATE(320), 1,
+ sym__for_body_expression,
+ [21515] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1596), 1,
- anon_sym_LPAREN,
- STATE(335), 1,
- sym__if_body_expression,
- [21524] = 2,
+ ACTIONS(1544), 1,
+ sym_identifier,
+ STATE(447), 1,
+ sym_call_expression,
+ [21525] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1598), 2,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- [21532] = 3,
+ ACTIONS(1606), 1,
+ sym_identifier,
+ STATE(285), 1,
+ sym_pipe_call,
+ [21535] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
+ ACTIONS(1335), 1,
anon_sym_LBRACE,
- STATE(328), 1,
+ STATE(295), 1,
sym_statement_block,
- [21542] = 2,
+ [21545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(709), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [21550] = 3,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(304), 1,
+ sym_statement_block,
+ [21555] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1600), 1,
- sym_identifier,
- STATE(80), 1,
- sym_call_expression,
- [21560] = 3,
+ ACTIONS(1588), 1,
+ sym_erroneous_end_tag_name,
+ ACTIONS(1608), 1,
+ sym__end_tag_name,
+ [21565] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
+ ACTIONS(1335), 1,
anon_sym_LBRACE,
- STATE(329), 1,
+ STATE(305), 1,
sym_statement_block,
- [21570] = 3,
+ [21575] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1602), 1,
+ ACTIONS(1610), 2,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- STATE(128), 1,
- sym__double_quote,
- [21580] = 3,
+ [21583] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1596), 1,
+ ACTIONS(1612), 1,
anon_sym_LPAREN,
- STATE(337), 1,
- sym__if_body_expression,
- [21590] = 3,
+ STATE(316), 1,
+ sym__switch_body_expression,
+ [21593] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1293), 1,
- anon_sym_LBRACE,
- STATE(302), 1,
- sym_statement_block,
- [21600] = 3,
+ ACTIONS(869), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [21601] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1604), 1,
+ ACTIONS(1614), 1,
anon_sym_LPAREN,
- STATE(372), 1,
+ STATE(357), 1,
sym__switch_body_expression,
- [21610] = 3,
+ [21611] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1568), 1,
+ ACTIONS(1616), 1,
sym_identifier,
- STATE(279), 1,
+ STATE(574), 1,
sym_call_expression,
- [21620] = 3,
+ [21621] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1606), 1,
+ ACTIONS(1618), 1,
anon_sym_LPAREN,
- STATE(398), 1,
+ STATE(344), 1,
sym__for_body_expression,
- [21630] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1608), 1,
- anon_sym_LPAREN,
- STATE(373), 1,
- sym__if_body_expression,
- [21640] = 3,
+ [21631] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1608), 1,
- anon_sym_LPAREN,
- STATE(374), 1,
- sym__if_body_expression,
- [21650] = 3,
+ ACTIONS(1095), 2,
+ anon_sym_RPAREN,
+ anon_sym_COMMA,
+ [21639] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1610), 1,
- anon_sym_DOT,
- ACTIONS(1612), 1,
- anon_sym_RBRACK,
- [21660] = 3,
+ ACTIONS(1620), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [21647] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1614), 1,
- anon_sym_SQUOTE,
- ACTIONS(1616), 1,
- aux_sym_quoted_attribute_value_token1,
- [21670] = 3,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(296), 1,
+ sym_statement_block,
+ [21657] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1614), 1,
- anon_sym_DQUOTE,
- ACTIONS(1618), 1,
- aux_sym_quoted_attribute_value_token2,
- [21680] = 3,
+ ACTIONS(1622), 1,
+ anon_sym_LPAREN,
+ STATE(375), 1,
+ sym__if_body_expression,
+ [21667] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1574), 1,
- sym_identifier,
- STATE(620), 1,
- sym_for_declaration,
- [21690] = 3,
+ ACTIONS(1622), 1,
+ anon_sym_LPAREN,
+ STATE(383), 1,
+ sym__if_body_expression,
+ [21677] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(707), 1,
- anon_sym_EQ,
- STATE(403), 1,
- sym__binding_assignment,
- [21700] = 2,
+ ACTIONS(1335), 1,
+ anon_sym_LBRACE,
+ STATE(315), 1,
+ sym_statement_block,
+ [21687] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 2,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- [21708] = 3,
+ ACTIONS(1403), 1,
+ anon_sym_LT_SLASH,
+ STATE(335), 1,
+ sym_end_tag,
+ [21697] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1620), 1,
+ ACTIONS(1616), 1,
sym_identifier,
- STATE(232), 1,
+ STATE(627), 1,
sym_call_expression,
- [21718] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(529), 1,
- anon_sym_LPAREN,
- [21725] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1622), 1,
- anon_sym_COMMA,
- [21732] = 2,
+ [21707] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1624), 1,
- anon_sym_SEMI,
- [21739] = 2,
+ sym_identifier,
+ STATE(624), 1,
+ sym_for_declaration,
+ [21717] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1626), 1,
- anon_sym_DQUOTE,
- [21746] = 2,
+ anon_sym_when,
+ ACTIONS(1628), 1,
+ anon_sym_on,
+ [21727] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1628), 1,
+ ACTIONS(1513), 2,
anon_sym_RPAREN,
- [21753] = 2,
+ anon_sym_COMMA,
+ [21735] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1103), 1,
- anon_sym_COLON,
- [21760] = 2,
+ ACTIONS(1624), 1,
+ sym_identifier,
+ STATE(591), 1,
+ sym_for_declaration,
+ [21745] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1518), 1,
+ sym_identifier,
+ STATE(282), 1,
+ sym_call_expression,
+ [21755] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1630), 1,
- anon_sym_GT,
- [21767] = 2,
+ sym_identifier,
+ [21762] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1632), 1,
- sym_class_name,
- [21774] = 2,
+ anon_sym_RPAREN,
+ [21769] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1634), 1,
- anon_sym_track,
- [21781] = 2,
+ sym_identifier,
+ [21776] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(25), 1,
- anon_sym_LPAREN,
- [21788] = 2,
+ ACTIONS(1059), 1,
+ anon_sym_COLON,
+ [21783] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1636), 1,
- anon_sym_GT,
- [21795] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(178), 1,
- anon_sym_LPAREN,
- [21802] = 2,
+ anon_sym_SLASH2,
+ [21790] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1638), 1,
- anon_sym_SQUOTE,
- [21809] = 2,
+ anon_sym_RPAREN,
+ [21797] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1638), 1,
- anon_sym_DQUOTE,
- [21816] = 2,
+ ACTIONS(1105), 1,
+ anon_sym_COLON,
+ [21804] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1640), 1,
- sym_identifier,
- [21823] = 2,
+ anon_sym_COLON,
+ [21811] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1642), 1,
- anon_sym_RPAREN,
- [21830] = 2,
+ anon_sym_COLON,
+ [21818] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1644), 1,
- ts_builtin_sym_end,
- [21837] = 2,
+ ACTIONS(1381), 1,
+ anon_sym_COMMA,
+ [21825] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(144), 1,
- anon_sym_EQ_GT,
- [21844] = 2,
+ ACTIONS(1644), 1,
+ anon_sym_LBRACE,
+ [21832] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1646), 1,
- sym_identifier,
- [21851] = 2,
+ anon_sym_GT,
+ [21839] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1067), 1,
- anon_sym_COLON,
- [21858] = 2,
+ ACTIONS(537), 1,
+ anon_sym_LPAREN,
+ [21846] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1648), 1,
sym_attribute_name,
- [21865] = 2,
+ [21853] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1650), 1,
- anon_sym_LBRACE,
- [21872] = 2,
+ anon_sym_GT,
+ [21860] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1652), 1,
- sym_identifier,
- [21879] = 2,
+ anon_sym_GT,
+ [21867] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1654), 1,
- anon_sym_SLASH2,
- [21886] = 2,
+ anon_sym_GT,
+ [21874] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1352), 1,
- anon_sym_COMMA,
- [21893] = 2,
+ ACTIONS(25), 1,
+ anon_sym_LPAREN,
+ [21881] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1656), 1,
- anon_sym_SEMI,
- [21900] = 2,
+ ACTIONS(148), 1,
+ anon_sym_EQ_GT,
+ [21888] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1091), 1,
- anon_sym_COLON,
- [21907] = 2,
+ ACTIONS(1656), 1,
+ anon_sym_DQUOTE,
+ [21895] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1658), 1,
- anon_sym_LPAREN,
- [21914] = 2,
+ anon_sym_SQUOTE,
+ [21902] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1660), 1,
- sym_number,
- [21921] = 2,
+ ACTIONS(1658), 1,
+ anon_sym_DQUOTE,
+ [21909] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(188), 1,
- anon_sym_EQ_GT,
- [21928] = 2,
+ ACTIONS(1660), 1,
+ anon_sym_RPAREN,
+ [21916] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1662), 1,
- anon_sym_LPAREN,
- [21935] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1504), 1,
- sym__interpolation_end,
- [21942] = 2,
+ anon_sym_RBRACK,
+ [21923] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1664), 1,
- anon_sym_RPAREN,
- [21949] = 2,
+ anon_sym_SLASH2,
+ [21930] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1057), 1,
- anon_sym_COLON,
- [21956] = 2,
+ ACTIONS(1666), 1,
+ sym_identifier,
+ [21937] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1666), 1,
+ ACTIONS(1668), 1,
anon_sym_RPAREN,
- [21963] = 2,
+ [21944] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1668), 1,
- anon_sym_GT,
- [21970] = 2,
+ ACTIONS(1087), 1,
+ anon_sym_COLON,
+ [21951] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1670), 1,
anon_sym_RPAREN,
- [21977] = 2,
+ [21958] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1672), 1,
- sym_regular_expression_pattern,
- [21984] = 2,
+ anon_sym_track,
+ [21965] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1674), 1,
- anon_sym_let,
- [21991] = 2,
+ anon_sym_LPAREN,
+ [21972] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1676), 1,
- anon_sym_of,
- [21998] = 2,
+ sym_erroneous_end_tag_name,
+ [21979] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1678), 1,
- anon_sym_COLON,
- [22005] = 2,
+ anon_sym_LBRACE,
+ [21986] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1680), 1,
anon_sym_RPAREN,
- [22012] = 2,
+ [21993] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1512), 1,
- sym_erroneous_end_tag_name,
- [22019] = 2,
+ ACTIONS(1119), 1,
+ anon_sym_COLON,
+ [22000] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1682), 1,
- anon_sym_LBRACE,
- [22026] = 2,
+ anon_sym_SEMI,
+ [22007] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1684), 1,
- sym_regular_expression_pattern,
- [22033] = 2,
+ anon_sym_let,
+ [22014] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1686), 1,
- anon_sym_RPAREN,
- [22040] = 2,
+ anon_sym_GT,
+ [22021] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1688), 1,
- aux_sym_doctype_token1,
- [22047] = 2,
+ sym_regular_expression_pattern,
+ [22028] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1690), 1,
- anon_sym_SLASH2,
- [22054] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1592), 1,
- sym__end_tag_name,
- [22061] = 2,
+ anon_sym_LPAREN,
+ [22035] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1053), 1,
- anon_sym_COLON,
- [22068] = 2,
+ ACTIONS(1692), 1,
+ anon_sym_RPAREN,
+ [22042] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1692), 1,
- anon_sym_as,
- [22075] = 2,
+ ACTIONS(204), 1,
+ anon_sym_EQ_GT,
+ [22049] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1694), 1,
anon_sym_EQ_GT,
- [22082] = 2,
+ [22056] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1405), 1,
- sym__interpolation_end,
- [22089] = 2,
+ ACTIONS(1588), 1,
+ sym_erroneous_end_tag_name,
+ [22063] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1696), 1,
- anon_sym_RPAREN,
- [22096] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [22070] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1698), 1,
- anon_sym_RPAREN,
- [22103] = 2,
+ sym_regular_expression_pattern,
+ [22077] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1700), 1,
- anon_sym_COLON,
- [22110] = 2,
+ sym_attribute_name,
+ [22084] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1702), 1,
- anon_sym_RPAREN,
- [22117] = 2,
+ aux_sym_doctype_token1,
+ [22091] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1704), 1,
- anon_sym_RPAREN,
- [22124] = 2,
+ anon_sym_COMMA,
+ [22098] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1608), 1,
+ sym__end_tag_name,
+ [22105] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1121), 1,
+ anon_sym_COLON,
+ [22112] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1706), 1,
- anon_sym_GT,
- [22131] = 2,
+ anon_sym_RPAREN,
+ [22119] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1708), 1,
- anon_sym_RPAREN,
- [22138] = 2,
+ aux_sym_doctype_token1,
+ [22126] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1710), 1,
- anon_sym_LPAREN,
- [22145] = 2,
+ anon_sym_RPAREN,
+ [22133] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1712), 1,
- anon_sym_RPAREN,
- [22152] = 2,
+ anon_sym_SEMI,
+ [22140] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1714), 1,
- anon_sym_RBRACK,
- [22159] = 2,
+ anon_sym_EQ_GT,
+ [22147] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1716), 1,
- anon_sym_RPAREN_RBRACK,
- [22166] = 2,
+ anon_sym_LBRACE,
+ [22154] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1718), 1,
anon_sym_RPAREN,
- [22173] = 2,
+ [22161] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1720), 1,
- anon_sym_RPAREN,
- [22180] = 2,
+ anon_sym_LPAREN,
+ [22168] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1722), 1,
- anon_sym_LPAREN,
- [22187] = 2,
+ sym_identifier,
+ [22175] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1724), 1,
- anon_sym_EQ_GT,
- [22194] = 2,
+ anon_sym_as,
+ [22182] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1726), 1,
- anon_sym_RBRACK,
- [22201] = 2,
+ ts_builtin_sym_end,
+ [22189] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1728), 1,
- anon_sym_LBRACE,
- [22208] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(131), 1,
- anon_sym_EQ_GT,
- [22215] = 2,
+ anon_sym_RPAREN,
+ [22196] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1730), 1,
- sym_erroneous_end_tag_name,
- [22222] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1510), 1,
- sym__end_tag_name,
- [22229] = 2,
+ anon_sym_RBRACK,
+ [22203] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1732), 1,
- anon_sym_EQ_GT,
- [22236] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [22210] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1734), 1,
- anon_sym_LBRACE,
- [22243] = 2,
+ anon_sym_RPAREN,
+ [22217] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1736), 1,
- sym_identifier,
- [22250] = 2,
+ anon_sym_RPAREN,
+ [22224] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1738), 1,
- anon_sym_SEMI,
- [22257] = 2,
+ anon_sym_COMMA,
+ [22231] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(183), 1,
+ anon_sym_LPAREN,
+ [22238] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1740), 1,
- anon_sym_COMMA,
- [22264] = 2,
+ anon_sym_LBRACE,
+ [22245] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1742), 1,
- sym_regular_expression_pattern,
- [22271] = 2,
+ sym_class_name,
+ [22252] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1453), 1,
+ sym__interpolation_end,
+ [22259] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1744), 1,
anon_sym_GT,
- [22278] = 2,
+ [22266] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(131), 1,
+ anon_sym_EQ_GT,
+ [22273] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1746), 1,
- anon_sym_LBRACE,
- [22285] = 2,
+ anon_sym_RBRACK,
+ [22280] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1748), 1,
- anon_sym_SLASH2,
- [22292] = 2,
+ anon_sym_of,
+ [22287] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
- anon_sym_LBRACE,
- [22299] = 2,
+ sym_identifier,
+ [22294] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1752), 1,
- sym_regular_expression_pattern,
- [22306] = 2,
+ anon_sym_LPAREN,
+ [22301] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
- sym_identifier,
- [22313] = 2,
+ sym_regular_expression_pattern,
+ [22308] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1756), 1,
- anon_sym_SLASH2,
- [22320] = 2,
+ sym_identifier,
+ [22315] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1758), 1,
- sym__doctype,
- [22327] = 2,
+ anon_sym_RBRACK,
+ [22322] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1760), 1,
- anon_sym_RBRACK,
- [22334] = 2,
+ sym_number,
+ [22329] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1762), 1,
- anon_sym_GT,
- [22341] = 2,
+ anon_sym_RPAREN,
+ [22336] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1764), 1,
- sym_attribute_name,
- [22348] = 2,
+ sym_regular_expression_pattern,
+ [22343] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1656), 1,
+ anon_sym_SQUOTE,
+ [22350] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1766), 1,
- anon_sym_LPAREN,
- [22355] = 2,
+ anon_sym_SLASH2,
+ [22357] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1768), 1,
- anon_sym_RBRACK,
- [22362] = 2,
+ sym__doctype,
+ [22364] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1770), 1,
- anon_sym_RPAREN_RBRACK,
- [22369] = 2,
+ anon_sym_RPAREN,
+ [22371] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1772), 1,
- anon_sym_COMMA,
- [22376] = 2,
+ anon_sym_SEMI,
+ [22378] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1774), 1,
- aux_sym_doctype_token1,
- [22383] = 2,
+ sym__doctype,
+ [22385] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1626), 1,
- anon_sym_SQUOTE,
- [22390] = 2,
+ ACTIONS(55), 1,
+ anon_sym_EQ_GT,
+ [22392] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1586), 1,
+ sym__end_tag_name,
+ [22399] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1776), 1,
- sym_identifier,
- [22397] = 2,
+ anon_sym_LBRACE,
+ [22406] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1778), 1,
+ anon_sym_COMMA,
+ [22413] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(53), 1,
+ ACTIONS(1780), 1,
anon_sym_EQ_GT,
- [22404] = 2,
+ [22420] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1439), 1,
+ ACTIONS(1419), 1,
+ sym__interpolation_end,
+ [22427] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1782), 1,
+ anon_sym_LPAREN,
+ [22434] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1784), 1,
+ anon_sym_SLASH2,
+ [22441] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1461), 1,
anon_sym_COMMA,
- [22411] = 2,
+ [22448] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1778), 1,
- anon_sym_RBRACK,
- [22418] = 2,
+ ACTIONS(1786), 1,
+ anon_sym_LBRACE,
+ [22455] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1780), 1,
- sym__doctype,
+ ACTIONS(1788), 1,
+ anon_sym_RBRACK,
};
static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(2)] = 0,
[SMALL_STATE(3)] = 60,
- [SMALL_STATE(4)] = 117,
+ [SMALL_STATE(4)] = 127,
[SMALL_STATE(5)] = 184,
[SMALL_STATE(6)] = 241,
- [SMALL_STATE(7)] = 300,
+ [SMALL_STATE(7)] = 298,
[SMALL_STATE(8)] = 357,
- [SMALL_STATE(9)] = 417,
- [SMALL_STATE(10)] = 473,
- [SMALL_STATE(11)] = 529,
- [SMALL_STATE(12)] = 585,
- [SMALL_STATE(13)] = 641,
- [SMALL_STATE(14)] = 697,
- [SMALL_STATE(15)] = 753,
+ [SMALL_STATE(9)] = 425,
+ [SMALL_STATE(10)] = 485,
+ [SMALL_STATE(11)] = 541,
+ [SMALL_STATE(12)] = 597,
+ [SMALL_STATE(13)] = 653,
+ [SMALL_STATE(14)] = 709,
+ [SMALL_STATE(15)] = 765,
[SMALL_STATE(16)] = 821,
[SMALL_STATE(17)] = 877,
- [SMALL_STATE(18)] = 949,
- [SMALL_STATE(19)] = 1005,
- [SMALL_STATE(20)] = 1061,
+ [SMALL_STATE(18)] = 933,
+ [SMALL_STATE(19)] = 989,
+ [SMALL_STATE(20)] = 1045,
[SMALL_STATE(21)] = 1117,
[SMALL_STATE(22)] = 1173,
[SMALL_STATE(23)] = 1233,
- [SMALL_STATE(24)] = 1294,
- [SMALL_STATE(25)] = 1353,
- [SMALL_STATE(26)] = 1422,
- [SMALL_STATE(27)] = 1481,
- [SMALL_STATE(28)] = 1554,
- [SMALL_STATE(29)] = 1611,
- [SMALL_STATE(30)] = 1678,
+ [SMALL_STATE(24)] = 1292,
+ [SMALL_STATE(25)] = 1349,
+ [SMALL_STATE(26)] = 1410,
+ [SMALL_STATE(27)] = 1479,
+ [SMALL_STATE(28)] = 1552,
+ [SMALL_STATE(29)] = 1609,
+ [SMALL_STATE(30)] = 1676,
[SMALL_STATE(31)] = 1735,
- [SMALL_STATE(32)] = 1793,
+ [SMALL_STATE(32)] = 1789,
[SMALL_STATE(33)] = 1847,
- [SMALL_STATE(34)] = 1907,
- [SMALL_STATE(35)] = 1961,
+ [SMALL_STATE(34)] = 1905,
+ [SMALL_STATE(35)] = 1965,
[SMALL_STATE(36)] = 2019,
[SMALL_STATE(37)] = 2073,
[SMALL_STATE(38)] = 2127,
@@ -23900,33 +23941,33 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(46)] = 2559,
[SMALL_STATE(47)] = 2613,
[SMALL_STATE(48)] = 2667,
- [SMALL_STATE(49)] = 2724,
- [SMALL_STATE(50)] = 2781,
- [SMALL_STATE(51)] = 2846,
+ [SMALL_STATE(49)] = 2726,
+ [SMALL_STATE(50)] = 2783,
+ [SMALL_STATE(51)] = 2848,
[SMALL_STATE(52)] = 2905,
[SMALL_STATE(53)] = 2974,
[SMALL_STATE(54)] = 3030,
[SMALL_STATE(55)] = 3086,
- [SMALL_STATE(56)] = 3144,
+ [SMALL_STATE(56)] = 3148,
[SMALL_STATE(57)] = 3206,
[SMALL_STATE(58)] = 3262,
[SMALL_STATE(59)] = 3318,
[SMALL_STATE(60)] = 3369,
[SMALL_STATE(61)] = 3420,
- [SMALL_STATE(62)] = 3474,
- [SMALL_STATE(63)] = 3526,
- [SMALL_STATE(64)] = 3580,
- [SMALL_STATE(65)] = 3636,
- [SMALL_STATE(66)] = 3690,
- [SMALL_STATE(67)] = 3746,
- [SMALL_STATE(68)] = 3800,
- [SMALL_STATE(69)] = 3864,
- [SMALL_STATE(70)] = 3930,
- [SMALL_STATE(71)] = 3980,
- [SMALL_STATE(72)] = 4040,
- [SMALL_STATE(73)] = 4092,
- [SMALL_STATE(74)] = 4154,
- [SMALL_STATE(75)] = 4206,
+ [SMALL_STATE(62)] = 3486,
+ [SMALL_STATE(63)] = 3550,
+ [SMALL_STATE(64)] = 3604,
+ [SMALL_STATE(65)] = 3656,
+ [SMALL_STATE(66)] = 3708,
+ [SMALL_STATE(67)] = 3764,
+ [SMALL_STATE(68)] = 3818,
+ [SMALL_STATE(69)] = 3872,
+ [SMALL_STATE(70)] = 3932,
+ [SMALL_STATE(71)] = 3982,
+ [SMALL_STATE(72)] = 4044,
+ [SMALL_STATE(73)] = 4096,
+ [SMALL_STATE(74)] = 4150,
+ [SMALL_STATE(75)] = 4214,
[SMALL_STATE(76)] = 4270,
[SMALL_STATE(77)] = 4336,
[SMALL_STATE(78)] = 4385,
@@ -23934,89 +23975,89 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(80)] = 4483,
[SMALL_STATE(81)] = 4532,
[SMALL_STATE(82)] = 4581,
- [SMALL_STATE(83)] = 4636,
- [SMALL_STATE(84)] = 4685,
+ [SMALL_STATE(83)] = 4630,
+ [SMALL_STATE(84)] = 4679,
[SMALL_STATE(85)] = 4734,
- [SMALL_STATE(86)] = 4783,
- [SMALL_STATE(87)] = 4832,
- [SMALL_STATE(88)] = 4881,
- [SMALL_STATE(89)] = 4930,
- [SMALL_STATE(90)] = 4979,
- [SMALL_STATE(91)] = 5028,
- [SMALL_STATE(92)] = 5081,
+ [SMALL_STATE(86)] = 4787,
+ [SMALL_STATE(87)] = 4836,
+ [SMALL_STATE(88)] = 4885,
+ [SMALL_STATE(89)] = 4934,
+ [SMALL_STATE(90)] = 4983,
+ [SMALL_STATE(91)] = 5032,
+ [SMALL_STATE(92)] = 5087,
[SMALL_STATE(93)] = 5136,
[SMALL_STATE(94)] = 5185,
[SMALL_STATE(95)] = 5234,
[SMALL_STATE(96)] = 5283,
- [SMALL_STATE(97)] = 5381,
- [SMALL_STATE(98)] = 5433,
- [SMALL_STATE(99)] = 5529,
- [SMALL_STATE(100)] = 5583,
- [SMALL_STATE(101)] = 5681,
- [SMALL_STATE(102)] = 5729,
+ [SMALL_STATE(97)] = 5331,
+ [SMALL_STATE(98)] = 5383,
+ [SMALL_STATE(99)] = 5481,
+ [SMALL_STATE(100)] = 5535,
+ [SMALL_STATE(101)] = 5633,
+ [SMALL_STATE(102)] = 5731,
[SMALL_STATE(103)] = 5827,
[SMALL_STATE(104)] = 5925,
[SMALL_STATE(105)] = 6020,
[SMALL_STATE(106)] = 6115,
[SMALL_STATE(107)] = 6210,
[SMALL_STATE(108)] = 6305,
- [SMALL_STATE(109)] = 6356,
- [SMALL_STATE(110)] = 6409,
+ [SMALL_STATE(109)] = 6400,
+ [SMALL_STATE(110)] = 6453,
[SMALL_STATE(111)] = 6504,
[SMALL_STATE(112)] = 6599,
[SMALL_STATE(113)] = 6694,
- [SMALL_STATE(114)] = 6789,
- [SMALL_STATE(115)] = 6840,
- [SMALL_STATE(116)] = 6935,
+ [SMALL_STATE(114)] = 6745,
+ [SMALL_STATE(115)] = 6798,
+ [SMALL_STATE(116)] = 6893,
[SMALL_STATE(117)] = 6988,
[SMALL_STATE(118)] = 7080,
[SMALL_STATE(119)] = 7129,
[SMALL_STATE(120)] = 7178,
- [SMALL_STATE(121)] = 7222,
+ [SMALL_STATE(121)] = 7228,
[SMALL_STATE(122)] = 7272,
[SMALL_STATE(123)] = 7322,
[SMALL_STATE(124)] = 7366,
- [SMALL_STATE(125)] = 7449,
- [SMALL_STATE(126)] = 7528,
- [SMALL_STATE(127)] = 7571,
+ [SMALL_STATE(125)] = 7413,
+ [SMALL_STATE(126)] = 7456,
+ [SMALL_STATE(127)] = 7539,
[SMALL_STATE(128)] = 7618,
- [SMALL_STATE(129)] = 7701,
+ [SMALL_STATE(129)] = 7697,
[SMALL_STATE(130)] = 7780,
[SMALL_STATE(131)] = 7860,
- [SMALL_STATE(132)] = 7903,
- [SMALL_STATE(133)] = 7978,
- [SMALL_STATE(134)] = 8053,
+ [SMALL_STATE(132)] = 7935,
+ [SMALL_STATE(133)] = 8010,
+ [SMALL_STATE(134)] = 8085,
[SMALL_STATE(135)] = 8128,
- [SMALL_STATE(136)] = 8203,
- [SMALL_STATE(137)] = 8278,
- [SMALL_STATE(138)] = 8321,
+ [SMALL_STATE(136)] = 8171,
+ [SMALL_STATE(137)] = 8246,
+ [SMALL_STATE(138)] = 8289,
[SMALL_STATE(139)] = 8364,
[SMALL_STATE(140)] = 8439,
[SMALL_STATE(141)] = 8482,
[SMALL_STATE(142)] = 8557,
- [SMALL_STATE(143)] = 8600,
+ [SMALL_STATE(143)] = 8632,
[SMALL_STATE(144)] = 8675,
[SMALL_STATE(145)] = 8750,
- [SMALL_STATE(146)] = 8824,
- [SMALL_STATE(147)] = 8896,
- [SMALL_STATE(148)] = 8968,
- [SMALL_STATE(149)] = 9042,
- [SMALL_STATE(150)] = 9114,
- [SMALL_STATE(151)] = 9186,
- [SMALL_STATE(152)] = 9258,
- [SMALL_STATE(153)] = 9330,
- [SMALL_STATE(154)] = 9402,
- [SMALL_STATE(155)] = 9474,
- [SMALL_STATE(156)] = 9546,
+ [SMALL_STATE(146)] = 8822,
+ [SMALL_STATE(147)] = 8894,
+ [SMALL_STATE(148)] = 8966,
+ [SMALL_STATE(149)] = 9038,
+ [SMALL_STATE(150)] = 9110,
+ [SMALL_STATE(151)] = 9182,
+ [SMALL_STATE(152)] = 9256,
+ [SMALL_STATE(153)] = 9328,
+ [SMALL_STATE(154)] = 9400,
+ [SMALL_STATE(155)] = 9472,
+ [SMALL_STATE(156)] = 9544,
[SMALL_STATE(157)] = 9618,
- [SMALL_STATE(158)] = 9690,
- [SMALL_STATE(159)] = 9762,
- [SMALL_STATE(160)] = 9834,
- [SMALL_STATE(161)] = 9906,
- [SMALL_STATE(162)] = 9978,
- [SMALL_STATE(163)] = 10052,
- [SMALL_STATE(164)] = 10124,
- [SMALL_STATE(165)] = 10196,
+ [SMALL_STATE(158)] = 9692,
+ [SMALL_STATE(159)] = 9766,
+ [SMALL_STATE(160)] = 9838,
+ [SMALL_STATE(161)] = 9910,
+ [SMALL_STATE(162)] = 9982,
+ [SMALL_STATE(163)] = 10054,
+ [SMALL_STATE(164)] = 10126,
+ [SMALL_STATE(165)] = 10198,
[SMALL_STATE(166)] = 10270,
[SMALL_STATE(167)] = 10342,
[SMALL_STATE(168)] = 10414,
@@ -24029,10 +24070,10 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(175)] = 10902,
[SMALL_STATE(176)] = 10964,
[SMALL_STATE(177)] = 11026,
- [SMALL_STATE(178)] = 11087,
- [SMALL_STATE(179)] = 11148,
- [SMALL_STATE(180)] = 11209,
- [SMALL_STATE(181)] = 11270,
+ [SMALL_STATE(178)] = 11085,
+ [SMALL_STATE(179)] = 11146,
+ [SMALL_STATE(180)] = 11207,
+ [SMALL_STATE(181)] = 11268,
[SMALL_STATE(182)] = 11329,
[SMALL_STATE(183)] = 11387,
[SMALL_STATE(184)] = 11442,
@@ -24045,20 +24086,20 @@ static const uint32_t ts_small_parse_table_map[] = {
[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(194)] = 11983,
+ [SMALL_STATE(195)] = 12034,
+ [SMALL_STATE(196)] = 12087,
[SMALL_STATE(197)] = 12138,
[SMALL_STATE(198)] = 12189,
[SMALL_STATE(199)] = 12242,
[SMALL_STATE(200)] = 12293,
- [SMALL_STATE(201)] = 12346,
- [SMALL_STATE(202)] = 12399,
- [SMALL_STATE(203)] = 12450,
- [SMALL_STATE(204)] = 12501,
+ [SMALL_STATE(201)] = 12344,
+ [SMALL_STATE(202)] = 12395,
+ [SMALL_STATE(203)] = 12446,
+ [SMALL_STATE(204)] = 12499,
[SMALL_STATE(205)] = 12552,
- [SMALL_STATE(206)] = 12605,
- [SMALL_STATE(207)] = 12658,
+ [SMALL_STATE(206)] = 12603,
+ [SMALL_STATE(207)] = 12656,
[SMALL_STATE(208)] = 12709,
[SMALL_STATE(209)] = 12757,
[SMALL_STATE(210)] = 12805,
@@ -24078,34 +24119,34 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(224)] = 13477,
[SMALL_STATE(225)] = 13514,
[SMALL_STATE(226)] = 13543,
- [SMALL_STATE(227)] = 13570,
+ [SMALL_STATE(227)] = 13580,
[SMALL_STATE(228)] = 13607,
- [SMALL_STATE(229)] = 13634,
+ [SMALL_STATE(229)] = 13638,
[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(231)] = 13707,
+ [SMALL_STATE(232)] = 13731,
+ [SMALL_STATE(233)] = 13755,
+ [SMALL_STATE(234)] = 13779,
+ [SMALL_STATE(235)] = 13803,
+ [SMALL_STATE(236)] = 13827,
+ [SMALL_STATE(237)] = 13851,
+ [SMALL_STATE(238)] = 13875,
+ [SMALL_STATE(239)] = 13899,
+ [SMALL_STATE(240)] = 13927,
+ [SMALL_STATE(241)] = 13955,
+ [SMALL_STATE(242)] = 13997,
+ [SMALL_STATE(243)] = 14039,
+ [SMALL_STATE(244)] = 14069,
+ [SMALL_STATE(245)] = 14111,
+ [SMALL_STATE(246)] = 14151,
+ [SMALL_STATE(247)] = 14175,
+ [SMALL_STATE(248)] = 14199,
+ [SMALL_STATE(249)] = 14223,
+ [SMALL_STATE(250)] = 14247,
+ [SMALL_STATE(251)] = 14271,
[SMALL_STATE(252)] = 14295,
- [SMALL_STATE(253)] = 14334,
- [SMALL_STATE(254)] = 14373,
+ [SMALL_STATE(253)] = 14324,
+ [SMALL_STATE(254)] = 14363,
[SMALL_STATE(255)] = 14402,
[SMALL_STATE(256)] = 14441,
[SMALL_STATE(257)] = 14480,
@@ -24114,33 +24155,33 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(260)] = 14571,
[SMALL_STATE(261)] = 14597,
[SMALL_STATE(262)] = 14623,
- [SMALL_STATE(263)] = 14644,
- [SMALL_STATE(264)] = 14671,
+ [SMALL_STATE(263)] = 14648,
+ [SMALL_STATE(264)] = 14669,
[SMALL_STATE(265)] = 14696,
[SMALL_STATE(266)] = 14717,
[SMALL_STATE(267)] = 14753,
[SMALL_STATE(268)] = 14779,
- [SMALL_STATE(269)] = 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(269)] = 14815,
+ [SMALL_STATE(270)] = 14851,
+ [SMALL_STATE(271)] = 14877,
+ [SMALL_STATE(272)] = 14901,
+ [SMALL_STATE(273)] = 14937,
+ [SMALL_STATE(274)] = 14961,
+ [SMALL_STATE(275)] = 14997,
[SMALL_STATE(276)] = 15033,
[SMALL_STATE(277)] = 15069,
[SMALL_STATE(278)] = 15105,
[SMALL_STATE(279)] = 15141,
- [SMALL_STATE(280)] = 15160,
- [SMALL_STATE(281)] = 15179,
- [SMALL_STATE(282)] = 15200,
+ [SMALL_STATE(280)] = 15162,
+ [SMALL_STATE(281)] = 15185,
+ [SMALL_STATE(282)] = 15204,
[SMALL_STATE(283)] = 15223,
- [SMALL_STATE(284)] = 15244,
- [SMALL_STATE(285)] = 15263,
- [SMALL_STATE(286)] = 15282,
+ [SMALL_STATE(284)] = 15242,
+ [SMALL_STATE(285)] = 15261,
+ [SMALL_STATE(286)] = 15280,
[SMALL_STATE(287)] = 15301,
- [SMALL_STATE(288)] = 15323,
- [SMALL_STATE(289)] = 15341,
+ [SMALL_STATE(288)] = 15319,
+ [SMALL_STATE(289)] = 15337,
[SMALL_STATE(290)] = 15359,
[SMALL_STATE(291)] = 15377,
[SMALL_STATE(292)] = 15395,
@@ -24149,48 +24190,48 @@ static const uint32_t ts_small_parse_table_map[] = {
[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(298)] = 15505,
+ [SMALL_STATE(299)] = 15523,
+ [SMALL_STATE(300)] = 15557,
+ [SMALL_STATE(301)] = 15575,
+ [SMALL_STATE(302)] = 15593,
+ [SMALL_STATE(303)] = 15611,
+ [SMALL_STATE(304)] = 15629,
+ [SMALL_STATE(305)] = 15647,
+ [SMALL_STATE(306)] = 15665,
+ [SMALL_STATE(307)] = 15687,
+ [SMALL_STATE(308)] = 15705,
+ [SMALL_STATE(309)] = 15727,
+ [SMALL_STATE(310)] = 15747,
+ [SMALL_STATE(311)] = 15765,
+ [SMALL_STATE(312)] = 15783,
+ [SMALL_STATE(313)] = 15801,
+ [SMALL_STATE(314)] = 15819,
+ [SMALL_STATE(315)] = 15837,
+ [SMALL_STATE(316)] = 15855,
+ [SMALL_STATE(317)] = 15873,
+ [SMALL_STATE(318)] = 15891,
+ [SMALL_STATE(319)] = 15909,
+ [SMALL_STATE(320)] = 15927,
+ [SMALL_STATE(321)] = 15945,
+ [SMALL_STATE(322)] = 15963,
+ [SMALL_STATE(323)] = 15981,
+ [SMALL_STATE(324)] = 15999,
+ [SMALL_STATE(325)] = 16017,
+ [SMALL_STATE(326)] = 16035,
+ [SMALL_STATE(327)] = 16053,
+ [SMALL_STATE(328)] = 16071,
+ [SMALL_STATE(329)] = 16089,
+ [SMALL_STATE(330)] = 16107,
+ [SMALL_STATE(331)] = 16125,
+ [SMALL_STATE(332)] = 16143,
+ [SMALL_STATE(333)] = 16161,
+ [SMALL_STATE(334)] = 16179,
+ [SMALL_STATE(335)] = 16197,
+ [SMALL_STATE(336)] = 16215,
+ [SMALL_STATE(337)] = 16233,
+ [SMALL_STATE(338)] = 16251,
+ [SMALL_STATE(339)] = 16273,
[SMALL_STATE(340)] = 16293,
[SMALL_STATE(341)] = 16327,
[SMALL_STATE(342)] = 16345,
@@ -24198,46 +24239,46 @@ static const uint32_t ts_small_parse_table_map[] = {
[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(347)] = 16431,
+ [SMALL_STATE(348)] = 16448,
+ [SMALL_STATE(349)] = 16477,
+ [SMALL_STATE(350)] = 16494,
+ [SMALL_STATE(351)] = 16511,
+ [SMALL_STATE(352)] = 16528,
+ [SMALL_STATE(353)] = 16545,
+ [SMALL_STATE(354)] = 16562,
+ [SMALL_STATE(355)] = 16581,
+ [SMALL_STATE(356)] = 16598,
+ [SMALL_STATE(357)] = 16615,
+ [SMALL_STATE(358)] = 16632,
+ [SMALL_STATE(359)] = 16649,
+ [SMALL_STATE(360)] = 16674,
+ [SMALL_STATE(361)] = 16691,
+ [SMALL_STATE(362)] = 16708,
+ [SMALL_STATE(363)] = 16725,
+ [SMALL_STATE(364)] = 16744,
+ [SMALL_STATE(365)] = 16765,
+ [SMALL_STATE(366)] = 16782,
+ [SMALL_STATE(367)] = 16799,
+ [SMALL_STATE(368)] = 16816,
+ [SMALL_STATE(369)] = 16833,
+ [SMALL_STATE(370)] = 16850,
+ [SMALL_STATE(371)] = 16867,
+ [SMALL_STATE(372)] = 16884,
+ [SMALL_STATE(373)] = 16901,
+ [SMALL_STATE(374)] = 16918,
+ [SMALL_STATE(375)] = 16935,
+ [SMALL_STATE(376)] = 16952,
+ [SMALL_STATE(377)] = 16969,
+ [SMALL_STATE(378)] = 16986,
+ [SMALL_STATE(379)] = 17003,
+ [SMALL_STATE(380)] = 17020,
+ [SMALL_STATE(381)] = 17037,
+ [SMALL_STATE(382)] = 17054,
+ [SMALL_STATE(383)] = 17071,
+ [SMALL_STATE(384)] = 17088,
+ [SMALL_STATE(385)] = 17105,
+ [SMALL_STATE(386)] = 17122,
[SMALL_STATE(387)] = 17139,
[SMALL_STATE(388)] = 17156,
[SMALL_STATE(389)] = 17173,
@@ -24245,444 +24286,446 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(391)] = 17207,
[SMALL_STATE(392)] = 17224,
[SMALL_STATE(393)] = 17241,
- [SMALL_STATE(394)] = 17260,
- [SMALL_STATE(395)] = 17277,
+ [SMALL_STATE(394)] = 17258,
+ [SMALL_STATE(395)] = 17275,
[SMALL_STATE(396)] = 17294,
- [SMALL_STATE(397)] = 17311,
+ [SMALL_STATE(397)] = 17313,
[SMALL_STATE(398)] = 17330,
[SMALL_STATE(399)] = 17347,
[SMALL_STATE(400)] = 17363,
- [SMALL_STATE(401)] = 17381,
+ [SMALL_STATE(401)] = 17379,
[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(403)] = 17413,
+ [SMALL_STATE(404)] = 17429,
+ [SMALL_STATE(405)] = 17449,
+ [SMALL_STATE(406)] = 17467,
+ [SMALL_STATE(407)] = 17483,
+ [SMALL_STATE(408)] = 17499,
+ [SMALL_STATE(409)] = 17515,
[SMALL_STATE(410)] = 17531,
- [SMALL_STATE(411)] = 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(411)] = 17547,
+ [SMALL_STATE(412)] = 17563,
+ [SMALL_STATE(413)] = 17579,
+ [SMALL_STATE(414)] = 17595,
+ [SMALL_STATE(415)] = 17613,
+ [SMALL_STATE(416)] = 17631,
+ [SMALL_STATE(417)] = 17647,
+ [SMALL_STATE(418)] = 17663,
+ [SMALL_STATE(419)] = 17679,
+ [SMALL_STATE(420)] = 17697,
[SMALL_STATE(421)] = 17717,
- [SMALL_STATE(422)] = 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,
+ [SMALL_STATE(422)] = 17733,
+ [SMALL_STATE(423)] = 17748,
+ [SMALL_STATE(424)] = 17765,
+ [SMALL_STATE(425)] = 17782,
+ [SMALL_STATE(426)] = 17799,
+ [SMALL_STATE(427)] = 17814,
+ [SMALL_STATE(428)] = 17829,
+ [SMALL_STATE(429)] = 17844,
+ [SMALL_STATE(430)] = 17859,
+ [SMALL_STATE(431)] = 17874,
+ [SMALL_STATE(432)] = 17889,
+ [SMALL_STATE(433)] = 17904,
+ [SMALL_STATE(434)] = 17919,
+ [SMALL_STATE(435)] = 17934,
+ [SMALL_STATE(436)] = 17949,
+ [SMALL_STATE(437)] = 17964,
+ [SMALL_STATE(438)] = 17979,
+ [SMALL_STATE(439)] = 17998,
+ [SMALL_STATE(440)] = 18018,
+ [SMALL_STATE(441)] = 18034,
+ [SMALL_STATE(442)] = 18048,
+ [SMALL_STATE(443)] = 18064,
+ [SMALL_STATE(444)] = 18086,
+ [SMALL_STATE(445)] = 18100,
+ [SMALL_STATE(446)] = 18114,
+ [SMALL_STATE(447)] = 18132,
+ [SMALL_STATE(448)] = 18146,
+ [SMALL_STATE(449)] = 18166,
+ [SMALL_STATE(450)] = 18182,
+ [SMALL_STATE(451)] = 18198,
+ [SMALL_STATE(452)] = 18216,
+ [SMALL_STATE(453)] = 18230,
+ [SMALL_STATE(454)] = 18252,
+ [SMALL_STATE(455)] = 18266,
+ [SMALL_STATE(456)] = 18282,
+ [SMALL_STATE(457)] = 18300,
+ [SMALL_STATE(458)] = 18320,
+ [SMALL_STATE(459)] = 18336,
+ [SMALL_STATE(460)] = 18356,
+ [SMALL_STATE(461)] = 18374,
+ [SMALL_STATE(462)] = 18388,
+ [SMALL_STATE(463)] = 18408,
+ [SMALL_STATE(464)] = 18428,
+ [SMALL_STATE(465)] = 18444,
+ [SMALL_STATE(466)] = 18464,
+ [SMALL_STATE(467)] = 18482,
+ [SMALL_STATE(468)] = 18496,
+ [SMALL_STATE(469)] = 18514,
+ [SMALL_STATE(470)] = 18528,
+ [SMALL_STATE(471)] = 18544,
+ [SMALL_STATE(472)] = 18560,
+ [SMALL_STATE(473)] = 18576,
+ [SMALL_STATE(474)] = 18596,
+ [SMALL_STATE(475)] = 18613,
+ [SMALL_STATE(476)] = 18624,
+ [SMALL_STATE(477)] = 18643,
+ [SMALL_STATE(478)] = 18662,
+ [SMALL_STATE(479)] = 18681,
+ [SMALL_STATE(480)] = 18700,
+ [SMALL_STATE(481)] = 18711,
+ [SMALL_STATE(482)] = 18726,
+ [SMALL_STATE(483)] = 18737,
+ [SMALL_STATE(484)] = 18754,
+ [SMALL_STATE(485)] = 18773,
+ [SMALL_STATE(486)] = 18792,
+ [SMALL_STATE(487)] = 18811,
+ [SMALL_STATE(488)] = 18830,
+ [SMALL_STATE(489)] = 18845,
+ [SMALL_STATE(490)] = 18860,
+ [SMALL_STATE(491)] = 18879,
+ [SMALL_STATE(492)] = 18894,
+ [SMALL_STATE(493)] = 18913,
+ [SMALL_STATE(494)] = 18932,
+ [SMALL_STATE(495)] = 18951,
+ [SMALL_STATE(496)] = 18970,
+ [SMALL_STATE(497)] = 18989,
+ [SMALL_STATE(498)] = 19008,
+ [SMALL_STATE(499)] = 19027,
+ [SMALL_STATE(500)] = 19042,
+ [SMALL_STATE(501)] = 19059,
+ [SMALL_STATE(502)] = 19074,
+ [SMALL_STATE(503)] = 19089,
+ [SMALL_STATE(504)] = 19104,
+ [SMALL_STATE(505)] = 19117,
+ [SMALL_STATE(506)] = 19132,
+ [SMALL_STATE(507)] = 19145,
+ [SMALL_STATE(508)] = 19159,
+ [SMALL_STATE(509)] = 19169,
+ [SMALL_STATE(510)] = 19185,
+ [SMALL_STATE(511)] = 19199,
+ [SMALL_STATE(512)] = 19213,
+ [SMALL_STATE(513)] = 19225,
+ [SMALL_STATE(514)] = 19241,
+ [SMALL_STATE(515)] = 19255,
+ [SMALL_STATE(516)] = 19269,
+ [SMALL_STATE(517)] = 19283,
+ [SMALL_STATE(518)] = 19299,
+ [SMALL_STATE(519)] = 19313,
+ [SMALL_STATE(520)] = 19329,
+ [SMALL_STATE(521)] = 19345,
+ [SMALL_STATE(522)] = 19357,
+ [SMALL_STATE(523)] = 19373,
+ [SMALL_STATE(524)] = 19387,
+ [SMALL_STATE(525)] = 19401,
+ [SMALL_STATE(526)] = 19417,
+ [SMALL_STATE(527)] = 19433,
+ [SMALL_STATE(528)] = 19449,
+ [SMALL_STATE(529)] = 19463,
+ [SMALL_STATE(530)] = 19477,
+ [SMALL_STATE(531)] = 19493,
+ [SMALL_STATE(532)] = 19507,
+ [SMALL_STATE(533)] = 19521,
+ [SMALL_STATE(534)] = 19537,
+ [SMALL_STATE(535)] = 19553,
+ [SMALL_STATE(536)] = 19569,
+ [SMALL_STATE(537)] = 19585,
+ [SMALL_STATE(538)] = 19599,
+ [SMALL_STATE(539)] = 19613,
+ [SMALL_STATE(540)] = 19629,
+ [SMALL_STATE(541)] = 19639,
+ [SMALL_STATE(542)] = 19653,
+ [SMALL_STATE(543)] = 19669,
+ [SMALL_STATE(544)] = 19679,
+ [SMALL_STATE(545)] = 19691,
+ [SMALL_STATE(546)] = 19705,
+ [SMALL_STATE(547)] = 19721,
+ [SMALL_STATE(548)] = 19733,
+ [SMALL_STATE(549)] = 19745,
+ [SMALL_STATE(550)] = 19759,
+ [SMALL_STATE(551)] = 19769,
+ [SMALL_STATE(552)] = 19785,
+ [SMALL_STATE(553)] = 19799,
+ [SMALL_STATE(554)] = 19815,
+ [SMALL_STATE(555)] = 19829,
+ [SMALL_STATE(556)] = 19839,
+ [SMALL_STATE(557)] = 19855,
+ [SMALL_STATE(558)] = 19869,
+ [SMALL_STATE(559)] = 19879,
+ [SMALL_STATE(560)] = 19893,
+ [SMALL_STATE(561)] = 19905,
+ [SMALL_STATE(562)] = 19917,
+ [SMALL_STATE(563)] = 19928,
+ [SMALL_STATE(564)] = 19941,
+ [SMALL_STATE(565)] = 19952,
+ [SMALL_STATE(566)] = 19965,
+ [SMALL_STATE(567)] = 19974,
+ [SMALL_STATE(568)] = 19983,
+ [SMALL_STATE(569)] = 19992,
+ [SMALL_STATE(570)] = 20005,
+ [SMALL_STATE(571)] = 20018,
+ [SMALL_STATE(572)] = 20027,
+ [SMALL_STATE(573)] = 20040,
+ [SMALL_STATE(574)] = 20053,
+ [SMALL_STATE(575)] = 20064,
+ [SMALL_STATE(576)] = 20077,
+ [SMALL_STATE(577)] = 20088,
+ [SMALL_STATE(578)] = 20101,
+ [SMALL_STATE(579)] = 20114,
+ [SMALL_STATE(580)] = 20127,
+ [SMALL_STATE(581)] = 20138,
+ [SMALL_STATE(582)] = 20149,
+ [SMALL_STATE(583)] = 20162,
+ [SMALL_STATE(584)] = 20175,
+ [SMALL_STATE(585)] = 20188,
+ [SMALL_STATE(586)] = 20201,
+ [SMALL_STATE(587)] = 20214,
+ [SMALL_STATE(588)] = 20227,
+ [SMALL_STATE(589)] = 20240,
+ [SMALL_STATE(590)] = 20253,
+ [SMALL_STATE(591)] = 20266,
+ [SMALL_STATE(592)] = 20279,
+ [SMALL_STATE(593)] = 20292,
+ [SMALL_STATE(594)] = 20305,
+ [SMALL_STATE(595)] = 20316,
+ [SMALL_STATE(596)] = 20329,
+ [SMALL_STATE(597)] = 20342,
+ [SMALL_STATE(598)] = 20353,
+ [SMALL_STATE(599)] = 20366,
+ [SMALL_STATE(600)] = 20379,
+ [SMALL_STATE(601)] = 20392,
+ [SMALL_STATE(602)] = 20405,
+ [SMALL_STATE(603)] = 20418,
+ [SMALL_STATE(604)] = 20427,
+ [SMALL_STATE(605)] = 20440,
+ [SMALL_STATE(606)] = 20453,
+ [SMALL_STATE(607)] = 20466,
+ [SMALL_STATE(608)] = 20479,
+ [SMALL_STATE(609)] = 20492,
+ [SMALL_STATE(610)] = 20505,
+ [SMALL_STATE(611)] = 20518,
+ [SMALL_STATE(612)] = 20531,
+ [SMALL_STATE(613)] = 20544,
+ [SMALL_STATE(614)] = 20557,
+ [SMALL_STATE(615)] = 20568,
+ [SMALL_STATE(616)] = 20581,
+ [SMALL_STATE(617)] = 20594,
+ [SMALL_STATE(618)] = 20607,
+ [SMALL_STATE(619)] = 20620,
+ [SMALL_STATE(620)] = 20633,
+ [SMALL_STATE(621)] = 20646,
+ [SMALL_STATE(622)] = 20659,
+ [SMALL_STATE(623)] = 20672,
+ [SMALL_STATE(624)] = 20681,
+ [SMALL_STATE(625)] = 20694,
+ [SMALL_STATE(626)] = 20707,
+ [SMALL_STATE(627)] = 20718,
+ [SMALL_STATE(628)] = 20729,
+ [SMALL_STATE(629)] = 20740,
+ [SMALL_STATE(630)] = 20753,
+ [SMALL_STATE(631)] = 20766,
+ [SMALL_STATE(632)] = 20777,
+ [SMALL_STATE(633)] = 20788,
+ [SMALL_STATE(634)] = 20801,
+ [SMALL_STATE(635)] = 20814,
+ [SMALL_STATE(636)] = 20827,
+ [SMALL_STATE(637)] = 20840,
+ [SMALL_STATE(638)] = 20853,
+ [SMALL_STATE(639)] = 20863,
+ [SMALL_STATE(640)] = 20873,
+ [SMALL_STATE(641)] = 20881,
+ [SMALL_STATE(642)] = 20889,
+ [SMALL_STATE(643)] = 20899,
+ [SMALL_STATE(644)] = 20909,
+ [SMALL_STATE(645)] = 20919,
+ [SMALL_STATE(646)] = 20929,
+ [SMALL_STATE(647)] = 20939,
+ [SMALL_STATE(648)] = 20949,
+ [SMALL_STATE(649)] = 20959,
+ [SMALL_STATE(650)] = 20969,
+ [SMALL_STATE(651)] = 20979,
+ [SMALL_STATE(652)] = 20989,
+ [SMALL_STATE(653)] = 20999,
+ [SMALL_STATE(654)] = 21009,
+ [SMALL_STATE(655)] = 21019,
+ [SMALL_STATE(656)] = 21029,
+ [SMALL_STATE(657)] = 21039,
+ [SMALL_STATE(658)] = 21049,
+ [SMALL_STATE(659)] = 21057,
+ [SMALL_STATE(660)] = 21067,
+ [SMALL_STATE(661)] = 21075,
+ [SMALL_STATE(662)] = 21085,
+ [SMALL_STATE(663)] = 21095,
+ [SMALL_STATE(664)] = 21105,
+ [SMALL_STATE(665)] = 21115,
+ [SMALL_STATE(666)] = 21125,
+ [SMALL_STATE(667)] = 21135,
+ [SMALL_STATE(668)] = 21145,
+ [SMALL_STATE(669)] = 21153,
+ [SMALL_STATE(670)] = 21163,
+ [SMALL_STATE(671)] = 21173,
+ [SMALL_STATE(672)] = 21183,
+ [SMALL_STATE(673)] = 21193,
+ [SMALL_STATE(674)] = 21203,
+ [SMALL_STATE(675)] = 21213,
+ [SMALL_STATE(676)] = 21223,
+ [SMALL_STATE(677)] = 21233,
+ [SMALL_STATE(678)] = 21241,
+ [SMALL_STATE(679)] = 21249,
+ [SMALL_STATE(680)] = 21259,
+ [SMALL_STATE(681)] = 21267,
+ [SMALL_STATE(682)] = 21275,
+ [SMALL_STATE(683)] = 21283,
+ [SMALL_STATE(684)] = 21293,
+ [SMALL_STATE(685)] = 21303,
+ [SMALL_STATE(686)] = 21311,
+ [SMALL_STATE(687)] = 21319,
+ [SMALL_STATE(688)] = 21329,
+ [SMALL_STATE(689)] = 21339,
+ [SMALL_STATE(690)] = 21347,
+ [SMALL_STATE(691)] = 21357,
+ [SMALL_STATE(692)] = 21367,
+ [SMALL_STATE(693)] = 21375,
+ [SMALL_STATE(694)] = 21385,
+ [SMALL_STATE(695)] = 21393,
+ [SMALL_STATE(696)] = 21401,
+ [SMALL_STATE(697)] = 21409,
+ [SMALL_STATE(698)] = 21419,
+ [SMALL_STATE(699)] = 21427,
+ [SMALL_STATE(700)] = 21437,
+ [SMALL_STATE(701)] = 21447,
+ [SMALL_STATE(702)] = 21455,
+ [SMALL_STATE(703)] = 21465,
+ [SMALL_STATE(704)] = 21475,
+ [SMALL_STATE(705)] = 21485,
+ [SMALL_STATE(706)] = 21495,
+ [SMALL_STATE(707)] = 21505,
+ [SMALL_STATE(708)] = 21515,
+ [SMALL_STATE(709)] = 21525,
+ [SMALL_STATE(710)] = 21535,
+ [SMALL_STATE(711)] = 21545,
+ [SMALL_STATE(712)] = 21555,
+ [SMALL_STATE(713)] = 21565,
+ [SMALL_STATE(714)] = 21575,
+ [SMALL_STATE(715)] = 21583,
+ [SMALL_STATE(716)] = 21593,
+ [SMALL_STATE(717)] = 21601,
+ [SMALL_STATE(718)] = 21611,
+ [SMALL_STATE(719)] = 21621,
+ [SMALL_STATE(720)] = 21631,
+ [SMALL_STATE(721)] = 21639,
+ [SMALL_STATE(722)] = 21647,
+ [SMALL_STATE(723)] = 21657,
+ [SMALL_STATE(724)] = 21667,
+ [SMALL_STATE(725)] = 21677,
+ [SMALL_STATE(726)] = 21687,
+ [SMALL_STATE(727)] = 21697,
+ [SMALL_STATE(728)] = 21707,
+ [SMALL_STATE(729)] = 21717,
+ [SMALL_STATE(730)] = 21727,
+ [SMALL_STATE(731)] = 21735,
+ [SMALL_STATE(732)] = 21745,
+ [SMALL_STATE(733)] = 21755,
+ [SMALL_STATE(734)] = 21762,
+ [SMALL_STATE(735)] = 21769,
+ [SMALL_STATE(736)] = 21776,
+ [SMALL_STATE(737)] = 21783,
+ [SMALL_STATE(738)] = 21790,
+ [SMALL_STATE(739)] = 21797,
+ [SMALL_STATE(740)] = 21804,
+ [SMALL_STATE(741)] = 21811,
+ [SMALL_STATE(742)] = 21818,
+ [SMALL_STATE(743)] = 21825,
+ [SMALL_STATE(744)] = 21832,
+ [SMALL_STATE(745)] = 21839,
+ [SMALL_STATE(746)] = 21846,
+ [SMALL_STATE(747)] = 21853,
+ [SMALL_STATE(748)] = 21860,
+ [SMALL_STATE(749)] = 21867,
+ [SMALL_STATE(750)] = 21874,
+ [SMALL_STATE(751)] = 21881,
+ [SMALL_STATE(752)] = 21888,
+ [SMALL_STATE(753)] = 21895,
+ [SMALL_STATE(754)] = 21902,
+ [SMALL_STATE(755)] = 21909,
+ [SMALL_STATE(756)] = 21916,
+ [SMALL_STATE(757)] = 21923,
+ [SMALL_STATE(758)] = 21930,
+ [SMALL_STATE(759)] = 21937,
+ [SMALL_STATE(760)] = 21944,
+ [SMALL_STATE(761)] = 21951,
+ [SMALL_STATE(762)] = 21958,
+ [SMALL_STATE(763)] = 21965,
+ [SMALL_STATE(764)] = 21972,
+ [SMALL_STATE(765)] = 21979,
+ [SMALL_STATE(766)] = 21986,
+ [SMALL_STATE(767)] = 21993,
+ [SMALL_STATE(768)] = 22000,
+ [SMALL_STATE(769)] = 22007,
+ [SMALL_STATE(770)] = 22014,
+ [SMALL_STATE(771)] = 22021,
+ [SMALL_STATE(772)] = 22028,
+ [SMALL_STATE(773)] = 22035,
+ [SMALL_STATE(774)] = 22042,
+ [SMALL_STATE(775)] = 22049,
+ [SMALL_STATE(776)] = 22056,
+ [SMALL_STATE(777)] = 22063,
+ [SMALL_STATE(778)] = 22070,
+ [SMALL_STATE(779)] = 22077,
+ [SMALL_STATE(780)] = 22084,
+ [SMALL_STATE(781)] = 22091,
+ [SMALL_STATE(782)] = 22098,
+ [SMALL_STATE(783)] = 22105,
+ [SMALL_STATE(784)] = 22112,
+ [SMALL_STATE(785)] = 22119,
+ [SMALL_STATE(786)] = 22126,
+ [SMALL_STATE(787)] = 22133,
+ [SMALL_STATE(788)] = 22140,
+ [SMALL_STATE(789)] = 22147,
+ [SMALL_STATE(790)] = 22154,
+ [SMALL_STATE(791)] = 22161,
+ [SMALL_STATE(792)] = 22168,
+ [SMALL_STATE(793)] = 22175,
+ [SMALL_STATE(794)] = 22182,
+ [SMALL_STATE(795)] = 22189,
+ [SMALL_STATE(796)] = 22196,
+ [SMALL_STATE(797)] = 22203,
+ [SMALL_STATE(798)] = 22210,
+ [SMALL_STATE(799)] = 22217,
+ [SMALL_STATE(800)] = 22224,
+ [SMALL_STATE(801)] = 22231,
+ [SMALL_STATE(802)] = 22238,
+ [SMALL_STATE(803)] = 22245,
+ [SMALL_STATE(804)] = 22252,
+ [SMALL_STATE(805)] = 22259,
+ [SMALL_STATE(806)] = 22266,
+ [SMALL_STATE(807)] = 22273,
+ [SMALL_STATE(808)] = 22280,
+ [SMALL_STATE(809)] = 22287,
+ [SMALL_STATE(810)] = 22294,
+ [SMALL_STATE(811)] = 22301,
+ [SMALL_STATE(812)] = 22308,
+ [SMALL_STATE(813)] = 22315,
+ [SMALL_STATE(814)] = 22322,
+ [SMALL_STATE(815)] = 22329,
+ [SMALL_STATE(816)] = 22336,
+ [SMALL_STATE(817)] = 22343,
+ [SMALL_STATE(818)] = 22350,
+ [SMALL_STATE(819)] = 22357,
+ [SMALL_STATE(820)] = 22364,
+ [SMALL_STATE(821)] = 22371,
+ [SMALL_STATE(822)] = 22378,
+ [SMALL_STATE(823)] = 22385,
+ [SMALL_STATE(824)] = 22392,
+ [SMALL_STATE(825)] = 22399,
+ [SMALL_STATE(826)] = 22406,
+ [SMALL_STATE(827)] = 22413,
+ [SMALL_STATE(828)] = 22420,
+ [SMALL_STATE(829)] = 22427,
+ [SMALL_STATE(830)] = 22434,
+ [SMALL_STATE(831)] = 22441,
+ [SMALL_STATE(832)] = 22448,
+ [SMALL_STATE(833)] = 22455,
};
static const TSParseActionEntry ts_parse_actions[] = {
@@ -24690,864 +24733,868 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(),
[3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(),
[5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 0, 0, 0),
- [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831),
- [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(580),
- [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
- [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
- [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
- [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135),
- [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304),
+ [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822),
+ [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(601),
+ [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764),
+ [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301),
+ [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
+ [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
+ [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299),
[21] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 22),
[23] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 22),
- [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
- [27] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 17),
- [29] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 17),
- [31] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
- [33] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
- [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
- [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
- [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648),
- [41] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 23),
- [43] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23),
- [45] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
- [47] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
- [49] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 4, 0, 30),
- [51] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 4, 0, 30),
- [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
- [55] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0),
- [57] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0),
- [59] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0),
- [61] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
- [63] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
- [65] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
- [67] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
- [69] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
- [71] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
- [73] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
- [75] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
- [77] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
- [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
- [81] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group, 3, 0, 0),
- [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
- [85] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 21),
- [87] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 21),
- [89] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
- [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
- [93] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 22),
- [95] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 22),
- [97] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0),
- [99] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0),
- [101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
- [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
+ [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
+ [27] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
+ [29] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
+ [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651),
+ [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
+ [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652),
+ [37] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 4, 0, 30),
+ [39] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 4, 0, 30),
+ [41] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 17),
+ [43] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 17),
+ [45] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 23),
+ [47] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23),
+ [49] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
+ [51] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
+ [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
+ [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
+ [57] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
+ [59] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
+ [61] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0),
+ [63] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0),
+ [65] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0),
+ [67] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
+ [69] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
+ [71] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
+ [73] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
+ [75] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
+ [77] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group, 3, 0, 0),
+ [79] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
+ [81] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
+ [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
+ [85] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0),
+ [87] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0),
+ [89] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
+ [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
+ [93] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
+ [95] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
+ [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 21),
+ [99] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 21),
+ [101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 22),
+ [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 22),
[105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pipe_argument, 2, 0, 0),
[107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pipe_argument, 2, 0, 0),
- [109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 24),
- [111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 24),
- [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
- [115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 39),
- [117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 39),
- [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701),
- [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
- [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177),
- [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702),
- [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701),
- [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
+ [109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 39),
+ [111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 39),
+ [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
+ [115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 24),
+ [117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 24),
+ [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
+ [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702),
+ [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
+ [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703),
+ [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
[131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
[133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
[135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
[137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
[139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
- [141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(219),
- [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
+ [141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(214),
+ [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
[146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
- [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
+ [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
[150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
[152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
- [154] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(648),
+ [154] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(652),
[157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
[159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
- [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154),
- [163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0), SHIFT(804),
- [166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806),
- [168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(220),
+ [161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0), SHIFT(788),
+ [164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792),
+ [166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145),
+ [168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(217),
[171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 2, 0, 31),
[173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 31),
- [175] = {.entry = {.count = 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(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(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),
- [194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
- [196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
- [198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
- [200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
- [202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 13),
- [204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 13),
- [206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714),
- [208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
- [210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707),
- [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
- [214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202),
+ [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
+ [177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
+ [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
+ [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201),
+ [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
+ [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190),
+ [187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
+ [193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(703),
+ [196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571),
+ [198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653),
+ [200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 13),
+ [202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 13),
+ [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
+ [206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202),
+ [208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 20),
+ [210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 20),
+ [212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
+ [214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
[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),
- [226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
- [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
- [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
- [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
+ [220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
+ [222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621),
+ [224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
+ [226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
+ [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
+ [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
+ [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
[234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
- [236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11),
- [238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(831),
- [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(580),
- [244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(802),
- [247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(293),
- [250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(132),
- [253] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(135),
- [256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(304),
- [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
- [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
- [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
- [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
- [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
- [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676),
- [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325),
- [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288),
- [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(817),
- [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(615),
- [281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(773),
- [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(392),
- [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(144),
- [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(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(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),
- [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
- [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(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(185),
- [350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48),
- [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
- [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),
+ [236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
+ [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332),
+ [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
+ [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397),
+ [244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11),
+ [246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(822),
+ [249] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(601),
+ [252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(764),
+ [255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(301),
+ [258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(141),
+ [261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(131),
+ [264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(299),
+ [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
+ [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347),
+ [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
+ [273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
+ [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
+ [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
+ [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
+ [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188),
+ [283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(223),
+ [286] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(819),
+ [289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(621),
+ [292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(776),
+ [295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(376),
+ [298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(132),
+ [301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(138),
+ [304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 11), SHIFT_REPEAT(340),
+ [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
+ [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
+ [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
+ [313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(653),
+ [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187),
+ [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187),
+ [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189),
+ [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
+ [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476),
+ [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
+ [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
+ [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
+ [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
+ [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
+ [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
+ [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
+ [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
+ [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
+ [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
+ [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
+ [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(578),
+ [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
+ [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183),
+ [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51),
+ [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
+ [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
+ [360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0), SHIFT_REPEAT(477),
[363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 1, 0, 0),
- [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
- [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
- [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
- [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
- [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
- [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(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),
- [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
- [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
- [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
- [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488),
- [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489),
- [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
- [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(184),
+ [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
+ [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
+ [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
+ [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
+ [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771),
+ [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
+ [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
+ [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73),
+ [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74),
+ [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
+ [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
+ [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
+ [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775),
+ [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55),
+ [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
+ [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
+ [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
+ [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
+ [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811),
+ [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
+ [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
+ [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
[409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
- [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
- [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
- [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73),
- [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
- [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
- [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
- [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249),
- [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
- [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
- [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
- [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
+ [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
+ [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
+ [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
+ [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
+ [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
+ [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
+ [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
+ [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
+ [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
+ [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
+ [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
[433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
[435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
- [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
- [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
- [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
+ [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
+ [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
+ [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
[443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
[445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
[447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
- [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
- [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
- [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
- [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
- [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(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),
+ [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7),
+ [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
+ [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
+ [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
+ [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
+ [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
+ [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
+ [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
+ [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
+ [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
+ [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
+ [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
+ [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175),
+ [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
+ [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
+ [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
+ [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
[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),
- [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
- [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451),
- [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
- [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
- [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469),
- [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436),
- [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
- [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315),
- [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
- [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
- [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
- [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
- [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
- [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
- [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444),
- [527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687),
- [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
- [531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730),
- [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
- [535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705),
- [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
- [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
- [541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
- [543] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(346),
- [546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(527),
- [549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(751),
- [552] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(452),
- [555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(559),
- [558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(517),
- [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
- [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332),
- [565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346),
- [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527),
- [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751),
- [571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452),
- [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
- [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
- [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344),
- [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305),
- [581] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(210),
- [584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
- [586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
- [588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(400),
- [591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(554),
- [594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(820),
- [597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(470),
- [600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(556),
- [603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(545),
- [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644),
- [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
- [610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554),
- [612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820),
- [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470),
- [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
- [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
- [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
- [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
- [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
- [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650),
- [628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(221),
- [631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(687),
- [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 12),
- [636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 12),
- [638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
- [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11),
- [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500),
- [644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 19),
- [646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 19),
- [648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
- [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
- [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
- [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
- [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
- [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
- [660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(487),
- [663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(492),
- [666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
- [668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(218),
- [671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(421),
- [674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(705),
- [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
- [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
- [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
- [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
- [685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 5, 0, 16),
- [687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 5, 0, 16),
- [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
- [691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 3, 0, 16),
- [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
- [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
- [697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
+ [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440),
+ [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547),
+ [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460),
+ [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
+ [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451),
+ [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
+ [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
+ [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
+ [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
+ [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442),
+ [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
+ [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
+ [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
+ [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
+ [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
+ [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
+ [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
+ [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338),
+ [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
+ [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
+ [527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688),
+ [529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687),
+ [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709),
+ [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687),
+ [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
+ [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
+ [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
+ [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
+ [545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363),
+ [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
+ [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
+ [551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456),
+ [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
+ [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
+ [557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(215),
+ [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
+ [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
+ [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
+ [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
+ [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
+ [570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(363),
+ [573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(545),
+ [576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(779),
+ [579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(456),
+ [582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(523),
+ [585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(532),
+ [588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
+ [590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
+ [592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
+ [594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
+ [596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746),
+ [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446),
+ [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
+ [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
+ [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640),
+ [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685),
+ [608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(414),
+ [611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(557),
+ [614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(746),
+ [617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(446),
+ [620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(559),
+ [623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(541),
+ [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689),
+ [628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(208),
+ [631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(688),
+ [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 19),
+ [636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 19),
+ [638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 12),
+ [642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
+ [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13),
+ [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479),
+ [648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
+ [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
+ [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
+ [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
+ [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
+ [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
+ [660] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(709),
+ [663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(476),
+ [666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(477),
+ [669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
+ [671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(221),
+ [674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(425),
+ [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
+ [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
+ [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
+ [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
+ [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
+ [687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
+ [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
+ [693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 3, 0, 16),
+ [695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 5, 0, 16),
+ [697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 5, 0, 16),
[699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 6, 0, 29),
[701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 6, 0, 29),
- [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
- [705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
- [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690),
- [709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 15),
- [711] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 15),
- [713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 5, 0, 47),
- [715] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 5, 0, 47),
- [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 48),
- [719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 48),
- [721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
- [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
- [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
- [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
+ [705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
+ [707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565),
+ [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
+ [723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
+ [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
[737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 4, 0, 37),
[739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 4, 0, 37),
- [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
- [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
- [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 14),
- [747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 14),
- [749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
- [751] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
- [753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 14),
- [755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 14),
- [757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 38),
- [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 38),
- [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 14),
- [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 14),
- [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 14),
- [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 14),
- [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
- [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
- [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
- [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
- [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
- [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
- [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
- [783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656),
- [785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791),
- [787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
- [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
- [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821),
- [793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 4, 0, 29),
- [799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
- [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 4, 0, 29),
- [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 15),
- [809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 15),
- [811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
- [813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
- [815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
- [817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
- [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 2, 0, 0),
- [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720),
- [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397),
- [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
- [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
- [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
- [831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
- [833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
- [835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
- [837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
- [839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
- [845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
- [847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
- [849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
- [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 25),
- [857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_let_statement, 4, 0, 25),
- [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
- [861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
- [863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 2, 0, 8),
- [865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 2, 0, 8),
- [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 2, 0, 9),
- [869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 2, 0, 9),
- [871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 26),
- [873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 26),
- [875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
- [877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
- [879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 26),
- [881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 26),
- [883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
- [885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
- [887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
- [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
- [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 10),
- [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 10),
- [903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 10),
- [905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 10),
- [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
- [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
- [919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
- [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
- [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638),
- [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
- [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587),
- [929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
- [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__switch_body_expression, 4, 0, 36),
- [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
- [939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
- [941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
- [947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
- [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200),
- [951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
- [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
- [955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749),
- [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206),
- [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(197),
- [967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815),
- [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),
- [977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
- [979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
- [981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 18),
- [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
- [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694),
- [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529),
- [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
- [999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
- [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
- [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 27),
- [1005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 27),
- [1007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 45),
- [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 45),
- [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
- [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
- [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693),
- [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
- [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28),
- [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503),
- [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205),
- [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
- [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 5, 0, 0),
- [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 5, 0, 0),
- [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
- [1037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
- [1039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
- [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 1, 0, 0),
- [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499),
- [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
- [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
- [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
- [1059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 60),
- [1061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
- [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
- [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
- [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
+ [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 38),
+ [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 38),
+ [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regular_expression, 4, 0, 29),
+ [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
+ [749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regular_expression, 4, 0, 29),
+ [751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
+ [753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
+ [755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
+ [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810),
+ [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551),
+ [761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553),
+ [763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
+ [765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
+ [767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829),
+ [769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648),
+ [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585),
+ [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772),
+ [775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
+ [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
+ [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 14),
+ [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 14),
+ [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
+ [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 14),
+ [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_body_expression, 5, 0, 47),
+ [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_body_expression, 5, 0, 47),
+ [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 48),
+ [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 48),
+ [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638),
+ [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396),
+ [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 25),
+ [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_let_statement, 4, 0, 25),
+ [807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
+ [809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 14),
+ [819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 14),
+ [821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 14),
+ [823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 14),
+ [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 26),
+ [831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 26),
+ [833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 2, 0, 8),
+ [835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 2, 0, 8),
+ [837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 14),
+ [839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 14),
+ [841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
+ [843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 26),
+ [845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 2, 0, 9),
+ [851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 2, 0, 9),
+ [853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
+ [859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
+ [861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 26),
+ [867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 26),
+ [869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 15),
+ [871] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 15),
+ [873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
+ [879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
+ [881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 10),
+ [887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 10),
+ [889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 15),
+ [895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 15),
+ [897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 10),
+ [899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 10),
+ [901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
+ [903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
+ [905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
+ [911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
+ [913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread, 2, 0, 0),
+ [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
+ [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
+ [919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525),
+ [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
+ [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
+ [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644),
+ [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
+ [929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
+ [931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
+ [933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
+ [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595),
+ [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
+ [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204),
+ [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
+ [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 18),
+ [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207),
+ [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
+ [953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 24),
+ [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758),
+ [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199),
+ [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809),
+ [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
+ [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546),
+ [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
+ [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 27),
+ [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 27),
+ [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521),
+ [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732),
+ [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 45),
+ [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 45),
+ [991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560),
+ [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
+ [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
+ [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691),
+ [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424),
+ [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
+ [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
+ [1009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [1011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 27),
+ [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 27),
+ [1017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
+ [1019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
+ [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [1025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
+ [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 5, 0, 0),
+ [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 5, 0, 0),
+ [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
+ [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28),
+ [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
+ [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 2, 0, 0),
+ [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 2, 0, 0),
+ [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
+ [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 1, 0, 0),
+ [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
+ [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
+ [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448),
+ [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155),
+ [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12),
+ [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
[1069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 40),
- [1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 64),
- [1073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
- [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(581),
- [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724),
- [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495),
- [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
- [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81),
- [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453),
- [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(85),
- [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(20),
- [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
- [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430),
- [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
- [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461),
- [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242),
- [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
- [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
- [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
- [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
- [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
- [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
- [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
+ [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
+ [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576),
+ [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690),
+ [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
+ [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17),
+ [1081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 60),
+ [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
+ [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
+ [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
+ [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
+ [1091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
+ [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
+ [1095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
+ [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459),
+ [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248),
+ [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 33),
+ [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
+ [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
+ [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
+ [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90),
+ [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
+ [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
[1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 32),
- [1117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 33),
- [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
- [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10),
- [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
- [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
- [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
- [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
- [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84),
- [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509),
- [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
- [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86),
- [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496),
- [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
- [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__short_concat_expression, 3, 0, 0),
- [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
- [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243),
- [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482),
- [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
- [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483),
- [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
- [1157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
- [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
- [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
- [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508),
- [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
- [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
- [1169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
- [1171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(681),
- [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498),
- [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
- [1178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37),
- [1180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493),
- [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
- [1184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494),
- [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
- [1188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
- [1190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 51),
- [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500),
- [1194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44),
- [1196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(495),
- [1199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(160),
- [1202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
- [1204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21),
- [1206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 2, 0, 0),
- [1208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474),
- [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
- [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 28),
- [1214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
- [1216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(567),
- [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682),
- [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685),
- [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685),
- [1225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367),
- [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800),
- [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
- [1231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(508),
- [1234] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(508),
- [1237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
- [1239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(509),
- [1242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(509),
- [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429),
- [1247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 68),
- [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431),
- [1251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 54),
- [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
- [1255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
- [1257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 51),
- [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(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),
- [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
- [1277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 56),
- [1279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
- [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
- [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
- [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
- [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725),
- [1289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
- [1291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 32),
- [1293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
- [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544),
- [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
- [1299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 5, 0, 63),
- [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
- [1303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619),
- [1305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
- [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569),
- [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(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),
- [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
- [1325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
- [1327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 46),
- [1329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 65),
- [1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
- [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291),
- [1335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0),
- [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635),
- [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
- [1341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 66),
- [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
- [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
- [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(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),
- [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759),
- [1364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
- [1366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
- [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
- [1370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618),
- [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
- [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
- [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
- [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
- [1380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(182),
- [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551),
- [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805),
- [1387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 61),
- [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240),
- [1391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
- [1393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
- [1395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
- [1397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
- [1399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
- [1401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642),
- [1403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
- [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
- [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
- [1409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(209),
- [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
- [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
- [1416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
- [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
- [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
- [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808),
- [1426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42), SHIFT_REPEAT(551),
- [1429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42),
- [1431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(208),
- [1434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0),
- [1436] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(806),
- [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632),
- [1441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
- [1443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
- [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236),
- [1447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753),
- [1449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771),
- [1451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(786),
- [1453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
- [1455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(181),
- [1458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
- [1460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unit, 1, 0, 0),
- [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
- [1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 22),
- [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
- [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
- [1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_unit, 1, 0, 0),
- [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
- [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769),
- [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
- [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
- [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
- [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677),
- [1484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [1486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
- [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
- [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 54),
- [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
- [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752),
- [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798),
- [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 44),
- [1502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93),
- [1504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
- [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506),
- [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 67),
- [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766),
- [1512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741),
- [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 57),
- [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
- [1518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
- [1520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
- [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
- [1524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
- [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
- [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 58),
- [1530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539),
- [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505),
- [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
- [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423),
- [1538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743),
- [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744),
- [1542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 34),
- [1544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 43),
- [1546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 59),
- [1548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 59),
- [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797),
- [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
- [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742),
- [1556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203),
- [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
- [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
- [1562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
- [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
- [1566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
- [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
- [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__timed_argument, 2, 0, 0),
- [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698),
- [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770),
- [1576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 52),
- [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
- [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
- [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 14),
- [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254),
- [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628),
- [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813),
- [1590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
- [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
- [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 53),
- [1596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
- [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 62),
- [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
- [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
- [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207),
- [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
- [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
- [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
- [1612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 1, 0, 0),
- [1614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417),
- [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826),
- [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
- [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
- [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
- [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739),
- [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401),
- [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(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),
- [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7),
- [1644] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
- [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386),
- [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 41),
- [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579),
- [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
- [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324),
- [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
- [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627),
- [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_start_expression, 2, 0, 0),
- [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658),
- [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(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),
- [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
- [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649),
- [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
- [1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
- [1692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
+ [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
+ [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
+ [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
+ [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 64),
+ [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94),
+ [1127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(474),
+ [1130] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(155),
+ [1133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
+ [1135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 28),
+ [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478),
+ [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
+ [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
+ [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18),
+ [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535),
+ [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
+ [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509),
+ [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
+ [1153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__shorthand, 2, 0, 0),
+ [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
+ [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
+ [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
+ [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552),
+ [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
+ [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486),
+ [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
+ [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487),
+ [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
+ [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
+ [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
+ [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314),
+ [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78),
+ [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
+ [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(608),
+ [1186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89),
+ [1188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490),
+ [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
+ [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37),
+ [1194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497),
+ [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497),
+ [1198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498),
+ [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
+ [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495),
+ [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495),
+ [1206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44),
+ [1208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
+ [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
+ [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 51),
+ [1214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__short_concat_expression, 3, 0, 0),
+ [1216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
+ [1218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(654),
+ [1221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
+ [1223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
+ [1225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
+ [1227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(509),
+ [1230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(509),
+ [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
+ [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 46),
+ [1237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55), SHIFT_REPEAT(198),
+ [1240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 55),
+ [1242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0),
+ [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342),
+ [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743),
+ [1248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
+ [1250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(743),
+ [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
+ [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
+ [1257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
+ [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
+ [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566),
+ [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567),
+ [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
+ [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
+ [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729),
+ [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
+ [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
+ [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
+ [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
+ [1279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
+ [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665),
+ [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
+ [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694),
+ [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695),
+ [1289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695),
+ [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373),
+ [1293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 50),
+ [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564),
+ [1297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 51),
+ [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699),
+ [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576),
+ [1303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
+ [1305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(535),
+ [1308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(535),
+ [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
+ [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 5, 0, 63),
+ [1315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
+ [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
+ [1319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 56),
+ [1321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 65),
+ [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
+ [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674),
+ [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
+ [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
+ [1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 66),
+ [1333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 68),
+ [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
+ [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
+ [1339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 32),
+ [1341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 54),
+ [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
+ [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433),
+ [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
+ [1349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42), SHIFT_REPEAT(522),
+ [1352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 42),
+ [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814),
+ [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
+ [1358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
+ [1360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 22),
+ [1362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_unit, 1, 0, 0),
+ [1364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_member_expression, 3, 0, 44),
+ [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
+ [1368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(177),
+ [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
+ [1373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unit, 1, 0, 0),
+ [1375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
+ [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
+ [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
+ [1381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580),
+ [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
+ [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
+ [1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
+ [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
+ [1391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812),
+ [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359),
+ [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
+ [1397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
+ [1399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
+ [1401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0),
+ [1403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824),
+ [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693),
+ [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
+ [1409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
+ [1411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
+ [1413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791),
+ [1415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
+ [1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
+ [1419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372),
+ [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
+ [1423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
+ [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
+ [1427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
+ [1429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769),
+ [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710),
+ [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
+ [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793),
+ [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722),
+ [1439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735),
+ [1441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(740),
+ [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741),
+ [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
+ [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
+ [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
+ [1451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432),
+ [1453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
+ [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
+ [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
+ [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
+ [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
+ [1463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 54),
+ [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827),
+ [1467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__binding_assignment_repeat1, 2, 0, 0), SHIFT_REPEAT(130),
+ [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
+ [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
+ [1474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(213),
+ [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236),
+ [1479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
+ [1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
+ [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
+ [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
+ [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
+ [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
+ [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
+ [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
+ [1495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
+ [1497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 61),
+ [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
+ [1501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
+ [1503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(182),
+ [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
+ [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
+ [1510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(220),
+ [1513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0),
+ [1515] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arrow_function_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(792),
+ [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
+ [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
+ [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
+ [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
+ [1526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
+ [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
+ [1530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
+ [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
+ [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706),
+ [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__timed_argument, 2, 0, 0),
+ [1538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527),
+ [1540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 52),
+ [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544),
+ [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750),
+ [1546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427),
+ [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753),
+ [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754),
+ [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
+ [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413),
+ [1556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
+ [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752),
+ [1560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 14),
+ [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 53),
+ [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
+ [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
+ [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 43),
+ [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
+ [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
+ [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
+ [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
+ [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 1, 0, 0),
+ [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 34),
+ [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512),
+ [1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 57),
+ [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749),
+ [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805),
+ [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 58),
+ [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24),
+ [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
+ [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 59),
+ [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 59),
+ [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597),
+ [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789),
+ [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
+ [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
+ [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748),
+ [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 62),
+ [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196),
+ [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
+ [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801),
+ [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
+ [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 67),
+ [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
+ [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808),
+ [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
+ [1628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
+ [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
+ [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
+ [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
+ [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
+ [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
+ [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
+ [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
+ [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
+ [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
+ [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401),
+ [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328),
+ [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
+ [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
+ [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
+ [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
+ [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
+ [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404),
+ [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
+ [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
+ [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
+ [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
+ [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
+ [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770),
+ [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 34),
+ [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
+ [1682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
+ [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195),
+ [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
+ [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
+ [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
+ [1692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
[1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 2, 0, 0),
- [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
- [1698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680),
- [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
- [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
- [1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
- [1706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
- [1708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774),
- [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_start_expression, 2, 0, 0),
- [1712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665),
- [1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667),
- [1716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
- [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
- [1720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634),
- [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
- [1724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 4, 0, 0),
- [1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
- [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
- [1730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789),
- [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 3, 0, 0),
- [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 34),
- [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678),
- [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347),
- [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
- [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812),
- [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331),
- [1746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 35),
- [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313),
- [1750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 34),
- [1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754),
- [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
- [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
- [1758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777),
- [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287),
- [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
- [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
- [1766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
- [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699),
- [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
- [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
- [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810),
- [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691),
- [1778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 3, 0, 0),
- [1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825),
+ [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684),
+ [1698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830),
+ [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395),
+ [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744),
+ [1704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
+ [1706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825),
+ [1708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
+ [1710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711),
+ [1712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
+ [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 3, 0, 0),
+ [1716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 34),
+ [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
+ [1720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
+ [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
+ [1724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
+ [1726] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667),
+ [1730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
+ [1732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
+ [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
+ [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672),
+ [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614),
+ [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 49),
+ [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813),
+ [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
+ [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
+ [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
+ [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
+ [1752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__switch_start_expression, 2, 0, 0),
+ [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818),
+ [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682),
+ [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_binding, 3, 0, 0),
+ [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594),
+ [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697),
+ [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
+ [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
+ [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780),
+ [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
+ [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346),
+ [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
+ [1776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 35),
+ [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
+ [1780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function_parameters, 4, 0, 0),
+ [1782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_start_expression, 2, 0, 0),
+ [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
+ [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 41),
+ [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
};
enum ts_external_scanner_symbol_identifiers {
@@ -25563,6 +25610,7 @@ enum ts_external_scanner_symbol_identifiers {
ts_external_token__interpolation_start = 9,
ts_external_token__interpolation_end = 10,
ts_external_token__control_flow_start = 11,
+ ts_external_token__empty_quoted_string = 12,
};
static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = {
@@ -25578,9 +25626,10 @@ static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = {
[ts_external_token__interpolation_start] = sym__interpolation_start,
[ts_external_token__interpolation_end] = sym__interpolation_end,
[ts_external_token__control_flow_start] = sym__control_flow_start,
+ [ts_external_token__empty_quoted_string] = sym__empty_quoted_string,
};
-static const bool ts_external_scanner_states[13][EXTERNAL_TOKEN_COUNT] = {
+static const bool ts_external_scanner_states[14][EXTERNAL_TOKEN_COUNT] = {
[1] = {
[ts_external_token__start_tag_name] = true,
[ts_external_token__script_start_tag_name] = true,
@@ -25593,6 +25642,7 @@ static const bool ts_external_scanner_states[13][EXTERNAL_TOKEN_COUNT] = {
[ts_external_token__interpolation_start] = true,
[ts_external_token__interpolation_end] = true,
[ts_external_token__control_flow_start] = true,
+ [ts_external_token__empty_quoted_string] = true,
},
[2] = {
[ts_external_token_comment] = true,
@@ -25621,25 +25671,29 @@ static const bool ts_external_scanner_states[13][EXTERNAL_TOKEN_COUNT] = {
[ts_external_token__control_flow_start] = true,
},
[8] = {
- [ts_external_token_raw_text] = true,
[ts_external_token_comment] = true,
+ [ts_external_token__empty_quoted_string] = true,
},
[9] = {
+ [ts_external_token_raw_text] = true,
+ [ts_external_token_comment] = true,
+ },
+ [10] = {
[ts_external_token__start_tag_name] = true,
[ts_external_token__script_start_tag_name] = true,
[ts_external_token__style_start_tag_name] = true,
[ts_external_token_comment] = true,
},
- [10] = {
+ [11] = {
[ts_external_token__end_tag_name] = true,
[ts_external_token_erroneous_end_tag_name] = true,
[ts_external_token_comment] = true,
},
- [11] = {
+ [12] = {
[ts_external_token_erroneous_end_tag_name] = true,
[ts_external_token_comment] = true,
},
- [12] = {
+ [13] = {
[ts_external_token__end_tag_name] = true,
[ts_external_token_comment] = true,
},
diff --git a/src/scanner.c b/src/scanner.c
index 5f9e38a..33d8626 100644
--- a/src/scanner.c
+++ b/src/scanner.c
@@ -16,6 +16,7 @@ enum TokenType {
INTERPOLATION_START,
INTERPOLATION_END,
CONTROL_FLOW_START,
+ EMPTY_QUOTED_STRING,
};
typedef struct {
@@ -389,6 +390,19 @@ static bool scan(Scanner *scanner, TSLexer *lexer, const bool *valid_symbols) {
}
break;
+ case '"':
+ if (valid_symbols[EMPTY_QUOTED_STRING]) {
+ lexer->mark_end(lexer);
+ advance(lexer);
+ if (lexer->lookahead == '"') {
+ advance(lexer);
+ lexer->mark_end(lexer);
+ lexer->result_symbol = EMPTY_QUOTED_STRING;
+ return true;
+ }
+ }
+ break;
+
default:
if ((valid_symbols[START_TAG_NAME] || valid_symbols[END_TAG_NAME]) &&
!valid_symbols[RAW_TEXT]) {
diff --git a/test/corpus/property-binding.txt b/test/corpus/property-binding.txt
index ddfdcfd..18dd577 100644
--- a/test/corpus/property-binding.txt
+++ b/test/corpus/property-binding.txt
@@ -316,6 +316,27 @@ Empty attribute value
)
)
+================================
+Empty attribute value multiline
+================================
+
+
+
+---
+
+(document
+ (element
+ (start_tag
+ (tag_name)
+ (attribute
+ (property_binding
+ (binding_name
+ (identifier)))))
+ (end_tag
+ (tag_name))))
+
===================
Map property binding
====================