diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 6d6cab9..97943a6 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -1,7 +1,8 @@
name: Publish package
on:
- workflow_call:
+ push:
+ tags: ['*']
concurrency:
group: ${{github.workflow}}-${{github.ref}}
diff --git a/.github/workflows/tag_release.yml b/.github/workflows/tag_release.yml
index 97260ad..9840cd8 100644
--- a/.github/workflows/tag_release.yml
+++ b/.github/workflows/tag_release.yml
@@ -25,7 +25,3 @@ jobs:
tag: ${{ steps.tag_version.outputs.new_tag }}
name: ${{ steps.tag_version.outputs.new_version }}
body: ${{ steps.tag_version.outputs.changelog }}
-
- publish_packages:
- name: Publish packages
- uses: './.github/workflows/publish.yml'
diff --git a/Cargo.toml b/Cargo.toml
index 025d627..e149f90 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "tree-sitter-angular"
description = "Angular grammar for tree-sitter"
-version = "0.4.1"
+version = "0.4.2"
keywords = ["incremental", "parsing", "angular"]
categories = ["parsing", "text-editors"]
repository = "https://github.com/tree-sitter/tree-sitter-angular"
diff --git a/grammar.js b/grammar.js
index 06aab8e..071f47a 100644
--- a/grammar.js
+++ b/grammar.js
@@ -297,6 +297,7 @@ module.exports = grammar(HTML, {
choice(
prec(1, $.property_binding),
prec(1, $.two_way_binding),
+ prec(1, $.animation_binding),
prec(1, $.event_binding),
prec(1, $.structural_directive),
$._normal_attribute, // <-- This needs to be hidden from syntax tree
@@ -365,6 +366,8 @@ module.exports = grammar(HTML, {
property_binding: ($) => seq('[', $.binding_name, ']', $._binding_assignment),
event_binding: ($) => seq('(', $.binding_name, ')', $._binding_assignment),
two_way_binding: ($) => seq('[(', $.binding_name, ')]', $._binding_assignment),
+ animation_binding: ($) =>
+ seq('[@', $.binding_name, ']', optional(field('trigger', $._binding_assignment))),
_binding_assignment: ($) =>
seq(
@@ -374,7 +377,7 @@ module.exports = grammar(HTML, {
$._double_quote,
),
- binding_name: ($) => seq(optional('@'), choice($.identifier, $.member_expression)),
+ binding_name: ($) => seq(choice($.identifier, $.member_expression)),
_normal_attribute: ($) =>
seq(
diff --git a/package-lock.json b/package-lock.json
index c2b5430..540e780 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "tree-sitter-angular",
- "version": "0.4.1",
+ "version": "0.4.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "tree-sitter-angular",
- "version": "0.4.1",
+ "version": "0.4.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
diff --git a/package.json b/package.json
index d99249f..df85a57 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "tree-sitter-angular",
- "version": "0.4.1",
+ "version": "0.4.2",
"description": "Tree-sitter grammar for the Angular framework",
"main": "bindings/node",
"types": "bindings/node",
diff --git a/src/grammar.json b/src/grammar.json
index b7a95e0..2a630d6 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -372,6 +372,14 @@
"name": "two_way_binding"
}
},
+ {
+ "type": "PREC",
+ "value": 1,
+ "content": {
+ "type": "SYMBOL",
+ "name": "animation_binding"
+ }
+ },
{
"type": "PREC",
"value": 1,
@@ -2188,6 +2196,39 @@
}
]
},
+ "animation_binding": {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "STRING",
+ "value": "[@"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "binding_name"
+ },
+ {
+ "type": "STRING",
+ "value": "]"
+ },
+ {
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "FIELD",
+ "name": "trigger",
+ "content": {
+ "type": "SYMBOL",
+ "name": "_binding_assignment"
+ }
+ },
+ {
+ "type": "BLANK"
+ }
+ ]
+ }
+ ]
+ },
"_binding_assignment": {
"type": "SEQ",
"members": [
@@ -2229,18 +2270,6 @@
"binding_name": {
"type": "SEQ",
"members": [
- {
- "type": "CHOICE",
- "members": [
- {
- "type": "STRING",
- "value": "@"
- },
- {
- "type": "BLANK"
- }
- ]
- },
{
"type": "CHOICE",
"members": [
diff --git a/src/node-types.json b/src/node-types.json
index 372538a..f69ea71 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -1,4 +1,62 @@
[
+ {
+ "type": "animation_binding",
+ "named": true,
+ "fields": {
+ "trigger": {
+ "multiple": true,
+ "required": false,
+ "types": [
+ {
+ "type": "\"",
+ "named": false
+ },
+ {
+ "type": "=",
+ "named": false
+ },
+ {
+ "type": "assignment_expression",
+ "named": true
+ },
+ {
+ "type": "binary_expression",
+ "named": true
+ },
+ {
+ "type": "conditional_expression",
+ "named": true
+ },
+ {
+ "type": "expression",
+ "named": true
+ },
+ {
+ "type": "nullish_coalescing_expression",
+ "named": true
+ },
+ {
+ "type": "ternary_expression",
+ "named": true
+ },
+ {
+ "type": "unary_expression",
+ "named": true
+ }
+ ]
+ }
+ },
+ "children": {
+ "multiple": false,
+ "required": true,
+ "types": [
+ {
+ "type": "binding_name",
+ "named": true
+ }
+ ]
+ }
+ },
{
"type": "arguments",
"named": true,
@@ -127,6 +185,10 @@
"multiple": true,
"required": true,
"types": [
+ {
+ "type": "animation_binding",
+ "named": true
+ },
{
"type": "attribute_name",
"named": true
@@ -3052,6 +3114,10 @@
"type": "[(",
"named": false
},
+ {
+ "type": "[@",
+ "named": false
+ },
{
"type": "]",
"named": false
diff --git a/src/parser.c b/src/parser.c
index 501ddfd..ae9f6b1 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -5,15 +5,15 @@
#endif
#define LANGUAGE_VERSION 14
-#define STATE_COUNT 628
+#define STATE_COUNT 630
#define LARGE_STATE_COUNT 2
-#define SYMBOL_COUNT 192
+#define SYMBOL_COUNT 193
#define ALIAS_COUNT 1
#define TOKEN_COUNT 91
#define EXTERNAL_TOKEN_COUNT 12
#define FIELD_COUNT 29
#define MAX_ALIAS_SEQUENCE_LENGTH 7
-#define PRODUCTION_ID_COUNT 58
+#define PRODUCTION_ID_COUNT 59
enum ts_symbol_identifiers {
anon_sym_LT_BANG = 1,
@@ -71,7 +71,7 @@ enum ts_symbol_identifiers {
anon_sym_RBRACK = 53,
anon_sym_LBRACK_LPAREN = 54,
anon_sym_RPAREN_RBRACK = 55,
- anon_sym_AT = 56,
+ anon_sym_LBRACK_AT = 56,
anon_sym_BANG = 57,
anon_sym_QMARK = 58,
anon_sym_QMARK_QMARK = 59,
@@ -165,49 +165,50 @@ enum ts_symbol_identifiers {
sym_property_binding = 147,
sym_event_binding = 148,
sym_two_way_binding = 149,
- sym__binding_assignment = 150,
- sym_binding_name = 151,
- sym__normal_attribute = 152,
- sym_expression = 153,
- sym_unary_expression = 154,
- sym_binary_expression = 155,
- sym_ternary_expression = 156,
- sym_nullish_coalescing_expression = 157,
- sym_conditional_expression = 158,
- sym_pipe_sequence = 159,
- sym_pipe_call = 160,
- sym_pipe_arguments = 161,
- sym__pipe_argument = 162,
- sym__primitive = 163,
- sym_object = 164,
- sym_pair = 165,
- sym_array = 166,
- sym_string = 167,
- sym_group = 168,
- sym_call_expression = 169,
- sym_arguments = 170,
- sym_member_expression = 171,
- sym_bracket_expression = 172,
- sym_static_member_expression = 173,
- sym__single_quote = 174,
- sym__double_quote = 175,
- sym__binary_op = 176,
- aux_sym_document_repeat1 = 177,
- aux_sym_start_tag_repeat1 = 178,
- aux_sym_switch_body_repeat1 = 179,
- aux_sym_defer_trigger_repeat1 = 180,
- aux_sym_for_reference_repeat1 = 181,
- aux_sym_icu_expression_repeat1 = 182,
- aux_sym_concatenation_expression_repeat1 = 183,
- aux_sym_structural_declaration_repeat1 = 184,
- aux_sym_pipe_sequence_repeat1 = 185,
- aux_sym_pipe_arguments_repeat1 = 186,
- aux_sym_object_repeat1 = 187,
- aux_sym_array_repeat1 = 188,
- aux_sym_string_repeat1 = 189,
- aux_sym_string_repeat2 = 190,
- aux_sym_arguments_repeat1 = 191,
- alias_sym_conditional_operator = 192,
+ sym_animation_binding = 150,
+ sym__binding_assignment = 151,
+ sym_binding_name = 152,
+ sym__normal_attribute = 153,
+ sym_expression = 154,
+ sym_unary_expression = 155,
+ sym_binary_expression = 156,
+ sym_ternary_expression = 157,
+ sym_nullish_coalescing_expression = 158,
+ sym_conditional_expression = 159,
+ sym_pipe_sequence = 160,
+ sym_pipe_call = 161,
+ sym_pipe_arguments = 162,
+ sym__pipe_argument = 163,
+ sym__primitive = 164,
+ sym_object = 165,
+ sym_pair = 166,
+ sym_array = 167,
+ sym_string = 168,
+ sym_group = 169,
+ sym_call_expression = 170,
+ sym_arguments = 171,
+ sym_member_expression = 172,
+ sym_bracket_expression = 173,
+ sym_static_member_expression = 174,
+ sym__single_quote = 175,
+ sym__double_quote = 176,
+ sym__binary_op = 177,
+ aux_sym_document_repeat1 = 178,
+ aux_sym_start_tag_repeat1 = 179,
+ aux_sym_switch_body_repeat1 = 180,
+ aux_sym_defer_trigger_repeat1 = 181,
+ aux_sym_for_reference_repeat1 = 182,
+ aux_sym_icu_expression_repeat1 = 183,
+ aux_sym_concatenation_expression_repeat1 = 184,
+ aux_sym_structural_declaration_repeat1 = 185,
+ aux_sym_pipe_sequence_repeat1 = 186,
+ aux_sym_pipe_arguments_repeat1 = 187,
+ aux_sym_object_repeat1 = 188,
+ aux_sym_array_repeat1 = 189,
+ aux_sym_string_repeat1 = 190,
+ aux_sym_string_repeat2 = 191,
+ aux_sym_arguments_repeat1 = 192,
+ alias_sym_conditional_operator = 193,
};
static const char * const ts_symbol_names[] = {
@@ -267,7 +268,7 @@ static const char * const ts_symbol_names[] = {
[anon_sym_RBRACK] = "]",
[anon_sym_LBRACK_LPAREN] = "[(",
[anon_sym_RPAREN_RBRACK] = ")]",
- [anon_sym_AT] = "@",
+ [anon_sym_LBRACK_AT] = "[@",
[anon_sym_BANG] = "unary_operator",
[anon_sym_QMARK] = "ternary_operator",
[anon_sym_QMARK_QMARK] = "coalescing_operator",
@@ -361,6 +362,7 @@ static const char * const ts_symbol_names[] = {
[sym_property_binding] = "property_binding",
[sym_event_binding] = "event_binding",
[sym_two_way_binding] = "two_way_binding",
+ [sym_animation_binding] = "animation_binding",
[sym__binding_assignment] = "_binding_assignment",
[sym_binding_name] = "binding_name",
[sym__normal_attribute] = "_normal_attribute",
@@ -463,7 +465,7 @@ static const TSSymbol ts_symbol_map[] = {
[anon_sym_RBRACK] = anon_sym_RBRACK,
[anon_sym_LBRACK_LPAREN] = anon_sym_LBRACK_LPAREN,
[anon_sym_RPAREN_RBRACK] = anon_sym_RPAREN_RBRACK,
- [anon_sym_AT] = anon_sym_AT,
+ [anon_sym_LBRACK_AT] = anon_sym_LBRACK_AT,
[anon_sym_BANG] = anon_sym_BANG,
[anon_sym_QMARK] = anon_sym_QMARK,
[anon_sym_QMARK_QMARK] = anon_sym_QMARK_QMARK,
@@ -497,7 +499,7 @@ static const TSSymbol ts_symbol_map[] = {
[sym_comment] = sym_comment,
[sym__interpolation_start] = sym__interpolation_start,
[sym__interpolation_end] = sym__interpolation_end,
- [sym__control_flow_start] = anon_sym_AT,
+ [sym__control_flow_start] = sym__control_flow_start,
[sym_document] = sym_document,
[sym_doctype] = sym_doctype,
[sym__node] = sym__node,
@@ -557,6 +559,7 @@ static const TSSymbol ts_symbol_map[] = {
[sym_property_binding] = sym_property_binding,
[sym_event_binding] = sym_event_binding,
[sym_two_way_binding] = sym_two_way_binding,
+ [sym_animation_binding] = sym_animation_binding,
[sym__binding_assignment] = sym__binding_assignment,
[sym_binding_name] = sym_binding_name,
[sym__normal_attribute] = sym__normal_attribute,
@@ -827,7 +830,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
- [anon_sym_AT] = {
+ [anon_sym_LBRACK_AT] = {
.visible = true,
.named = false,
},
@@ -1203,6 +1206,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = true,
},
+ [sym_animation_binding] = {
+ .visible = true,
+ .named = true,
+ },
[sym__binding_assignment] = {
.visible = false,
.named = true,
@@ -1478,27 +1485,28 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = {
[33] = {.index = 70, .length = 2},
[34] = {.index = 72, .length = 1},
[35] = {.index = 73, .length = 2},
- [36] = {.index = 75, .length = 3},
- [37] = {.index = 78, .length = 2},
- [38] = {.index = 80, .length = 1},
- [39] = {.index = 81, .length = 3},
- [40] = {.index = 84, .length = 2},
- [41] = {.index = 86, .length = 1},
+ [36] = {.index = 75, .length = 1},
+ [37] = {.index = 76, .length = 3},
+ [38] = {.index = 79, .length = 2},
+ [39] = {.index = 81, .length = 1},
+ [40] = {.index = 82, .length = 3},
+ [41] = {.index = 85, .length = 2},
[42] = {.index = 87, .length = 1},
- [43] = {.index = 88, .length = 3},
- [44] = {.index = 91, .length = 2},
- [45] = {.index = 93, .length = 1},
- [46] = {.index = 94, .length = 2},
- [47] = {.index = 96, .length = 2},
- [48] = {.index = 98, .length = 2},
- [49] = {.index = 100, .length = 1},
- [50] = {.index = 101, .length = 6},
- [51] = {.index = 107, .length = 3},
- [53] = {.index = 110, .length = 2},
- [54] = {.index = 112, .length = 3},
- [55] = {.index = 115, .length = 4},
- [56] = {.index = 119, .length = 1},
- [57] = {.index = 120, .length = 4},
+ [43] = {.index = 88, .length = 1},
+ [44] = {.index = 89, .length = 3},
+ [45] = {.index = 92, .length = 2},
+ [46] = {.index = 94, .length = 1},
+ [47] = {.index = 95, .length = 2},
+ [48] = {.index = 97, .length = 2},
+ [49] = {.index = 99, .length = 2},
+ [50] = {.index = 101, .length = 1},
+ [51] = {.index = 102, .length = 6},
+ [52] = {.index = 108, .length = 3},
+ [54] = {.index = 111, .length = 2},
+ [55] = {.index = 113, .length = 3},
+ [56] = {.index = 116, .length = 4},
+ [57] = {.index = 120, .length = 1},
+ [58] = {.index = 121, .length = 4},
};
static const TSFieldMapEntry ts_field_map_entries[] = {
@@ -1613,71 +1621,73 @@ static const TSFieldMapEntry ts_field_map_entries[] = {
{field_body, 5},
{field_declaration, 3},
[75] =
+ {field_trigger, 3},
+ [76] =
{field_condition, 1},
{field_consequence, 4},
{field_reference, 2},
- [78] =
+ [79] =
{field_condition, 1},
{field_condition, 3},
- [80] =
- {field_alias, 2},
[81] =
+ {field_alias, 2},
+ [82] =
{field_body, 6},
{field_declaration, 3},
{field_reference, 4},
- [84] =
+ [85] =
{field_alias, 2},
{field_alias, 3, .inherited = true},
- [86] =
- {field_alias, 1, .inherited = true},
[87] =
- {field_named, 1, .inherited = true},
+ {field_alias, 1, .inherited = true},
[88] =
+ {field_named, 1, .inherited = true},
+ [89] =
{field_name, 0},
{field_track, 5},
{field_value, 2},
- [91] =
+ [92] =
{field_name, 0},
{field_value, 2},
- [93] =
- {field_alias, 1},
[94] =
+ {field_alias, 1},
+ [95] =
{field_alias, 0, .inherited = true},
{field_alias, 1, .inherited = true},
- [96] =
+ [97] =
{field_alias, 1, .inherited = true},
{field_name, 0},
- [98] =
+ [99] =
{field_alias, 1, .inherited = true},
{field_named, 2, .inherited = true},
- [100] =
- {field_named, 2, .inherited = true},
[101] =
+ {field_named, 2, .inherited = true},
+ [102] =
{field_alternative, 2, .inherited = true},
{field_alternative_condition, 2, .inherited = true},
{field_empty, 2, .inherited = true},
{field_error, 2, .inherited = true},
{field_loading, 2, .inherited = true},
{field_placeholder, 2, .inherited = true},
- [107] =
+ [108] =
{field_name, 0},
{field_operator, 1},
{field_value, 2},
- [110] =
+ [111] =
{field_alias, 1, .inherited = true},
{field_named, 3, .inherited = true},
- [112] =
+ [113] =
{field_name, 1},
{field_operator, 2},
{field_value, 3},
- [115] =
+ [116] =
{field_alias, 3, .inherited = true},
{field_name, 0},
{field_operator, 1},
{field_value, 2},
- [119] =
- {field_named, 1},
[120] =
+ {field_named, 1},
+ [121] =
{field_alias, 4, .inherited = true},
{field_name, 1},
{field_operator, 2},
@@ -1692,7 +1702,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE
[29] = {
[3] = anon_sym_QMARK,
},
- [52] = {
+ [53] = {
[1] = anon_sym_when,
},
};
@@ -1706,17 +1716,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1] = 1,
[2] = 2,
[3] = 3,
- [4] = 3,
- [5] = 2,
- [6] = 6,
+ [4] = 2,
+ [5] = 5,
+ [6] = 5,
[7] = 7,
[8] = 8,
[9] = 9,
- [10] = 6,
- [11] = 9,
- [12] = 9,
- [13] = 8,
- [14] = 14,
+ [10] = 9,
+ [11] = 3,
+ [12] = 8,
+ [13] = 13,
+ [14] = 9,
[15] = 8,
[16] = 16,
[17] = 17,
@@ -1733,158 +1743,158 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[28] = 28,
[29] = 29,
[30] = 30,
- [31] = 24,
- [32] = 32,
- [33] = 32,
+ [31] = 31,
+ [32] = 31,
+ [33] = 26,
[34] = 34,
[35] = 35,
[36] = 36,
[37] = 37,
- [38] = 38,
+ [38] = 37,
[39] = 39,
- [40] = 37,
+ [40] = 39,
[41] = 41,
- [42] = 39,
- [43] = 24,
- [44] = 35,
- [45] = 41,
- [46] = 36,
+ [42] = 42,
+ [43] = 42,
+ [44] = 36,
+ [45] = 26,
+ [46] = 35,
[47] = 47,
- [48] = 47,
+ [48] = 48,
[49] = 49,
[50] = 50,
- [51] = 49,
+ [51] = 17,
[52] = 52,
- [53] = 53,
+ [53] = 48,
[54] = 54,
- [55] = 55,
- [56] = 18,
- [57] = 47,
- [58] = 17,
- [59] = 49,
- [60] = 38,
- [61] = 61,
- [62] = 20,
- [63] = 23,
+ [55] = 47,
+ [56] = 47,
+ [57] = 57,
+ [58] = 41,
+ [59] = 59,
+ [60] = 48,
+ [61] = 18,
+ [62] = 22,
+ [63] = 30,
[64] = 21,
- [65] = 29,
- [66] = 19,
- [67] = 27,
- [68] = 30,
- [69] = 26,
- [70] = 22,
- [71] = 28,
- [72] = 25,
- [73] = 38,
+ [65] = 20,
+ [66] = 25,
+ [67] = 19,
+ [68] = 29,
+ [69] = 24,
+ [70] = 23,
+ [71] = 27,
+ [72] = 28,
+ [73] = 73,
[74] = 34,
- [75] = 75,
+ [75] = 41,
[76] = 76,
[77] = 76,
[78] = 76,
[79] = 79,
[80] = 80,
- [81] = 80,
- [82] = 79,
- [83] = 79,
- [84] = 80,
+ [81] = 79,
+ [82] = 80,
+ [83] = 80,
+ [84] = 79,
[85] = 85,
[86] = 86,
- [87] = 85,
- [88] = 85,
+ [87] = 86,
+ [88] = 86,
[89] = 89,
[90] = 90,
[91] = 91,
- [92] = 90,
+ [92] = 91,
[93] = 93,
- [94] = 91,
- [95] = 93,
+ [94] = 94,
+ [95] = 95,
[96] = 96,
- [97] = 97,
+ [97] = 96,
[98] = 98,
- [99] = 98,
+ [99] = 94,
[100] = 100,
- [101] = 97,
- [102] = 102,
- [103] = 100,
- [104] = 100,
- [105] = 105,
- [106] = 100,
+ [101] = 94,
+ [102] = 100,
+ [103] = 93,
+ [104] = 104,
+ [105] = 94,
+ [106] = 104,
[107] = 107,
- [108] = 108,
+ [108] = 95,
[109] = 109,
[110] = 110,
[111] = 111,
- [112] = 112,
- [113] = 113,
+ [112] = 111,
+ [113] = 111,
[114] = 114,
- [115] = 110,
- [116] = 112,
- [117] = 117,
- [118] = 108,
+ [115] = 115,
+ [116] = 116,
+ [117] = 116,
+ [118] = 118,
[119] = 119,
- [120] = 108,
+ [120] = 116,
[121] = 121,
- [122] = 108,
- [123] = 121,
- [124] = 114,
- [125] = 119,
+ [122] = 116,
+ [123] = 123,
+ [124] = 123,
+ [125] = 121,
[126] = 126,
- [127] = 114,
+ [127] = 119,
[128] = 128,
[129] = 129,
- [130] = 117,
+ [130] = 130,
[131] = 131,
- [132] = 132,
- [133] = 131,
+ [132] = 131,
+ [133] = 129,
[134] = 134,
- [135] = 135,
+ [135] = 118,
[136] = 136,
[137] = 128,
[138] = 138,
[139] = 139,
- [140] = 136,
+ [140] = 140,
[141] = 141,
[142] = 142,
[143] = 143,
[144] = 144,
- [145] = 145,
- [146] = 17,
- [147] = 129,
- [148] = 117,
- [149] = 135,
- [150] = 150,
- [151] = 151,
- [152] = 18,
- [153] = 139,
- [154] = 20,
- [155] = 134,
- [156] = 29,
- [157] = 27,
- [158] = 158,
- [159] = 128,
+ [145] = 130,
+ [146] = 118,
+ [147] = 147,
+ [148] = 148,
+ [149] = 139,
+ [150] = 18,
+ [151] = 141,
+ [152] = 25,
+ [153] = 118,
+ [154] = 154,
+ [155] = 29,
+ [156] = 130,
+ [157] = 17,
+ [158] = 142,
+ [159] = 159,
[160] = 160,
- [161] = 117,
- [162] = 28,
- [163] = 21,
- [164] = 164,
- [165] = 23,
- [166] = 129,
- [167] = 30,
- [168] = 25,
- [169] = 26,
- [170] = 170,
- [171] = 19,
- [172] = 128,
- [173] = 22,
- [174] = 174,
- [175] = 139,
+ [161] = 28,
+ [162] = 162,
+ [163] = 20,
+ [164] = 24,
+ [165] = 165,
+ [166] = 162,
+ [167] = 19,
+ [168] = 139,
+ [169] = 23,
+ [170] = 22,
+ [171] = 21,
+ [172] = 30,
+ [173] = 130,
+ [174] = 27,
+ [175] = 175,
[176] = 176,
[177] = 177,
[178] = 178,
[179] = 179,
[180] = 180,
[181] = 181,
- [182] = 158,
+ [182] = 182,
[183] = 183,
[184] = 184,
[185] = 185,
@@ -1892,25 +1902,25 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[187] = 187,
[188] = 188,
[189] = 189,
- [190] = 151,
+ [190] = 190,
[191] = 191,
[192] = 192,
[193] = 193,
- [194] = 164,
+ [194] = 194,
[195] = 195,
[196] = 196,
[197] = 197,
- [198] = 129,
- [199] = 199,
+ [198] = 198,
+ [199] = 141,
[200] = 200,
[201] = 201,
[202] = 202,
- [203] = 203,
+ [203] = 160,
[204] = 204,
- [205] = 205,
+ [205] = 139,
[206] = 206,
- [207] = 134,
- [208] = 208,
+ [207] = 207,
+ [208] = 142,
[209] = 209,
[210] = 210,
[211] = 211,
@@ -1925,138 +1935,138 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[220] = 220,
[221] = 221,
[222] = 222,
- [223] = 223,
- [224] = 199,
- [225] = 221,
- [226] = 217,
- [227] = 181,
- [228] = 177,
- [229] = 213,
- [230] = 230,
- [231] = 209,
+ [223] = 154,
+ [224] = 204,
+ [225] = 147,
+ [226] = 184,
+ [227] = 143,
+ [228] = 228,
+ [229] = 178,
+ [230] = 228,
+ [231] = 179,
[232] = 232,
- [233] = 218,
- [234] = 220,
- [235] = 196,
- [236] = 193,
- [237] = 144,
- [238] = 185,
- [239] = 186,
- [240] = 212,
- [241] = 241,
- [242] = 206,
- [243] = 208,
- [244] = 183,
- [245] = 189,
- [246] = 195,
- [247] = 180,
- [248] = 248,
- [249] = 187,
- [250] = 184,
- [251] = 204,
- [252] = 223,
- [253] = 210,
- [254] = 179,
- [255] = 174,
- [256] = 222,
- [257] = 176,
- [258] = 188,
- [259] = 216,
- [260] = 178,
- [261] = 219,
- [262] = 191,
- [263] = 215,
- [264] = 211,
- [265] = 230,
- [266] = 192,
- [267] = 267,
- [268] = 205,
- [269] = 230,
- [270] = 197,
- [271] = 241,
- [272] = 241,
- [273] = 203,
- [274] = 202,
- [275] = 214,
- [276] = 138,
- [277] = 132,
- [278] = 200,
- [279] = 134,
- [280] = 139,
- [281] = 201,
- [282] = 282,
- [283] = 283,
- [284] = 284,
- [285] = 150,
- [286] = 158,
+ [233] = 144,
+ [234] = 176,
+ [235] = 142,
+ [236] = 141,
+ [237] = 222,
+ [238] = 193,
+ [239] = 194,
+ [240] = 190,
+ [241] = 180,
+ [242] = 242,
+ [243] = 217,
+ [244] = 242,
+ [245] = 245,
+ [246] = 246,
+ [247] = 182,
+ [248] = 216,
+ [249] = 228,
+ [250] = 214,
+ [251] = 213,
+ [252] = 212,
+ [253] = 207,
+ [254] = 254,
+ [255] = 185,
+ [256] = 186,
+ [257] = 206,
+ [258] = 183,
+ [259] = 189,
+ [260] = 192,
+ [261] = 221,
+ [262] = 202,
+ [263] = 177,
+ [264] = 220,
+ [265] = 210,
+ [266] = 200,
+ [267] = 242,
+ [268] = 215,
+ [269] = 269,
+ [270] = 175,
+ [271] = 187,
+ [272] = 211,
+ [273] = 188,
+ [274] = 196,
+ [275] = 195,
+ [276] = 197,
+ [277] = 246,
+ [278] = 181,
+ [279] = 198,
+ [280] = 219,
+ [281] = 209,
+ [282] = 218,
+ [283] = 201,
+ [284] = 191,
+ [285] = 285,
+ [286] = 286,
[287] = 287,
[288] = 288,
- [289] = 151,
+ [289] = 254,
[290] = 290,
- [291] = 290,
+ [291] = 291,
[292] = 292,
- [293] = 293,
+ [293] = 154,
[294] = 294,
[295] = 295,
[296] = 296,
- [297] = 297,
- [298] = 138,
+ [297] = 160,
+ [298] = 298,
[299] = 299,
[300] = 300,
[301] = 301,
- [302] = 132,
- [303] = 160,
+ [302] = 302,
+ [303] = 148,
[304] = 304,
- [305] = 170,
- [306] = 306,
- [307] = 151,
- [308] = 308,
- [309] = 288,
- [310] = 283,
- [311] = 284,
- [312] = 312,
- [313] = 158,
- [314] = 308,
- [315] = 315,
- [316] = 316,
- [317] = 317,
- [318] = 318,
- [319] = 319,
- [320] = 312,
- [321] = 293,
- [322] = 306,
- [323] = 300,
- [324] = 292,
- [325] = 325,
- [326] = 150,
- [327] = 304,
+ [305] = 245,
+ [306] = 154,
+ [307] = 301,
+ [308] = 302,
+ [309] = 299,
+ [310] = 298,
+ [311] = 143,
+ [312] = 144,
+ [313] = 313,
+ [314] = 165,
+ [315] = 304,
+ [316] = 159,
+ [317] = 300,
+ [318] = 296,
+ [319] = 288,
+ [320] = 290,
+ [321] = 295,
+ [322] = 292,
+ [323] = 291,
+ [324] = 324,
+ [325] = 287,
+ [326] = 160,
+ [327] = 327,
[328] = 328,
- [329] = 317,
- [330] = 297,
- [331] = 295,
- [332] = 294,
- [333] = 296,
- [334] = 334,
- [335] = 301,
- [336] = 336,
+ [329] = 329,
+ [330] = 330,
+ [331] = 148,
+ [332] = 332,
+ [333] = 333,
+ [334] = 313,
+ [335] = 335,
+ [336] = 335,
[337] = 337,
[338] = 338,
- [339] = 325,
+ [339] = 330,
[340] = 340,
[341] = 341,
- [342] = 288,
+ [342] = 340,
[343] = 343,
[344] = 344,
- [345] = 340,
- [346] = 346,
- [347] = 328,
- [348] = 315,
+ [345] = 345,
+ [346] = 344,
+ [347] = 329,
+ [348] = 301,
[349] = 340,
- [350] = 284,
- [351] = 341,
- [352] = 160,
- [353] = 346,
- [354] = 341,
+ [350] = 337,
+ [351] = 351,
+ [352] = 302,
+ [353] = 337,
+ [354] = 159,
[355] = 355,
[356] = 356,
[357] = 357,
@@ -2065,43 +2075,43 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[360] = 360,
[361] = 361,
[362] = 362,
- [363] = 363,
+ [363] = 362,
[364] = 364,
[365] = 365,
- [366] = 357,
+ [366] = 366,
[367] = 367,
- [368] = 368,
- [369] = 357,
- [370] = 359,
+ [368] = 366,
+ [369] = 369,
+ [370] = 370,
[371] = 358,
- [372] = 368,
- [373] = 367,
- [374] = 374,
- [375] = 375,
+ [372] = 372,
+ [373] = 373,
+ [374] = 360,
+ [375] = 369,
[376] = 376,
[377] = 377,
[378] = 378,
- [379] = 367,
- [380] = 368,
- [381] = 362,
- [382] = 361,
- [383] = 360,
- [384] = 359,
- [385] = 358,
- [386] = 386,
- [387] = 387,
- [388] = 388,
- [389] = 389,
+ [379] = 379,
+ [380] = 370,
+ [381] = 377,
+ [382] = 382,
+ [383] = 383,
+ [384] = 370,
+ [385] = 385,
+ [386] = 358,
+ [387] = 366,
+ [388] = 362,
+ [389] = 361,
[390] = 390,
- [391] = 378,
- [392] = 392,
- [393] = 375,
- [394] = 394,
- [395] = 365,
- [396] = 396,
- [397] = 364,
+ [391] = 391,
+ [392] = 357,
+ [393] = 355,
+ [394] = 379,
+ [395] = 385,
+ [396] = 372,
+ [397] = 397,
[398] = 398,
- [399] = 376,
+ [399] = 377,
[400] = 400,
[401] = 401,
[402] = 402,
@@ -2110,7 +2120,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[405] = 405,
[406] = 406,
[407] = 407,
- [408] = 400,
+ [408] = 408,
[409] = 409,
[410] = 410,
[411] = 411,
@@ -2118,53 +2128,53 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[413] = 413,
[414] = 414,
[415] = 415,
- [416] = 416,
+ [416] = 410,
[417] = 417,
- [418] = 404,
- [419] = 403,
+ [418] = 418,
+ [419] = 324,
[420] = 420,
- [421] = 420,
+ [421] = 421,
[422] = 422,
[423] = 423,
- [424] = 424,
+ [424] = 405,
[425] = 425,
[426] = 426,
- [427] = 426,
- [428] = 422,
+ [427] = 427,
+ [428] = 428,
[429] = 429,
- [430] = 328,
+ [430] = 430,
[431] = 431,
- [432] = 432,
+ [432] = 429,
[433] = 433,
[434] = 434,
- [435] = 414,
- [436] = 436,
- [437] = 437,
+ [435] = 403,
+ [436] = 408,
+ [437] = 429,
[438] = 438,
[439] = 439,
- [440] = 420,
- [441] = 413,
- [442] = 412,
- [443] = 299,
- [444] = 429,
- [445] = 405,
+ [440] = 440,
+ [441] = 441,
+ [442] = 442,
+ [443] = 438,
+ [444] = 414,
+ [445] = 434,
[446] = 446,
- [447] = 415,
- [448] = 406,
- [449] = 407,
- [450] = 450,
- [451] = 426,
- [452] = 452,
- [453] = 453,
- [454] = 432,
- [455] = 455,
+ [447] = 447,
+ [448] = 421,
+ [449] = 420,
+ [450] = 401,
+ [451] = 430,
+ [452] = 428,
+ [453] = 413,
+ [454] = 454,
+ [455] = 409,
[456] = 456,
[457] = 457,
- [458] = 416,
- [459] = 459,
- [460] = 460,
- [461] = 461,
- [462] = 422,
+ [458] = 403,
+ [459] = 408,
+ [460] = 440,
+ [461] = 330,
+ [462] = 462,
[463] = 463,
[464] = 464,
[465] = 465,
@@ -2177,159 +2187,161 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[472] = 472,
[473] = 473,
[474] = 474,
- [475] = 475,
+ [475] = 181,
[476] = 476,
[477] = 477,
[478] = 478,
[479] = 479,
[480] = 480,
[481] = 481,
- [482] = 482,
+ [482] = 210,
[483] = 483,
[484] = 484,
[485] = 485,
[486] = 486,
[487] = 487,
[488] = 488,
- [489] = 216,
+ [489] = 489,
[490] = 490,
- [491] = 491,
- [492] = 488,
+ [491] = 490,
+ [492] = 472,
[493] = 493,
- [494] = 209,
- [495] = 495,
- [496] = 475,
- [497] = 478,
- [498] = 493,
+ [494] = 494,
+ [495] = 473,
+ [496] = 496,
+ [497] = 497,
+ [498] = 498,
[499] = 499,
- [500] = 500,
+ [500] = 498,
[501] = 501,
- [502] = 502,
- [503] = 484,
- [504] = 485,
- [505] = 505,
- [506] = 506,
- [507] = 500,
- [508] = 506,
+ [502] = 499,
+ [503] = 503,
+ [504] = 504,
+ [505] = 487,
+ [506] = 485,
+ [507] = 507,
+ [508] = 508,
[509] = 509,
[510] = 510,
- [511] = 499,
- [512] = 512,
- [513] = 512,
- [514] = 499,
- [515] = 515,
- [516] = 516,
- [517] = 464,
- [518] = 518,
- [519] = 519,
- [520] = 520,
+ [511] = 511,
+ [512] = 473,
+ [513] = 477,
+ [514] = 477,
+ [515] = 473,
+ [516] = 489,
+ [517] = 481,
+ [518] = 496,
+ [519] = 503,
+ [520] = 509,
[521] = 521,
[522] = 522,
- [523] = 499,
- [524] = 512,
- [525] = 525,
- [526] = 516,
- [527] = 527,
- [528] = 476,
- [529] = 529,
- [530] = 518,
- [531] = 477,
- [532] = 472,
- [533] = 467,
- [534] = 505,
- [535] = 529,
- [536] = 536,
- [537] = 527,
- [538] = 525,
- [539] = 520,
- [540] = 522,
- [541] = 465,
- [542] = 471,
- [543] = 536,
- [544] = 469,
+ [523] = 497,
+ [524] = 483,
+ [525] = 474,
+ [526] = 471,
+ [527] = 470,
+ [528] = 469,
+ [529] = 467,
+ [530] = 466,
+ [531] = 465,
+ [532] = 478,
+ [533] = 533,
+ [534] = 534,
+ [535] = 501,
+ [536] = 511,
+ [537] = 537,
+ [538] = 488,
+ [539] = 468,
+ [540] = 540,
+ [541] = 541,
+ [542] = 542,
+ [543] = 543,
+ [544] = 544,
[545] = 545,
[546] = 546,
[547] = 547,
- [548] = 546,
+ [548] = 548,
[549] = 549,
[550] = 550,
- [551] = 551,
+ [551] = 550,
[552] = 552,
- [553] = 553,
+ [553] = 546,
[554] = 554,
[555] = 555,
[556] = 556,
[557] = 557,
- [558] = 558,
+ [558] = 557,
[559] = 559,
[560] = 560,
- [561] = 559,
- [562] = 554,
+ [561] = 561,
+ [562] = 562,
[563] = 563,
[564] = 564,
- [565] = 565,
- [566] = 566,
+ [565] = 547,
+ [566] = 561,
[567] = 567,
- [568] = 555,
- [569] = 569,
- [570] = 558,
- [571] = 550,
- [572] = 572,
+ [568] = 568,
+ [569] = 546,
+ [570] = 570,
+ [571] = 556,
+ [572] = 550,
[573] = 573,
[574] = 574,
[575] = 575,
[576] = 576,
[577] = 577,
[578] = 578,
- [579] = 549,
- [580] = 573,
+ [579] = 579,
+ [580] = 580,
[581] = 581,
- [582] = 555,
- [583] = 572,
- [584] = 581,
+ [582] = 582,
+ [583] = 583,
+ [584] = 584,
[585] = 585,
[586] = 586,
- [587] = 550,
+ [587] = 587,
[588] = 588,
[589] = 589,
- [590] = 590,
+ [590] = 562,
[591] = 591,
- [592] = 592,
- [593] = 593,
- [594] = 594,
- [595] = 586,
- [596] = 596,
- [597] = 597,
- [598] = 588,
- [599] = 599,
- [600] = 600,
+ [592] = 564,
+ [593] = 584,
+ [594] = 568,
+ [595] = 570,
+ [596] = 576,
+ [597] = 585,
+ [598] = 598,
+ [599] = 559,
+ [600] = 560,
[601] = 601,
[602] = 602,
- [603] = 590,
- [604] = 604,
- [605] = 605,
+ [603] = 603,
+ [604] = 573,
+ [605] = 582,
[606] = 606,
- [607] = 592,
+ [607] = 607,
[608] = 608,
- [609] = 575,
- [610] = 593,
- [611] = 545,
- [612] = 612,
- [613] = 613,
+ [609] = 609,
+ [610] = 610,
+ [611] = 611,
+ [612] = 577,
+ [613] = 555,
[614] = 614,
[615] = 615,
- [616] = 594,
+ [616] = 616,
[617] = 617,
- [618] = 614,
+ [618] = 618,
[619] = 619,
- [620] = 620,
- [621] = 578,
- [622] = 606,
- [623] = 601,
- [624] = 624,
- [625] = 625,
- [626] = 576,
+ [620] = 574,
+ [621] = 621,
+ [622] = 622,
+ [623] = 579,
+ [624] = 611,
+ [625] = 609,
+ [626] = 626,
[627] = 627,
+ [628] = 602,
+ [629] = 629,
};
static TSCharacterRange sym_attribute_name_character_set_1[] = {
@@ -2363,7 +2375,6 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
'=', 221,
'>', 131,
'?', 239,
- '@', 236,
'D', 117,
'[', 232,
']', 233,
@@ -2424,16 +2435,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == ' ') SKIP(1);
END_STATE();
case 2:
- ADVANCE_MAP(
- '!', 237,
- '"', 184,
- '\'', 181,
- '(', 191,
- ')', 192,
- '@', 236,
- '[', 231,
- '{', 188,
- );
+ if (lookahead == '!') ADVANCE(237);
+ if (lookahead == '"') ADVANCE(184);
+ if (lookahead == '\'') ADVANCE(181);
+ if (lookahead == '(') ADVANCE(191);
+ if (lookahead == ')') ADVANCE(192);
+ if (lookahead == '[') ADVANCE(231);
+ if (lookahead == '{') ADVANCE(188);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') SKIP(2);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(245);
@@ -3556,6 +3564,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 232:
ACCEPT_TOKEN(anon_sym_LBRACK);
if (lookahead == '(') ADVANCE(234);
+ if (lookahead == '@') ADVANCE(236);
END_STATE();
case 233:
ACCEPT_TOKEN(anon_sym_RBRACK);
@@ -3567,7 +3576,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
ACCEPT_TOKEN(anon_sym_RPAREN_RBRACK);
END_STATE();
case 236:
- ACCEPT_TOKEN(anon_sym_AT);
+ ACCEPT_TOKEN(anon_sym_LBRACK_AT);
END_STATE();
case 237:
ACCEPT_TOKEN(anon_sym_BANG);
@@ -3812,15 +3821,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0, .external_lex_state = 1},
[1] = {.lex_state = 125, .external_lex_state = 2},
[2] = {.lex_state = 125, .external_lex_state = 3},
- [3] = {.lex_state = 125, .external_lex_state = 3},
+ [3] = {.lex_state = 125, .external_lex_state = 2},
[4] = {.lex_state = 125, .external_lex_state = 3},
[5] = {.lex_state = 125, .external_lex_state = 3},
- [6] = {.lex_state = 125, .external_lex_state = 2},
+ [6] = {.lex_state = 125, .external_lex_state = 3},
[7] = {.lex_state = 125, .external_lex_state = 2},
[8] = {.lex_state = 125, .external_lex_state = 2},
[9] = {.lex_state = 125, .external_lex_state = 2},
- [10] = {.lex_state = 125, .external_lex_state = 3},
- [11] = {.lex_state = 125, .external_lex_state = 2},
+ [10] = {.lex_state = 125, .external_lex_state = 2},
+ [11] = {.lex_state = 125, .external_lex_state = 3},
[12] = {.lex_state = 125, .external_lex_state = 2},
[13] = {.lex_state = 125, .external_lex_state = 2},
[14] = {.lex_state = 125, .external_lex_state = 2},
@@ -3840,37 +3849,37 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[28] = {.lex_state = 1, .external_lex_state = 4},
[29] = {.lex_state = 1, .external_lex_state = 4},
[30] = {.lex_state = 1, .external_lex_state = 4},
- [31] = {.lex_state = 1, .external_lex_state = 4},
+ [31] = {.lex_state = 3, .external_lex_state = 4},
[32] = {.lex_state = 3, .external_lex_state = 4},
- [33] = {.lex_state = 3, .external_lex_state = 4},
+ [33] = {.lex_state = 1, .external_lex_state = 4},
[34] = {.lex_state = 1, .external_lex_state = 4},
[35] = {.lex_state = 2, .external_lex_state = 4},
[36] = {.lex_state = 2, .external_lex_state = 4},
[37] = {.lex_state = 1, .external_lex_state = 5},
[38] = {.lex_state = 1, .external_lex_state = 4},
[39] = {.lex_state = 2, .external_lex_state = 4},
- [40] = {.lex_state = 1, .external_lex_state = 4},
- [41] = {.lex_state = 2, .external_lex_state = 4},
+ [40] = {.lex_state = 2, .external_lex_state = 4},
+ [41] = {.lex_state = 1, .external_lex_state = 4},
[42] = {.lex_state = 2, .external_lex_state = 4},
- [43] = {.lex_state = 1, .external_lex_state = 5},
+ [43] = {.lex_state = 2, .external_lex_state = 4},
[44] = {.lex_state = 2, .external_lex_state = 4},
- [45] = {.lex_state = 2, .external_lex_state = 4},
+ [45] = {.lex_state = 1, .external_lex_state = 5},
[46] = {.lex_state = 2, .external_lex_state = 4},
[47] = {.lex_state = 2, .external_lex_state = 4},
[48] = {.lex_state = 2, .external_lex_state = 4},
- [49] = {.lex_state = 2, .external_lex_state = 4},
- [50] = {.lex_state = 1, .external_lex_state = 4},
- [51] = {.lex_state = 2, .external_lex_state = 4},
+ [49] = {.lex_state = 1, .external_lex_state = 4},
+ [50] = {.lex_state = 2, .external_lex_state = 4},
+ [51] = {.lex_state = 1, .external_lex_state = 5},
[52] = {.lex_state = 2, .external_lex_state = 4},
[53] = {.lex_state = 2, .external_lex_state = 4},
[54] = {.lex_state = 2, .external_lex_state = 4},
[55] = {.lex_state = 2, .external_lex_state = 4},
- [56] = {.lex_state = 1, .external_lex_state = 5},
+ [56] = {.lex_state = 2, .external_lex_state = 4},
[57] = {.lex_state = 2, .external_lex_state = 4},
- [58] = {.lex_state = 1, .external_lex_state = 5},
+ [58] = {.lex_state = 1, .external_lex_state = 4},
[59] = {.lex_state = 2, .external_lex_state = 4},
- [60] = {.lex_state = 1, .external_lex_state = 4},
- [61] = {.lex_state = 2, .external_lex_state = 4},
+ [60] = {.lex_state = 2, .external_lex_state = 4},
+ [61] = {.lex_state = 1, .external_lex_state = 5},
[62] = {.lex_state = 1, .external_lex_state = 5},
[63] = {.lex_state = 1, .external_lex_state = 5},
[64] = {.lex_state = 1, .external_lex_state = 5},
@@ -3882,9 +3891,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[70] = {.lex_state = 1, .external_lex_state = 5},
[71] = {.lex_state = 1, .external_lex_state = 5},
[72] = {.lex_state = 1, .external_lex_state = 5},
- [73] = {.lex_state = 1, .external_lex_state = 5},
+ [73] = {.lex_state = 1, .external_lex_state = 4},
[74] = {.lex_state = 1, .external_lex_state = 5},
- [75] = {.lex_state = 1, .external_lex_state = 4},
+ [75] = {.lex_state = 1, .external_lex_state = 5},
[76] = {.lex_state = 2, .external_lex_state = 4},
[77] = {.lex_state = 2, .external_lex_state = 4},
[78] = {.lex_state = 2, .external_lex_state = 4},
@@ -3926,8 +3935,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[114] = {.lex_state = 2, .external_lex_state = 4},
[115] = {.lex_state = 2, .external_lex_state = 4},
[116] = {.lex_state = 2, .external_lex_state = 4},
- [117] = {.lex_state = 1, .external_lex_state = 4},
- [118] = {.lex_state = 2, .external_lex_state = 4},
+ [117] = {.lex_state = 2, .external_lex_state = 4},
+ [118] = {.lex_state = 1, .external_lex_state = 4},
[119] = {.lex_state = 2, .external_lex_state = 4},
[120] = {.lex_state = 2, .external_lex_state = 4},
[121] = {.lex_state = 2, .external_lex_state = 4},
@@ -3937,61 +3946,61 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[125] = {.lex_state = 2, .external_lex_state = 4},
[126] = {.lex_state = 2, .external_lex_state = 4},
[127] = {.lex_state = 2, .external_lex_state = 4},
- [128] = {.lex_state = 1, .external_lex_state = 4},
- [129] = {.lex_state = 0, .external_lex_state = 4},
+ [128] = {.lex_state = 17, .external_lex_state = 6},
+ [129] = {.lex_state = 17, .external_lex_state = 6},
[130] = {.lex_state = 1, .external_lex_state = 4},
[131] = {.lex_state = 17, .external_lex_state = 6},
- [132] = {.lex_state = 4, .external_lex_state = 4},
+ [132] = {.lex_state = 17, .external_lex_state = 6},
[133] = {.lex_state = 17, .external_lex_state = 6},
- [134] = {.lex_state = 0, .external_lex_state = 4},
- [135] = {.lex_state = 17, .external_lex_state = 6},
- [136] = {.lex_state = 17, .external_lex_state = 6},
- [137] = {.lex_state = 1, .external_lex_state = 4},
- [138] = {.lex_state = 4, .external_lex_state = 4},
+ [134] = {.lex_state = 18, .external_lex_state = 4},
+ [135] = {.lex_state = 1, .external_lex_state = 4},
+ [136] = {.lex_state = 18, .external_lex_state = 4},
+ [137] = {.lex_state = 18, .external_lex_state = 4},
+ [138] = {.lex_state = 18, .external_lex_state = 4},
[139] = {.lex_state = 0, .external_lex_state = 4},
- [140] = {.lex_state = 17, .external_lex_state = 6},
- [141] = {.lex_state = 18, .external_lex_state = 4},
- [142] = {.lex_state = 18, .external_lex_state = 4},
- [143] = {.lex_state = 18, .external_lex_state = 4},
- [144] = {.lex_state = 1, .external_lex_state = 4},
- [145] = {.lex_state = 18, .external_lex_state = 4},
- [146] = {.lex_state = 5, .external_lex_state = 4},
- [147] = {.lex_state = 0, .external_lex_state = 4},
- [148] = {.lex_state = 1, .external_lex_state = 5},
- [149] = {.lex_state = 18, .external_lex_state = 4},
- [150] = {.lex_state = 4, .external_lex_state = 4},
+ [140] = {.lex_state = 18, .external_lex_state = 4},
+ [141] = {.lex_state = 0, .external_lex_state = 4},
+ [142] = {.lex_state = 0, .external_lex_state = 4},
+ [143] = {.lex_state = 4, .external_lex_state = 4},
+ [144] = {.lex_state = 4, .external_lex_state = 4},
+ [145] = {.lex_state = 1, .external_lex_state = 4},
+ [146] = {.lex_state = 1, .external_lex_state = 5},
+ [147] = {.lex_state = 1, .external_lex_state = 4},
+ [148] = {.lex_state = 4, .external_lex_state = 4},
+ [149] = {.lex_state = 0, .external_lex_state = 4},
+ [150] = {.lex_state = 5, .external_lex_state = 4},
[151] = {.lex_state = 0, .external_lex_state = 4},
- [152] = {.lex_state = 4, .external_lex_state = 4},
- [153] = {.lex_state = 0, .external_lex_state = 4},
- [154] = {.lex_state = 5, .external_lex_state = 4},
- [155] = {.lex_state = 0, .external_lex_state = 4},
- [156] = {.lex_state = 5, .external_lex_state = 4},
- [157] = {.lex_state = 5, .external_lex_state = 4},
+ [152] = {.lex_state = 5, .external_lex_state = 4},
+ [153] = {.lex_state = 4, .external_lex_state = 4},
+ [154] = {.lex_state = 0, .external_lex_state = 4},
+ [155] = {.lex_state = 5, .external_lex_state = 4},
+ [156] = {.lex_state = 1, .external_lex_state = 5},
+ [157] = {.lex_state = 4, .external_lex_state = 4},
[158] = {.lex_state = 0, .external_lex_state = 4},
- [159] = {.lex_state = 1, .external_lex_state = 5},
- [160] = {.lex_state = 4, .external_lex_state = 4},
- [161] = {.lex_state = 4, .external_lex_state = 4},
- [162] = {.lex_state = 4, .external_lex_state = 4},
+ [159] = {.lex_state = 4, .external_lex_state = 4},
+ [160] = {.lex_state = 0, .external_lex_state = 4},
+ [161] = {.lex_state = 5, .external_lex_state = 4},
+ [162] = {.lex_state = 7, .external_lex_state = 6},
[163] = {.lex_state = 4, .external_lex_state = 4},
- [164] = {.lex_state = 7, .external_lex_state = 6},
- [165] = {.lex_state = 4, .external_lex_state = 4},
- [166] = {.lex_state = 0, .external_lex_state = 5},
+ [164] = {.lex_state = 4, .external_lex_state = 4},
+ [165] = {.lex_state = 1, .external_lex_state = 4},
+ [166] = {.lex_state = 8, .external_lex_state = 4},
[167] = {.lex_state = 4, .external_lex_state = 4},
- [168] = {.lex_state = 4, .external_lex_state = 4},
+ [168] = {.lex_state = 0, .external_lex_state = 5},
[169] = {.lex_state = 4, .external_lex_state = 4},
- [170] = {.lex_state = 1, .external_lex_state = 4},
+ [170] = {.lex_state = 4, .external_lex_state = 4},
[171] = {.lex_state = 4, .external_lex_state = 4},
[172] = {.lex_state = 4, .external_lex_state = 4},
[173] = {.lex_state = 4, .external_lex_state = 4},
- [174] = {.lex_state = 125, .external_lex_state = 2},
- [175] = {.lex_state = 0, .external_lex_state = 5},
+ [174] = {.lex_state = 4, .external_lex_state = 4},
+ [175] = {.lex_state = 125, .external_lex_state = 2},
[176] = {.lex_state = 125, .external_lex_state = 2},
[177] = {.lex_state = 125, .external_lex_state = 2},
[178] = {.lex_state = 125, .external_lex_state = 2},
[179] = {.lex_state = 125, .external_lex_state = 2},
[180] = {.lex_state = 125, .external_lex_state = 2},
[181] = {.lex_state = 125, .external_lex_state = 2},
- [182] = {.lex_state = 0, .external_lex_state = 4},
+ [182] = {.lex_state = 125, .external_lex_state = 2},
[183] = {.lex_state = 125, .external_lex_state = 2},
[184] = {.lex_state = 125, .external_lex_state = 2},
[185] = {.lex_state = 125, .external_lex_state = 2},
@@ -3999,32 +4008,32 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[187] = {.lex_state = 125, .external_lex_state = 2},
[188] = {.lex_state = 125, .external_lex_state = 2},
[189] = {.lex_state = 125, .external_lex_state = 2},
- [190] = {.lex_state = 0, .external_lex_state = 4},
+ [190] = {.lex_state = 125, .external_lex_state = 2},
[191] = {.lex_state = 125, .external_lex_state = 2},
[192] = {.lex_state = 125, .external_lex_state = 2},
[193] = {.lex_state = 125, .external_lex_state = 2},
- [194] = {.lex_state = 8, .external_lex_state = 4},
+ [194] = {.lex_state = 125, .external_lex_state = 2},
[195] = {.lex_state = 125, .external_lex_state = 2},
[196] = {.lex_state = 125, .external_lex_state = 2},
[197] = {.lex_state = 125, .external_lex_state = 2},
- [198] = {.lex_state = 4, .external_lex_state = 4},
- [199] = {.lex_state = 125, .external_lex_state = 2},
+ [198] = {.lex_state = 125, .external_lex_state = 2},
+ [199] = {.lex_state = 0, .external_lex_state = 5},
[200] = {.lex_state = 125, .external_lex_state = 2},
[201] = {.lex_state = 125, .external_lex_state = 2},
[202] = {.lex_state = 125, .external_lex_state = 2},
- [203] = {.lex_state = 125, .external_lex_state = 2},
+ [203] = {.lex_state = 0, .external_lex_state = 4},
[204] = {.lex_state = 125, .external_lex_state = 2},
- [205] = {.lex_state = 125, .external_lex_state = 2},
+ [205] = {.lex_state = 4, .external_lex_state = 4},
[206] = {.lex_state = 125, .external_lex_state = 2},
- [207] = {.lex_state = 0, .external_lex_state = 5},
- [208] = {.lex_state = 125, .external_lex_state = 2},
+ [207] = {.lex_state = 125, .external_lex_state = 2},
+ [208] = {.lex_state = 0, .external_lex_state = 5},
[209] = {.lex_state = 125, .external_lex_state = 2},
[210] = {.lex_state = 125, .external_lex_state = 2},
[211] = {.lex_state = 125, .external_lex_state = 2},
[212] = {.lex_state = 125, .external_lex_state = 2},
[213] = {.lex_state = 125, .external_lex_state = 2},
[214] = {.lex_state = 125, .external_lex_state = 2},
- [215] = {.lex_state = 125, .external_lex_state = 2},
+ [215] = {.lex_state = 17, .external_lex_state = 6},
[216] = {.lex_state = 125, .external_lex_state = 2},
[217] = {.lex_state = 125, .external_lex_state = 2},
[218] = {.lex_state = 125, .external_lex_state = 2},
@@ -4032,38 +4041,38 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[220] = {.lex_state = 125, .external_lex_state = 2},
[221] = {.lex_state = 125, .external_lex_state = 2},
[222] = {.lex_state = 125, .external_lex_state = 2},
- [223] = {.lex_state = 1, .external_lex_state = 4},
+ [223] = {.lex_state = 0, .external_lex_state = 4},
[224] = {.lex_state = 125, .external_lex_state = 3},
- [225] = {.lex_state = 125, .external_lex_state = 3},
+ [225] = {.lex_state = 1, .external_lex_state = 5},
[226] = {.lex_state = 125, .external_lex_state = 3},
- [227] = {.lex_state = 125, .external_lex_state = 3},
- [228] = {.lex_state = 125, .external_lex_state = 3},
+ [227] = {.lex_state = 0, .external_lex_state = 4},
+ [228] = {.lex_state = 4, .external_lex_state = 4},
[229] = {.lex_state = 125, .external_lex_state = 3},
[230] = {.lex_state = 4, .external_lex_state = 4},
[231] = {.lex_state = 125, .external_lex_state = 3},
- [232] = {.lex_state = 125, .external_lex_state = 3},
- [233] = {.lex_state = 125, .external_lex_state = 3},
+ [232] = {.lex_state = 4, .external_lex_state = 4},
+ [233] = {.lex_state = 0, .external_lex_state = 4},
[234] = {.lex_state = 125, .external_lex_state = 3},
- [235] = {.lex_state = 125, .external_lex_state = 3},
- [236] = {.lex_state = 125, .external_lex_state = 3},
- [237] = {.lex_state = 1, .external_lex_state = 5},
+ [235] = {.lex_state = 4, .external_lex_state = 4},
+ [236] = {.lex_state = 4, .external_lex_state = 4},
+ [237] = {.lex_state = 125, .external_lex_state = 3},
[238] = {.lex_state = 125, .external_lex_state = 3},
[239] = {.lex_state = 125, .external_lex_state = 3},
[240] = {.lex_state = 125, .external_lex_state = 3},
- [241] = {.lex_state = 4, .external_lex_state = 4},
- [242] = {.lex_state = 125, .external_lex_state = 3},
+ [241] = {.lex_state = 125, .external_lex_state = 3},
+ [242] = {.lex_state = 4, .external_lex_state = 4},
[243] = {.lex_state = 125, .external_lex_state = 3},
- [244] = {.lex_state = 125, .external_lex_state = 3},
- [245] = {.lex_state = 125, .external_lex_state = 3},
- [246] = {.lex_state = 125, .external_lex_state = 3},
+ [244] = {.lex_state = 4, .external_lex_state = 4},
+ [245] = {.lex_state = 17, .external_lex_state = 6},
+ [246] = {.lex_state = 1, .external_lex_state = 4},
[247] = {.lex_state = 125, .external_lex_state = 3},
- [248] = {.lex_state = 4, .external_lex_state = 4},
- [249] = {.lex_state = 125, .external_lex_state = 3},
+ [248] = {.lex_state = 125, .external_lex_state = 3},
+ [249] = {.lex_state = 4, .external_lex_state = 4},
[250] = {.lex_state = 125, .external_lex_state = 3},
[251] = {.lex_state = 125, .external_lex_state = 3},
- [252] = {.lex_state = 1, .external_lex_state = 4},
+ [252] = {.lex_state = 125, .external_lex_state = 3},
[253] = {.lex_state = 125, .external_lex_state = 3},
- [254] = {.lex_state = 125, .external_lex_state = 3},
+ [254] = {.lex_state = 17, .external_lex_state = 6},
[255] = {.lex_state = 125, .external_lex_state = 3},
[256] = {.lex_state = 125, .external_lex_state = 3},
[257] = {.lex_state = 125, .external_lex_state = 3},
@@ -4074,337 +4083,337 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[262] = {.lex_state = 125, .external_lex_state = 3},
[263] = {.lex_state = 125, .external_lex_state = 3},
[264] = {.lex_state = 125, .external_lex_state = 3},
- [265] = {.lex_state = 4, .external_lex_state = 4},
+ [265] = {.lex_state = 125, .external_lex_state = 3},
[266] = {.lex_state = 125, .external_lex_state = 3},
- [267] = {.lex_state = 125, .external_lex_state = 3},
- [268] = {.lex_state = 125, .external_lex_state = 3},
- [269] = {.lex_state = 4, .external_lex_state = 4},
+ [267] = {.lex_state = 4, .external_lex_state = 4},
+ [268] = {.lex_state = 18, .external_lex_state = 4},
+ [269] = {.lex_state = 125, .external_lex_state = 3},
[270] = {.lex_state = 125, .external_lex_state = 3},
- [271] = {.lex_state = 4, .external_lex_state = 4},
- [272] = {.lex_state = 4, .external_lex_state = 4},
+ [271] = {.lex_state = 125, .external_lex_state = 3},
+ [272] = {.lex_state = 125, .external_lex_state = 3},
[273] = {.lex_state = 125, .external_lex_state = 3},
[274] = {.lex_state = 125, .external_lex_state = 3},
[275] = {.lex_state = 125, .external_lex_state = 3},
- [276] = {.lex_state = 0, .external_lex_state = 4},
- [277] = {.lex_state = 0, .external_lex_state = 4},
+ [276] = {.lex_state = 125, .external_lex_state = 3},
+ [277] = {.lex_state = 1, .external_lex_state = 4},
[278] = {.lex_state = 125, .external_lex_state = 3},
- [279] = {.lex_state = 4, .external_lex_state = 4},
- [280] = {.lex_state = 4, .external_lex_state = 4},
+ [279] = {.lex_state = 125, .external_lex_state = 3},
+ [280] = {.lex_state = 125, .external_lex_state = 3},
[281] = {.lex_state = 125, .external_lex_state = 3},
- [282] = {.lex_state = 0, .external_lex_state = 4},
- [283] = {.lex_state = 17, .external_lex_state = 6},
- [284] = {.lex_state = 0, .external_lex_state = 4},
- [285] = {.lex_state = 0, .external_lex_state = 4},
- [286] = {.lex_state = 0, .external_lex_state = 5},
- [287] = {.lex_state = 9, .external_lex_state = 4},
- [288] = {.lex_state = 0, .external_lex_state = 4},
- [289] = {.lex_state = 0, .external_lex_state = 5},
+ [282] = {.lex_state = 125, .external_lex_state = 3},
+ [283] = {.lex_state = 125, .external_lex_state = 3},
+ [284] = {.lex_state = 125, .external_lex_state = 3},
+ [285] = {.lex_state = 125, .external_lex_state = 3},
+ [286] = {.lex_state = 0, .external_lex_state = 4},
+ [287] = {.lex_state = 17, .external_lex_state = 6},
+ [288] = {.lex_state = 17, .external_lex_state = 6},
+ [289] = {.lex_state = 18, .external_lex_state = 4},
[290] = {.lex_state = 17, .external_lex_state = 6},
- [291] = {.lex_state = 18, .external_lex_state = 4},
- [292] = {.lex_state = 1, .external_lex_state = 4},
- [293] = {.lex_state = 1, .external_lex_state = 4},
- [294] = {.lex_state = 17, .external_lex_state = 6},
+ [291] = {.lex_state = 17, .external_lex_state = 6},
+ [292] = {.lex_state = 17, .external_lex_state = 6},
+ [293] = {.lex_state = 0, .external_lex_state = 5},
+ [294] = {.lex_state = 9, .external_lex_state = 4},
[295] = {.lex_state = 17, .external_lex_state = 6},
[296] = {.lex_state = 17, .external_lex_state = 6},
- [297] = {.lex_state = 17, .external_lex_state = 6},
- [298] = {.lex_state = 0, .external_lex_state = 5},
- [299] = {.lex_state = 0, .external_lex_state = 4},
+ [297] = {.lex_state = 0, .external_lex_state = 5},
+ [298] = {.lex_state = 17, .external_lex_state = 6},
+ [299] = {.lex_state = 17, .external_lex_state = 6},
[300] = {.lex_state = 17, .external_lex_state = 6},
- [301] = {.lex_state = 17, .external_lex_state = 6},
- [302] = {.lex_state = 0, .external_lex_state = 5},
+ [301] = {.lex_state = 0, .external_lex_state = 4},
+ [302] = {.lex_state = 0, .external_lex_state = 4},
[303] = {.lex_state = 0, .external_lex_state = 4},
[304] = {.lex_state = 17, .external_lex_state = 6},
- [305] = {.lex_state = 1, .external_lex_state = 5},
- [306] = {.lex_state = 17, .external_lex_state = 6},
- [307] = {.lex_state = 4, .external_lex_state = 4},
- [308] = {.lex_state = 17, .external_lex_state = 6},
- [309] = {.lex_state = 0, .external_lex_state = 4},
+ [305] = {.lex_state = 18, .external_lex_state = 4},
+ [306] = {.lex_state = 4, .external_lex_state = 4},
+ [307] = {.lex_state = 0, .external_lex_state = 4},
+ [308] = {.lex_state = 0, .external_lex_state = 4},
+ [309] = {.lex_state = 18, .external_lex_state = 4},
[310] = {.lex_state = 18, .external_lex_state = 4},
- [311] = {.lex_state = 0, .external_lex_state = 4},
- [312] = {.lex_state = 17, .external_lex_state = 6},
- [313] = {.lex_state = 4, .external_lex_state = 4},
- [314] = {.lex_state = 18, .external_lex_state = 4},
- [315] = {.lex_state = 1, .external_lex_state = 4},
+ [311] = {.lex_state = 0, .external_lex_state = 5},
+ [312] = {.lex_state = 0, .external_lex_state = 5},
+ [313] = {.lex_state = 1, .external_lex_state = 4},
+ [314] = {.lex_state = 1, .external_lex_state = 5},
+ [315] = {.lex_state = 18, .external_lex_state = 4},
[316] = {.lex_state = 0, .external_lex_state = 4},
- [317] = {.lex_state = 1, .external_lex_state = 5},
- [318] = {.lex_state = 1, .external_lex_state = 4},
- [319] = {.lex_state = 1, .external_lex_state = 4},
+ [317] = {.lex_state = 18, .external_lex_state = 4},
+ [318] = {.lex_state = 18, .external_lex_state = 4},
+ [319] = {.lex_state = 18, .external_lex_state = 4},
[320] = {.lex_state = 18, .external_lex_state = 4},
- [321] = {.lex_state = 5, .external_lex_state = 4},
+ [321] = {.lex_state = 18, .external_lex_state = 4},
[322] = {.lex_state = 18, .external_lex_state = 4},
[323] = {.lex_state = 18, .external_lex_state = 4},
- [324] = {.lex_state = 5, .external_lex_state = 4},
- [325] = {.lex_state = 1, .external_lex_state = 4},
- [326] = {.lex_state = 0, .external_lex_state = 5},
- [327] = {.lex_state = 18, .external_lex_state = 4},
- [328] = {.lex_state = 0, .external_lex_state = 4},
+ [324] = {.lex_state = 0, .external_lex_state = 4},
+ [325] = {.lex_state = 18, .external_lex_state = 4},
+ [326] = {.lex_state = 4, .external_lex_state = 4},
+ [327] = {.lex_state = 1, .external_lex_state = 4},
+ [328] = {.lex_state = 1, .external_lex_state = 4},
[329] = {.lex_state = 1, .external_lex_state = 4},
- [330] = {.lex_state = 18, .external_lex_state = 4},
- [331] = {.lex_state = 18, .external_lex_state = 4},
- [332] = {.lex_state = 18, .external_lex_state = 4},
- [333] = {.lex_state = 18, .external_lex_state = 4},
- [334] = {.lex_state = 1, .external_lex_state = 4},
- [335] = {.lex_state = 18, .external_lex_state = 4},
- [336] = {.lex_state = 125, .external_lex_state = 7},
- [337] = {.lex_state = 0, .external_lex_state = 4},
- [338] = {.lex_state = 1, .external_lex_state = 4},
- [339] = {.lex_state = 5, .external_lex_state = 4},
+ [330] = {.lex_state = 0, .external_lex_state = 4},
+ [331] = {.lex_state = 0, .external_lex_state = 5},
+ [332] = {.lex_state = 0, .external_lex_state = 4},
+ [333] = {.lex_state = 1, .external_lex_state = 4},
+ [334] = {.lex_state = 5, .external_lex_state = 4},
+ [335] = {.lex_state = 1, .external_lex_state = 4},
+ [336] = {.lex_state = 1, .external_lex_state = 5},
+ [337] = {.lex_state = 1, .external_lex_state = 4},
+ [338] = {.lex_state = 125, .external_lex_state = 7},
+ [339] = {.lex_state = 0, .external_lex_state = 4},
[340] = {.lex_state = 1, .external_lex_state = 4},
- [341] = {.lex_state = 1, .external_lex_state = 4},
- [342] = {.lex_state = 0, .external_lex_state = 5},
- [343] = {.lex_state = 0, .external_lex_state = 4},
- [344] = {.lex_state = 4, .external_lex_state = 4},
- [345] = {.lex_state = 1, .external_lex_state = 4},
+ [341] = {.lex_state = 4, .external_lex_state = 4},
+ [342] = {.lex_state = 1, .external_lex_state = 4},
+ [343] = {.lex_state = 1, .external_lex_state = 4},
+ [344] = {.lex_state = 125, .external_lex_state = 7},
+ [345] = {.lex_state = 0, .external_lex_state = 4},
[346] = {.lex_state = 125, .external_lex_state = 7},
- [347] = {.lex_state = 0, .external_lex_state = 4},
- [348] = {.lex_state = 5, .external_lex_state = 4},
+ [347] = {.lex_state = 5, .external_lex_state = 4},
+ [348] = {.lex_state = 0, .external_lex_state = 5},
[349] = {.lex_state = 1, .external_lex_state = 4},
- [350] = {.lex_state = 0, .external_lex_state = 5},
- [351] = {.lex_state = 1, .external_lex_state = 4},
+ [350] = {.lex_state = 1, .external_lex_state = 4},
+ [351] = {.lex_state = 0, .external_lex_state = 4},
[352] = {.lex_state = 0, .external_lex_state = 5},
- [353] = {.lex_state = 125, .external_lex_state = 7},
- [354] = {.lex_state = 1, .external_lex_state = 4},
+ [353] = {.lex_state = 1, .external_lex_state = 4},
+ [354] = {.lex_state = 0, .external_lex_state = 5},
[355] = {.lex_state = 0, .external_lex_state = 4},
- [356] = {.lex_state = 4, .external_lex_state = 4},
- [357] = {.lex_state = 4, .external_lex_state = 4},
+ [356] = {.lex_state = 0, .external_lex_state = 4},
+ [357] = {.lex_state = 0, .external_lex_state = 4},
[358] = {.lex_state = 15, .external_lex_state = 4},
- [359] = {.lex_state = 10, .external_lex_state = 4},
- [360] = {.lex_state = 0, .external_lex_state = 4},
+ [359] = {.lex_state = 0, .external_lex_state = 4},
+ [360] = {.lex_state = 0, .external_lex_state = 7},
[361] = {.lex_state = 0, .external_lex_state = 4},
- [362] = {.lex_state = 0, .external_lex_state = 4},
- [363] = {.lex_state = 0, .external_lex_state = 4},
- [364] = {.lex_state = 0, .external_lex_state = 7},
- [365] = {.lex_state = 1, .external_lex_state = 4},
- [366] = {.lex_state = 4, .external_lex_state = 4},
- [367] = {.lex_state = 10, .external_lex_state = 4},
+ [362] = {.lex_state = 10, .external_lex_state = 4},
+ [363] = {.lex_state = 10, .external_lex_state = 4},
+ [364] = {.lex_state = 0, .external_lex_state = 4},
+ [365] = {.lex_state = 4, .external_lex_state = 4},
+ [366] = {.lex_state = 15, .external_lex_state = 4},
+ [367] = {.lex_state = 0, .external_lex_state = 4},
[368] = {.lex_state = 15, .external_lex_state = 4},
- [369] = {.lex_state = 4, .external_lex_state = 4},
- [370] = {.lex_state = 10, .external_lex_state = 4},
+ [369] = {.lex_state = 1, .external_lex_state = 4},
+ [370] = {.lex_state = 4, .external_lex_state = 4},
[371] = {.lex_state = 15, .external_lex_state = 4},
- [372] = {.lex_state = 15, .external_lex_state = 4},
- [373] = {.lex_state = 10, .external_lex_state = 4},
- [374] = {.lex_state = 0, .external_lex_state = 4},
- [375] = {.lex_state = 0, .external_lex_state = 4},
- [376] = {.lex_state = 114, .external_lex_state = 4},
- [377] = {.lex_state = 0, .external_lex_state = 4},
- [378] = {.lex_state = 6, .external_lex_state = 4},
- [379] = {.lex_state = 10, .external_lex_state = 4},
- [380] = {.lex_state = 15, .external_lex_state = 4},
- [381] = {.lex_state = 0, .external_lex_state = 4},
+ [372] = {.lex_state = 114, .external_lex_state = 4},
+ [373] = {.lex_state = 0, .external_lex_state = 4},
+ [374] = {.lex_state = 0, .external_lex_state = 7},
+ [375] = {.lex_state = 1, .external_lex_state = 4},
+ [376] = {.lex_state = 0, .external_lex_state = 4},
+ [377] = {.lex_state = 10, .external_lex_state = 4},
+ [378] = {.lex_state = 0, .external_lex_state = 4},
+ [379] = {.lex_state = 6, .external_lex_state = 4},
+ [380] = {.lex_state = 4, .external_lex_state = 4},
+ [381] = {.lex_state = 10, .external_lex_state = 4},
[382] = {.lex_state = 0, .external_lex_state = 4},
- [383] = {.lex_state = 0, .external_lex_state = 4},
- [384] = {.lex_state = 10, .external_lex_state = 4},
- [385] = {.lex_state = 15, .external_lex_state = 4},
- [386] = {.lex_state = 0, .external_lex_state = 4},
- [387] = {.lex_state = 0, .external_lex_state = 4},
- [388] = {.lex_state = 0, .external_lex_state = 4},
+ [383] = {.lex_state = 114, .external_lex_state = 4},
+ [384] = {.lex_state = 4, .external_lex_state = 4},
+ [385] = {.lex_state = 0, .external_lex_state = 4},
+ [386] = {.lex_state = 15, .external_lex_state = 4},
+ [387] = {.lex_state = 15, .external_lex_state = 4},
+ [388] = {.lex_state = 10, .external_lex_state = 4},
[389] = {.lex_state = 0, .external_lex_state = 4},
[390] = {.lex_state = 0, .external_lex_state = 4},
- [391] = {.lex_state = 6, .external_lex_state = 4},
+ [391] = {.lex_state = 0, .external_lex_state = 4},
[392] = {.lex_state = 0, .external_lex_state = 4},
[393] = {.lex_state = 0, .external_lex_state = 4},
- [394] = {.lex_state = 0, .external_lex_state = 4},
- [395] = {.lex_state = 1, .external_lex_state = 4},
- [396] = {.lex_state = 0, .external_lex_state = 4},
- [397] = {.lex_state = 0, .external_lex_state = 7},
- [398] = {.lex_state = 114, .external_lex_state = 4},
- [399] = {.lex_state = 114, .external_lex_state = 4},
- [400] = {.lex_state = 0, .external_lex_state = 5},
- [401] = {.lex_state = 0, .external_lex_state = 4},
- [402] = {.lex_state = 30, .external_lex_state = 4},
- [403] = {.lex_state = 0, .external_lex_state = 8},
+ [394] = {.lex_state = 6, .external_lex_state = 4},
+ [395] = {.lex_state = 0, .external_lex_state = 4},
+ [396] = {.lex_state = 114, .external_lex_state = 4},
+ [397] = {.lex_state = 0, .external_lex_state = 4},
+ [398] = {.lex_state = 0, .external_lex_state = 4},
+ [399] = {.lex_state = 10, .external_lex_state = 4},
+ [400] = {.lex_state = 10, .external_lex_state = 4},
+ [401] = {.lex_state = 114, .external_lex_state = 4},
+ [402] = {.lex_state = 0, .external_lex_state = 4},
+ [403] = {.lex_state = 0, .external_lex_state = 4},
[404] = {.lex_state = 0, .external_lex_state = 4},
- [405] = {.lex_state = 1, .external_lex_state = 4},
- [406] = {.lex_state = 0, .external_lex_state = 9},
- [407] = {.lex_state = 0, .external_lex_state = 9},
- [408] = {.lex_state = 0, .external_lex_state = 5},
- [409] = {.lex_state = 72, .external_lex_state = 4},
- [410] = {.lex_state = 0, .external_lex_state = 4},
+ [405] = {.lex_state = 0, .external_lex_state = 4},
+ [406] = {.lex_state = 0, .external_lex_state = 4},
+ [407] = {.lex_state = 0, .external_lex_state = 4},
+ [408] = {.lex_state = 0, .external_lex_state = 4},
+ [409] = {.lex_state = 0, .external_lex_state = 8},
+ [410] = {.lex_state = 1, .external_lex_state = 4},
[411] = {.lex_state = 0, .external_lex_state = 4},
[412] = {.lex_state = 0, .external_lex_state = 4},
[413] = {.lex_state = 0, .external_lex_state = 4},
- [414] = {.lex_state = 114, .external_lex_state = 4},
+ [414] = {.lex_state = 0, .external_lex_state = 4},
[415] = {.lex_state = 0, .external_lex_state = 4},
- [416] = {.lex_state = 0, .external_lex_state = 4},
+ [416] = {.lex_state = 1, .external_lex_state = 4},
[417] = {.lex_state = 0, .external_lex_state = 4},
[418] = {.lex_state = 0, .external_lex_state = 4},
- [419] = {.lex_state = 0, .external_lex_state = 8},
- [420] = {.lex_state = 0, .external_lex_state = 4},
- [421] = {.lex_state = 0, .external_lex_state = 4},
- [422] = {.lex_state = 0, .external_lex_state = 4},
+ [419] = {.lex_state = 0, .external_lex_state = 5},
+ [420] = {.lex_state = 0, .external_lex_state = 9},
+ [421] = {.lex_state = 0, .external_lex_state = 9},
+ [422] = {.lex_state = 72, .external_lex_state = 4},
[423] = {.lex_state = 0, .external_lex_state = 4},
- [424] = {.lex_state = 0, .external_lex_state = 4},
- [425] = {.lex_state = 0, .external_lex_state = 4},
+ [424] = {.lex_state = 0, .external_lex_state = 5},
+ [425] = {.lex_state = 15, .external_lex_state = 4},
[426] = {.lex_state = 0, .external_lex_state = 4},
[427] = {.lex_state = 0, .external_lex_state = 4},
[428] = {.lex_state = 0, .external_lex_state = 4},
- [429] = {.lex_state = 0, .external_lex_state = 5},
- [430] = {.lex_state = 0, .external_lex_state = 5},
+ [429] = {.lex_state = 0, .external_lex_state = 4},
+ [430] = {.lex_state = 0, .external_lex_state = 4},
[431] = {.lex_state = 0, .external_lex_state = 4},
[432] = {.lex_state = 0, .external_lex_state = 4},
- [433] = {.lex_state = 0, .external_lex_state = 4},
- [434] = {.lex_state = 0, .external_lex_state = 4},
- [435] = {.lex_state = 114, .external_lex_state = 4},
+ [433] = {.lex_state = 30, .external_lex_state = 4},
+ [434] = {.lex_state = 0, .external_lex_state = 5},
+ [435] = {.lex_state = 0, .external_lex_state = 4},
[436] = {.lex_state = 0, .external_lex_state = 4},
[437] = {.lex_state = 0, .external_lex_state = 4},
- [438] = {.lex_state = 72, .external_lex_state = 4},
+ [438] = {.lex_state = 0, .external_lex_state = 4},
[439] = {.lex_state = 0, .external_lex_state = 4},
[440] = {.lex_state = 0, .external_lex_state = 4},
- [441] = {.lex_state = 0, .external_lex_state = 4},
- [442] = {.lex_state = 0, .external_lex_state = 5},
- [443] = {.lex_state = 0, .external_lex_state = 5},
+ [441] = {.lex_state = 72, .external_lex_state = 4},
+ [442] = {.lex_state = 0, .external_lex_state = 4},
+ [443] = {.lex_state = 0, .external_lex_state = 4},
[444] = {.lex_state = 0, .external_lex_state = 4},
- [445] = {.lex_state = 1, .external_lex_state = 4},
+ [445] = {.lex_state = 0, .external_lex_state = 5},
[446] = {.lex_state = 0, .external_lex_state = 4},
[447] = {.lex_state = 0, .external_lex_state = 4},
[448] = {.lex_state = 0, .external_lex_state = 9},
[449] = {.lex_state = 0, .external_lex_state = 9},
- [450] = {.lex_state = 0, .external_lex_state = 4},
+ [450] = {.lex_state = 114, .external_lex_state = 4},
[451] = {.lex_state = 0, .external_lex_state = 4},
- [452] = {.lex_state = 0, .external_lex_state = 4},
+ [452] = {.lex_state = 0, .external_lex_state = 5},
[453] = {.lex_state = 0, .external_lex_state = 4},
- [454] = {.lex_state = 0, .external_lex_state = 5},
- [455] = {.lex_state = 0, .external_lex_state = 4},
+ [454] = {.lex_state = 0, .external_lex_state = 4},
+ [455] = {.lex_state = 0, .external_lex_state = 8},
[456] = {.lex_state = 0, .external_lex_state = 4},
[457] = {.lex_state = 0, .external_lex_state = 4},
[458] = {.lex_state = 0, .external_lex_state = 4},
[459] = {.lex_state = 0, .external_lex_state = 4},
- [460] = {.lex_state = 10, .external_lex_state = 4},
- [461] = {.lex_state = 15, .external_lex_state = 4},
+ [460] = {.lex_state = 0, .external_lex_state = 5},
+ [461] = {.lex_state = 0, .external_lex_state = 5},
[462] = {.lex_state = 0, .external_lex_state = 4},
- [463] = {.lex_state = 4, .external_lex_state = 4},
- [464] = {.lex_state = 0, .external_lex_state = 4},
+ [463] = {.lex_state = 0, .external_lex_state = 4},
+ [464] = {.lex_state = 0, .external_lex_state = 9},
[465] = {.lex_state = 0, .external_lex_state = 4},
- [466] = {.lex_state = 4, .external_lex_state = 4},
+ [466] = {.lex_state = 0, .external_lex_state = 4},
[467] = {.lex_state = 0, .external_lex_state = 4},
[468] = {.lex_state = 0, .external_lex_state = 4},
[469] = {.lex_state = 0, .external_lex_state = 4},
- [470] = {.lex_state = 79, .external_lex_state = 4},
- [471] = {.lex_state = 0, .external_lex_state = 4},
- [472] = {.lex_state = 0, .external_lex_state = 4},
- [473] = {.lex_state = 0, .external_lex_state = 4},
+ [470] = {.lex_state = 11, .external_lex_state = 4},
+ [471] = {.lex_state = 16, .external_lex_state = 4},
+ [472] = {.lex_state = 0, .external_lex_state = 10},
+ [473] = {.lex_state = 4, .external_lex_state = 4},
[474] = {.lex_state = 0, .external_lex_state = 4},
- [475] = {.lex_state = 0, .external_lex_state = 4},
- [476] = {.lex_state = 4, .external_lex_state = 4},
- [477] = {.lex_state = 0, .external_lex_state = 4},
+ [475] = {.lex_state = 125, .external_lex_state = 7},
+ [476] = {.lex_state = 125, .external_lex_state = 7},
+ [477] = {.lex_state = 4, .external_lex_state = 4},
[478] = {.lex_state = 0, .external_lex_state = 4},
- [479] = {.lex_state = 31, .external_lex_state = 4},
- [480] = {.lex_state = 0, .external_lex_state = 9},
- [481] = {.lex_state = 0, .external_lex_state = 9},
- [482] = {.lex_state = 114, .external_lex_state = 4},
+ [479] = {.lex_state = 79, .external_lex_state = 4},
+ [480] = {.lex_state = 0, .external_lex_state = 4},
+ [481] = {.lex_state = 0, .external_lex_state = 4},
+ [482] = {.lex_state = 125, .external_lex_state = 7},
[483] = {.lex_state = 0, .external_lex_state = 4},
[484] = {.lex_state = 0, .external_lex_state = 4},
[485] = {.lex_state = 0, .external_lex_state = 4},
- [486] = {.lex_state = 0, .external_lex_state = 4},
+ [486] = {.lex_state = 4, .external_lex_state = 4},
[487] = {.lex_state = 0, .external_lex_state = 4},
[488] = {.lex_state = 0, .external_lex_state = 4},
- [489] = {.lex_state = 125, .external_lex_state = 7},
+ [489] = {.lex_state = 0, .external_lex_state = 4},
[490] = {.lex_state = 0, .external_lex_state = 4},
[491] = {.lex_state = 0, .external_lex_state = 4},
- [492] = {.lex_state = 0, .external_lex_state = 4},
- [493] = {.lex_state = 0, .external_lex_state = 10},
- [494] = {.lex_state = 125, .external_lex_state = 7},
+ [492] = {.lex_state = 0, .external_lex_state = 10},
+ [493] = {.lex_state = 0, .external_lex_state = 4},
+ [494] = {.lex_state = 0, .external_lex_state = 4},
[495] = {.lex_state = 4, .external_lex_state = 4},
[496] = {.lex_state = 0, .external_lex_state = 4},
[497] = {.lex_state = 0, .external_lex_state = 4},
- [498] = {.lex_state = 0, .external_lex_state = 10},
- [499] = {.lex_state = 4, .external_lex_state = 4},
+ [498] = {.lex_state = 0, .external_lex_state = 4},
+ [499] = {.lex_state = 0, .external_lex_state = 4},
[500] = {.lex_state = 0, .external_lex_state = 4},
- [501] = {.lex_state = 125, .external_lex_state = 7},
+ [501] = {.lex_state = 0, .external_lex_state = 4},
[502] = {.lex_state = 0, .external_lex_state = 4},
[503] = {.lex_state = 0, .external_lex_state = 4},
[504] = {.lex_state = 0, .external_lex_state = 4},
- [505] = {.lex_state = 16, .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 = 4},
- [508] = {.lex_state = 0, .external_lex_state = 4},
- [509] = {.lex_state = 0, .external_lex_state = 4},
- [510] = {.lex_state = 0, .external_lex_state = 9},
- [511] = {.lex_state = 4, .external_lex_state = 4},
+ [507] = {.lex_state = 0, .external_lex_state = 9},
+ [508] = {.lex_state = 0, .external_lex_state = 9},
+ [509] = {.lex_state = 4, .external_lex_state = 4},
+ [510] = {.lex_state = 4, .external_lex_state = 4},
+ [511] = {.lex_state = 0, .external_lex_state = 4},
[512] = {.lex_state = 4, .external_lex_state = 4},
[513] = {.lex_state = 4, .external_lex_state = 4},
[514] = {.lex_state = 4, .external_lex_state = 4},
- [515] = {.lex_state = 0, .external_lex_state = 9},
+ [515] = {.lex_state = 4, .external_lex_state = 4},
[516] = {.lex_state = 0, .external_lex_state = 4},
[517] = {.lex_state = 0, .external_lex_state = 4},
[518] = {.lex_state = 0, .external_lex_state = 4},
[519] = {.lex_state = 0, .external_lex_state = 4},
- [520] = {.lex_state = 0, .external_lex_state = 4},
- [521] = {.lex_state = 125, .external_lex_state = 7},
- [522] = {.lex_state = 0, .external_lex_state = 4},
- [523] = {.lex_state = 4, .external_lex_state = 4},
- [524] = {.lex_state = 4, .external_lex_state = 4},
+ [520] = {.lex_state = 4, .external_lex_state = 4},
+ [521] = {.lex_state = 0, .external_lex_state = 4},
+ [522] = {.lex_state = 125, .external_lex_state = 7},
+ [523] = {.lex_state = 0, .external_lex_state = 4},
+ [524] = {.lex_state = 0, .external_lex_state = 4},
[525] = {.lex_state = 0, .external_lex_state = 4},
- [526] = {.lex_state = 0, .external_lex_state = 4},
- [527] = {.lex_state = 0, .external_lex_state = 4},
- [528] = {.lex_state = 4, .external_lex_state = 4},
- [529] = {.lex_state = 11, .external_lex_state = 4},
+ [526] = {.lex_state = 16, .external_lex_state = 4},
+ [527] = {.lex_state = 11, .external_lex_state = 4},
+ [528] = {.lex_state = 0, .external_lex_state = 4},
+ [529] = {.lex_state = 0, .external_lex_state = 4},
[530] = {.lex_state = 0, .external_lex_state = 4},
[531] = {.lex_state = 0, .external_lex_state = 4},
[532] = {.lex_state = 0, .external_lex_state = 4},
[533] = {.lex_state = 0, .external_lex_state = 4},
- [534] = {.lex_state = 16, .external_lex_state = 4},
- [535] = {.lex_state = 11, .external_lex_state = 4},
+ [534] = {.lex_state = 0, .external_lex_state = 4},
+ [535] = {.lex_state = 0, .external_lex_state = 4},
[536] = {.lex_state = 0, .external_lex_state = 4},
- [537] = {.lex_state = 0, .external_lex_state = 4},
+ [537] = {.lex_state = 4, .external_lex_state = 4},
[538] = {.lex_state = 0, .external_lex_state = 4},
[539] = {.lex_state = 0, .external_lex_state = 4},
- [540] = {.lex_state = 0, .external_lex_state = 4},
- [541] = {.lex_state = 0, .external_lex_state = 4},
- [542] = {.lex_state = 0, .external_lex_state = 4},
+ [540] = {.lex_state = 31, .external_lex_state = 4},
+ [541] = {.lex_state = 114, .external_lex_state = 4},
+ [542] = {.lex_state = 0, .external_lex_state = 9},
[543] = {.lex_state = 0, .external_lex_state = 4},
[544] = {.lex_state = 0, .external_lex_state = 4},
[545] = {.lex_state = 0, .external_lex_state = 4},
[546] = {.lex_state = 0, .external_lex_state = 4},
[547] = {.lex_state = 4, .external_lex_state = 4},
- [548] = {.lex_state = 0, .external_lex_state = 4},
+ [548] = {.lex_state = 4, .external_lex_state = 4},
[549] = {.lex_state = 0, .external_lex_state = 4},
[550] = {.lex_state = 0, .external_lex_state = 4},
[551] = {.lex_state = 0, .external_lex_state = 4},
[552] = {.lex_state = 0, .external_lex_state = 4},
[553] = {.lex_state = 0, .external_lex_state = 4},
- [554] = {.lex_state = 125, .external_lex_state = 4},
+ [554] = {.lex_state = 0, .external_lex_state = 4},
[555] = {.lex_state = 0, .external_lex_state = 4},
- [556] = {.lex_state = 4, .external_lex_state = 4},
- [557] = {.lex_state = 4, .external_lex_state = 4},
+ [556] = {.lex_state = 0, .external_lex_state = 4},
+ [557] = {.lex_state = 125, .external_lex_state = 4},
[558] = {.lex_state = 125, .external_lex_state = 4},
- [559] = {.lex_state = 4, .external_lex_state = 4},
+ [559] = {.lex_state = 0, .external_lex_state = 4},
[560] = {.lex_state = 0, .external_lex_state = 4},
- [561] = {.lex_state = 4, .external_lex_state = 4},
- [562] = {.lex_state = 125, .external_lex_state = 4},
- [563] = {.lex_state = 4, .external_lex_state = 4},
+ [561] = {.lex_state = 125, .external_lex_state = 4},
+ [562] = {.lex_state = 0, .external_lex_state = 4},
+ [563] = {.lex_state = 0, .external_lex_state = 4},
[564] = {.lex_state = 0, .external_lex_state = 4},
[565] = {.lex_state = 4, .external_lex_state = 4},
- [566] = {.lex_state = 0, .external_lex_state = 4},
+ [566] = {.lex_state = 125, .external_lex_state = 4},
[567] = {.lex_state = 0, .external_lex_state = 4},
[568] = {.lex_state = 0, .external_lex_state = 4},
[569] = {.lex_state = 0, .external_lex_state = 4},
- [570] = {.lex_state = 125, .external_lex_state = 4},
+ [570] = {.lex_state = 3, .external_lex_state = 4},
[571] = {.lex_state = 0, .external_lex_state = 4},
- [572] = {.lex_state = 0, .external_lex_state = 11},
+ [572] = {.lex_state = 0, .external_lex_state = 4},
[573] = {.lex_state = 125, .external_lex_state = 4},
[574] = {.lex_state = 0, .external_lex_state = 4},
- [575] = {.lex_state = 0, .external_lex_state = 5},
+ [575] = {.lex_state = 0, .external_lex_state = 4},
[576] = {.lex_state = 0, .external_lex_state = 4},
- [577] = {.lex_state = 0, .external_lex_state = 4},
- [578] = {.lex_state = 0, .external_lex_state = 12},
- [579] = {.lex_state = 0, .external_lex_state = 4},
- [580] = {.lex_state = 125, .external_lex_state = 4},
- [581] = {.lex_state = 123, .external_lex_state = 4},
- [582] = {.lex_state = 0, .external_lex_state = 4},
- [583] = {.lex_state = 0, .external_lex_state = 11},
- [584] = {.lex_state = 123, .external_lex_state = 4},
+ [577] = {.lex_state = 0, .external_lex_state = 5},
+ [578] = {.lex_state = 0, .external_lex_state = 4},
+ [579] = {.lex_state = 0, .external_lex_state = 11},
+ [580] = {.lex_state = 0, .external_lex_state = 4},
+ [581] = {.lex_state = 0, .external_lex_state = 4},
+ [582] = {.lex_state = 123, .external_lex_state = 4},
+ [583] = {.lex_state = 0, .external_lex_state = 4},
+ [584] = {.lex_state = 0, .external_lex_state = 12},
[585] = {.lex_state = 0, .external_lex_state = 4},
- [586] = {.lex_state = 0, .external_lex_state = 4},
+ [586] = {.lex_state = 4, .external_lex_state = 4},
[587] = {.lex_state = 0, .external_lex_state = 4},
[588] = {.lex_state = 0, .external_lex_state = 4},
[589] = {.lex_state = 0, .external_lex_state = 4},
[590] = {.lex_state = 0, .external_lex_state = 4},
- [591] = {.lex_state = 4, .external_lex_state = 4},
+ [591] = {.lex_state = 0, .external_lex_state = 4},
[592] = {.lex_state = 0, .external_lex_state = 4},
- [593] = {.lex_state = 3, .external_lex_state = 4},
+ [593] = {.lex_state = 0, .external_lex_state = 12},
[594] = {.lex_state = 0, .external_lex_state = 4},
- [595] = {.lex_state = 0, .external_lex_state = 4},
+ [595] = {.lex_state = 3, .external_lex_state = 4},
[596] = {.lex_state = 0, .external_lex_state = 4},
[597] = {.lex_state = 0, .external_lex_state = 4},
[598] = {.lex_state = 0, .external_lex_state = 4},
@@ -4413,30 +4422,32 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[601] = {.lex_state = 0, .external_lex_state = 4},
[602] = {.lex_state = 0, .external_lex_state = 4},
[603] = {.lex_state = 0, .external_lex_state = 4},
- [604] = {.lex_state = 0, .external_lex_state = 4},
- [605] = {.lex_state = 0, .external_lex_state = 4},
+ [604] = {.lex_state = 125, .external_lex_state = 4},
+ [605] = {.lex_state = 123, .external_lex_state = 4},
[606] = {.lex_state = 0, .external_lex_state = 4},
[607] = {.lex_state = 0, .external_lex_state = 4},
[608] = {.lex_state = 0, .external_lex_state = 4},
- [609] = {.lex_state = 0, .external_lex_state = 5},
- [610] = {.lex_state = 3, .external_lex_state = 4},
+ [609] = {.lex_state = 0, .external_lex_state = 4},
+ [610] = {.lex_state = 0, .external_lex_state = 4},
[611] = {.lex_state = 0, .external_lex_state = 4},
- [612] = {.lex_state = 0, .external_lex_state = 4},
+ [612] = {.lex_state = 0, .external_lex_state = 5},
[613] = {.lex_state = 0, .external_lex_state = 4},
[614] = {.lex_state = 0, .external_lex_state = 4},
- [615] = {.lex_state = 0, .external_lex_state = 4},
- [616] = {.lex_state = 0, .external_lex_state = 4},
+ [615] = {.lex_state = 4, .external_lex_state = 4},
+ [616] = {.lex_state = 4, .external_lex_state = 4},
[617] = {.lex_state = 0, .external_lex_state = 4},
- [618] = {.lex_state = 0, .external_lex_state = 4},
- [619] = {.lex_state = 0, .external_lex_state = 4},
+ [618] = {.lex_state = 4, .external_lex_state = 4},
+ [619] = {.lex_state = 4, .external_lex_state = 4},
[620] = {.lex_state = 0, .external_lex_state = 4},
- [621] = {.lex_state = 0, .external_lex_state = 12},
+ [621] = {.lex_state = 0, .external_lex_state = 4},
[622] = {.lex_state = 0, .external_lex_state = 4},
- [623] = {.lex_state = 0, .external_lex_state = 4},
+ [623] = {.lex_state = 0, .external_lex_state = 11},
[624] = {.lex_state = 0, .external_lex_state = 4},
[625] = {.lex_state = 0, .external_lex_state = 4},
[626] = {.lex_state = 0, .external_lex_state = 4},
[627] = {.lex_state = 0, .external_lex_state = 4},
+ [628] = {.lex_state = 0, .external_lex_state = 4},
+ [629] = {.lex_state = 0, .external_lex_state = 4},
};
static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
@@ -4489,7 +4500,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(1),
[anon_sym_RBRACK] = ACTIONS(1),
[anon_sym_LBRACK_LPAREN] = ACTIONS(1),
- [anon_sym_AT] = ACTIONS(1),
+ [anon_sym_LBRACK_AT] = ACTIONS(1),
[anon_sym_BANG] = ACTIONS(1),
[anon_sym_QMARK] = ACTIONS(1),
[anon_sym_QMARK_QMARK] = ACTIONS(1),
@@ -4523,34 +4534,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__control_flow_start] = ACTIONS(1),
},
[1] = {
- [sym_document] = STATE(620),
- [sym_doctype] = STATE(191),
- [sym__node] = STATE(191),
- [sym_element] = STATE(191),
- [sym_script_element] = STATE(191),
- [sym_style_element] = STATE(191),
- [sym_start_tag] = STATE(2),
- [sym_script_start_tag] = STATE(406),
- [sym_style_start_tag] = STATE(407),
- [sym_self_closing_tag] = STATE(192),
- [sym_erroneous_end_tag] = STATE(191),
- [sym__any_statement] = STATE(197),
- [sym__alternative_statement] = STATE(202),
- [sym_switch_statement] = STATE(197),
- [sym_defer_statement] = STATE(197),
- [sym_placeholder_statement] = STATE(214),
- [sym_loading_statement] = STATE(215),
- [sym_error_statement] = STATE(219),
- [sym_for_statement] = STATE(197),
- [sym_empty_statement] = STATE(221),
- [sym_if_statement] = STATE(197),
- [sym_else_if_statement] = STATE(222),
- [sym_else_statement] = STATE(177),
- [sym__if_start_expression] = STATE(475),
- [sym__else_if_start_expression] = STATE(478),
- [sym_icu_expression] = STATE(191),
- [sym_interpolation] = STATE(191),
- [aux_sym_document_repeat1] = STATE(7),
+ [sym_document] = STATE(622),
+ [sym_doctype] = STATE(177),
+ [sym__node] = STATE(177),
+ [sym_element] = STATE(177),
+ [sym_script_element] = STATE(177),
+ [sym_style_element] = STATE(177),
+ [sym_start_tag] = STATE(6),
+ [sym_script_start_tag] = STATE(420),
+ [sym_style_start_tag] = STATE(421),
+ [sym_self_closing_tag] = STATE(202),
+ [sym_erroneous_end_tag] = STATE(177),
+ [sym__any_statement] = STATE(206),
+ [sym__alternative_statement] = STATE(207),
+ [sym_switch_statement] = STATE(206),
+ [sym_defer_statement] = STATE(206),
+ [sym_placeholder_statement] = STATE(212),
+ [sym_loading_statement] = STATE(213),
+ [sym_error_statement] = STATE(214),
+ [sym_for_statement] = STATE(206),
+ [sym_empty_statement] = STATE(216),
+ [sym_if_statement] = STATE(206),
+ [sym_else_if_statement] = STATE(217),
+ [sym_else_statement] = STATE(220),
+ [sym__if_start_expression] = STATE(538),
+ [sym__else_if_start_expression] = STATE(516),
+ [sym_icu_expression] = STATE(177),
+ [sym_interpolation] = STATE(177),
+ [aux_sym_document_repeat1] = STATE(13),
[ts_builtin_sym_end] = ACTIONS(5),
[anon_sym_LT_BANG] = ACTIONS(7),
[anon_sym_LT] = ACTIONS(9),
@@ -4582,46 +4593,46 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(35), 1,
sym__control_flow_start,
- STATE(4), 1,
- aux_sym_document_repeat1,
STATE(5), 1,
sym_start_tag,
- STATE(185), 1,
+ STATE(11), 1,
+ aux_sym_document_repeat1,
+ STATE(219), 1,
sym_end_tag,
- STATE(225), 1,
- sym_empty_statement,
- STATE(228), 1,
- sym_else_statement,
- STATE(256), 1,
+ STATE(243), 1,
sym_else_if_statement,
- STATE(261), 1,
+ STATE(248), 1,
+ sym_empty_statement,
+ STATE(250), 1,
sym_error_statement,
- STATE(263), 1,
+ STATE(251), 1,
sym_loading_statement,
- STATE(266), 1,
- sym_self_closing_tag,
- STATE(274), 1,
- sym__alternative_statement,
- STATE(275), 1,
+ STATE(252), 1,
sym_placeholder_statement,
+ STATE(253), 1,
+ sym__alternative_statement,
+ STATE(262), 1,
+ sym_self_closing_tag,
+ STATE(264), 1,
+ sym_else_statement,
STATE(448), 1,
- sym_script_start_tag,
- STATE(449), 1,
sym_style_start_tag,
- STATE(496), 1,
+ STATE(449), 1,
+ sym_script_start_tag,
+ STATE(488), 1,
sym__if_start_expression,
- STATE(497), 1,
+ STATE(489), 1,
sym__else_if_start_expression,
ACTIONS(27), 2,
sym_entity,
sym_text,
- STATE(270), 5,
+ STATE(257), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(262), 8,
+ STATE(263), 8,
sym_doctype,
sym__node,
sym_element,
@@ -4630,63 +4641,62 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [91] = 26,
+ [91] = 25,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(21), 1,
+ ACTIONS(39), 1,
anon_sym_LT_BANG,
- ACTIONS(23), 1,
+ ACTIONS(42), 1,
anon_sym_LT,
- ACTIONS(29), 1,
+ ACTIONS(45), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(51), 1,
anon_sym_LBRACE,
- ACTIONS(33), 1,
+ ACTIONS(54), 1,
sym__interpolation_start,
- ACTIONS(35), 1,
+ ACTIONS(57), 1,
sym__control_flow_start,
- ACTIONS(37), 1,
- anon_sym_LT_SLASH,
- ACTIONS(39), 1,
- sym__implicit_end_tag,
- STATE(5), 1,
- sym_start_tag,
- STATE(10), 1,
+ STATE(3), 1,
aux_sym_document_repeat1,
- STATE(225), 1,
- sym_empty_statement,
- STATE(228), 1,
- sym_else_statement,
- STATE(256), 1,
- sym_else_if_statement,
- STATE(261), 1,
- sym_error_statement,
- STATE(263), 1,
- sym_loading_statement,
- STATE(266), 1,
+ STATE(6), 1,
+ sym_start_tag,
+ STATE(202), 1,
sym_self_closing_tag,
- STATE(273), 1,
- sym_end_tag,
- STATE(274), 1,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(275), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(448), 1,
+ STATE(213), 1,
+ sym_loading_statement,
+ STATE(214), 1,
+ sym_error_statement,
+ STATE(216), 1,
+ sym_empty_statement,
+ STATE(217), 1,
+ sym_else_if_statement,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(449), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(496), 1,
- sym__if_start_expression,
- STATE(497), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
- ACTIONS(27), 2,
+ STATE(538), 1,
+ sym__if_start_expression,
+ ACTIONS(37), 2,
+ ts_builtin_sym_end,
+ anon_sym_RBRACE,
+ ACTIONS(48), 2,
sym_entity,
sym_text,
- STATE(270), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(262), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -4695,63 +4705,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [182] = 26,
+ [180] = 26,
ACTIONS(3), 1,
sym_comment,
ACTIONS(21), 1,
anon_sym_LT_BANG,
ACTIONS(23), 1,
anon_sym_LT,
- ACTIONS(25), 1,
- anon_sym_LT_SLASH,
ACTIONS(29), 1,
anon_sym_LBRACE,
ACTIONS(33), 1,
sym__interpolation_start,
ACTIONS(35), 1,
sym__control_flow_start,
- ACTIONS(41), 1,
+ ACTIONS(60), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(62), 1,
sym__implicit_end_tag,
STATE(5), 1,
sym_start_tag,
- STATE(10), 1,
+ STATE(11), 1,
aux_sym_document_repeat1,
- STATE(203), 1,
- sym_end_tag,
- STATE(225), 1,
- sym_empty_statement,
- STATE(228), 1,
- sym_else_statement,
- STATE(256), 1,
+ STATE(243), 1,
sym_else_if_statement,
- STATE(261), 1,
+ STATE(248), 1,
+ sym_empty_statement,
+ STATE(250), 1,
sym_error_statement,
- STATE(263), 1,
+ STATE(251), 1,
sym_loading_statement,
- STATE(266), 1,
- sym_self_closing_tag,
- STATE(274), 1,
- sym__alternative_statement,
- STATE(275), 1,
+ STATE(252), 1,
sym_placeholder_statement,
+ STATE(253), 1,
+ sym__alternative_statement,
+ STATE(262), 1,
+ sym_self_closing_tag,
+ STATE(264), 1,
+ sym_else_statement,
+ STATE(280), 1,
+ sym_end_tag,
STATE(448), 1,
- sym_script_start_tag,
- STATE(449), 1,
sym_style_start_tag,
- STATE(496), 1,
+ STATE(449), 1,
+ sym_script_start_tag,
+ STATE(488), 1,
sym__if_start_expression,
- STATE(497), 1,
+ STATE(489), 1,
sym__else_if_start_expression,
ACTIONS(27), 2,
sym_entity,
sym_text,
- STATE(270), 5,
+ STATE(257), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(262), 8,
+ STATE(263), 8,
sym_doctype,
sym__node,
sym_element,
@@ -4760,7 +4770,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [273] = 26,
+ [271] = 26,
ACTIONS(3), 1,
sym_comment,
ACTIONS(21), 1,
@@ -4773,50 +4783,50 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(35), 1,
sym__control_flow_start,
- ACTIONS(37), 1,
+ ACTIONS(60), 1,
anon_sym_LT_SLASH,
- ACTIONS(43), 1,
+ ACTIONS(64), 1,
sym__implicit_end_tag,
- STATE(3), 1,
+ STATE(4), 1,
aux_sym_document_repeat1,
STATE(5), 1,
sym_start_tag,
- STATE(225), 1,
- sym_empty_statement,
- STATE(228), 1,
- sym_else_statement,
- STATE(238), 1,
+ STATE(239), 1,
sym_end_tag,
- STATE(256), 1,
+ STATE(243), 1,
sym_else_if_statement,
- STATE(261), 1,
+ STATE(248), 1,
+ sym_empty_statement,
+ STATE(250), 1,
sym_error_statement,
- STATE(263), 1,
+ STATE(251), 1,
sym_loading_statement,
- STATE(266), 1,
- sym_self_closing_tag,
- STATE(274), 1,
- sym__alternative_statement,
- STATE(275), 1,
+ STATE(252), 1,
sym_placeholder_statement,
+ STATE(253), 1,
+ sym__alternative_statement,
+ STATE(262), 1,
+ sym_self_closing_tag,
+ STATE(264), 1,
+ sym_else_statement,
STATE(448), 1,
- sym_script_start_tag,
- STATE(449), 1,
sym_style_start_tag,
- STATE(496), 1,
+ STATE(449), 1,
+ sym_script_start_tag,
+ STATE(488), 1,
sym__if_start_expression,
- STATE(497), 1,
+ STATE(489), 1,
sym__else_if_start_expression,
ACTIONS(27), 2,
sym_entity,
sym_text,
- STATE(270), 5,
+ STATE(257), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(262), 8,
+ STATE(263), 8,
sym_doctype,
sym__node,
sym_element,
@@ -4825,62 +4835,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_erroneous_end_tag,
sym_icu_expression,
sym_interpolation,
- [364] = 25,
+ [362] = 26,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(47), 1,
+ ACTIONS(21), 1,
anon_sym_LT_BANG,
- ACTIONS(50), 1,
+ ACTIONS(23), 1,
anon_sym_LT,
- ACTIONS(53), 1,
+ ACTIONS(25), 1,
anon_sym_LT_SLASH,
- ACTIONS(59), 1,
+ ACTIONS(29), 1,
anon_sym_LBRACE,
- ACTIONS(62), 1,
+ ACTIONS(33), 1,
sym__interpolation_start,
- ACTIONS(65), 1,
+ ACTIONS(35), 1,
sym__control_flow_start,
+ ACTIONS(66), 1,
+ sym__implicit_end_tag,
STATE(2), 1,
- sym_start_tag,
- STATE(6), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
- STATE(202), 1,
- sym__alternative_statement,
- STATE(214), 1,
- sym_placeholder_statement,
- STATE(215), 1,
- sym_loading_statement,
- STATE(219), 1,
- sym_error_statement,
- STATE(221), 1,
- sym_empty_statement,
- STATE(222), 1,
+ STATE(5), 1,
+ sym_start_tag,
+ STATE(194), 1,
+ sym_end_tag,
+ STATE(243), 1,
sym_else_if_statement,
- STATE(406), 1,
- sym_script_start_tag,
- STATE(407), 1,
+ STATE(248), 1,
+ sym_empty_statement,
+ STATE(250), 1,
+ sym_error_statement,
+ STATE(251), 1,
+ sym_loading_statement,
+ STATE(252), 1,
+ sym_placeholder_statement,
+ STATE(253), 1,
+ sym__alternative_statement,
+ STATE(262), 1,
+ sym_self_closing_tag,
+ STATE(264), 1,
+ sym_else_statement,
+ STATE(448), 1,
sym_style_start_tag,
- STATE(475), 1,
+ STATE(449), 1,
+ sym_script_start_tag,
+ STATE(488), 1,
sym__if_start_expression,
- STATE(478), 1,
+ STATE(489), 1,
sym__else_if_start_expression,
- ACTIONS(45), 2,
- ts_builtin_sym_end,
- anon_sym_RBRACE,
- ACTIONS(56), 2,
+ ACTIONS(27), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(257), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(263), 8,
sym_doctype,
sym__node,
sym_element,
@@ -4905,45 +4916,45 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(19), 1,
sym__control_flow_start,
ACTIONS(68), 1,
- ts_builtin_sym_end,
- STATE(2), 1,
- sym_start_tag,
- STATE(6), 1,
+ anon_sym_RBRACE,
+ STATE(3), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
+ STATE(6), 1,
+ sym_start_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -4969,44 +4980,44 @@ static const uint16_t ts_small_parse_table[] = {
sym__control_flow_start,
ACTIONS(70), 1,
anon_sym_RBRACE,
- STATE(2), 1,
+ STATE(6), 1,
sym_start_tag,
- STATE(12), 1,
+ STATE(10), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5032,44 +5043,44 @@ static const uint16_t ts_small_parse_table[] = {
sym__control_flow_start,
ACTIONS(72), 1,
anon_sym_RBRACE,
- STATE(2), 1,
- sym_start_tag,
- STATE(6), 1,
+ STATE(3), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
+ STATE(6), 1,
+ sym_start_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5081,58 +5092,58 @@ static const uint16_t ts_small_parse_table[] = {
[717] = 25,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(45), 1,
- sym__implicit_end_tag,
- ACTIONS(74), 1,
+ ACTIONS(7), 1,
anon_sym_LT_BANG,
- ACTIONS(77), 1,
+ ACTIONS(9), 1,
anon_sym_LT,
- ACTIONS(80), 1,
+ ACTIONS(11), 1,
anon_sym_LT_SLASH,
- ACTIONS(86), 1,
+ ACTIONS(15), 1,
anon_sym_LBRACE,
- ACTIONS(89), 1,
+ ACTIONS(17), 1,
sym__interpolation_start,
- ACTIONS(92), 1,
+ ACTIONS(19), 1,
sym__control_flow_start,
- STATE(5), 1,
- sym_start_tag,
- STATE(10), 1,
+ ACTIONS(74), 1,
+ anon_sym_RBRACE,
+ STATE(3), 1,
aux_sym_document_repeat1,
- STATE(225), 1,
- sym_empty_statement,
- STATE(228), 1,
- sym_else_statement,
- STATE(256), 1,
- sym_else_if_statement,
- STATE(261), 1,
- sym_error_statement,
- STATE(263), 1,
- sym_loading_statement,
- STATE(266), 1,
+ STATE(6), 1,
+ sym_start_tag,
+ STATE(202), 1,
sym_self_closing_tag,
- STATE(274), 1,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(275), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(448), 1,
+ STATE(213), 1,
+ sym_loading_statement,
+ STATE(214), 1,
+ sym_error_statement,
+ STATE(216), 1,
+ sym_empty_statement,
+ STATE(217), 1,
+ sym_else_if_statement,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(449), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(496), 1,
- sym__if_start_expression,
- STATE(497), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
- ACTIONS(83), 2,
+ STATE(538), 1,
+ sym__if_start_expression,
+ ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(270), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(262), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5144,58 +5155,58 @@ static const uint16_t ts_small_parse_table[] = {
[805] = 25,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(7), 1,
+ ACTIONS(37), 1,
+ sym__implicit_end_tag,
+ ACTIONS(76), 1,
anon_sym_LT_BANG,
- ACTIONS(9), 1,
+ ACTIONS(79), 1,
anon_sym_LT,
- ACTIONS(11), 1,
+ ACTIONS(82), 1,
anon_sym_LT_SLASH,
- ACTIONS(15), 1,
+ ACTIONS(88), 1,
anon_sym_LBRACE,
- ACTIONS(17), 1,
+ ACTIONS(91), 1,
sym__interpolation_start,
- ACTIONS(19), 1,
+ ACTIONS(94), 1,
sym__control_flow_start,
- ACTIONS(95), 1,
- anon_sym_RBRACE,
- STATE(2), 1,
+ STATE(5), 1,
sym_start_tag,
- STATE(6), 1,
+ STATE(11), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
- STATE(202), 1,
- sym__alternative_statement,
- STATE(214), 1,
- sym_placeholder_statement,
- STATE(215), 1,
- sym_loading_statement,
- STATE(219), 1,
- sym_error_statement,
- STATE(221), 1,
- sym_empty_statement,
- STATE(222), 1,
+ STATE(243), 1,
sym_else_if_statement,
- STATE(406), 1,
- sym_script_start_tag,
- STATE(407), 1,
+ STATE(248), 1,
+ sym_empty_statement,
+ STATE(250), 1,
+ sym_error_statement,
+ STATE(251), 1,
+ sym_loading_statement,
+ STATE(252), 1,
+ sym_placeholder_statement,
+ STATE(253), 1,
+ sym__alternative_statement,
+ STATE(262), 1,
+ sym_self_closing_tag,
+ STATE(264), 1,
+ sym_else_statement,
+ STATE(448), 1,
sym_style_start_tag,
- STATE(475), 1,
+ STATE(449), 1,
+ sym_script_start_tag,
+ STATE(488), 1,
sym__if_start_expression,
- STATE(478), 1,
+ STATE(489), 1,
sym__else_if_start_expression,
- ACTIONS(13), 2,
+ ACTIONS(85), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(257), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(263), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5221,44 +5232,44 @@ static const uint16_t ts_small_parse_table[] = {
sym__control_flow_start,
ACTIONS(97), 1,
anon_sym_RBRACE,
- STATE(2), 1,
- sym_start_tag,
STATE(6), 1,
+ sym_start_tag,
+ STATE(9), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5283,45 +5294,45 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(19), 1,
sym__control_flow_start,
ACTIONS(99), 1,
- anon_sym_RBRACE,
- STATE(2), 1,
- sym_start_tag,
- STATE(11), 1,
+ ts_builtin_sym_end,
+ STATE(3), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
+ STATE(6), 1,
+ sym_start_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5347,44 +5358,44 @@ static const uint16_t ts_small_parse_table[] = {
sym__control_flow_start,
ACTIONS(101), 1,
anon_sym_RBRACE,
- STATE(2), 1,
- sym_start_tag,
- STATE(6), 1,
+ STATE(3), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
+ STATE(6), 1,
+ sym_start_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5410,44 +5421,44 @@ static const uint16_t ts_small_parse_table[] = {
sym__control_flow_start,
ACTIONS(103), 1,
anon_sym_RBRACE,
- STATE(2), 1,
+ STATE(6), 1,
sym_start_tag,
- STATE(9), 1,
+ STATE(14), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5471,44 +5482,44 @@ static const uint16_t ts_small_parse_table[] = {
sym__interpolation_start,
ACTIONS(19), 1,
sym__control_flow_start,
- STATE(2), 1,
+ STATE(6), 1,
sym_start_tag,
- STATE(14), 1,
+ STATE(7), 1,
aux_sym_document_repeat1,
- STATE(177), 1,
- sym_else_statement,
- STATE(192), 1,
- sym_self_closing_tag,
STATE(202), 1,
+ sym_self_closing_tag,
+ STATE(207), 1,
sym__alternative_statement,
- STATE(214), 1,
+ STATE(212), 1,
sym_placeholder_statement,
- STATE(215), 1,
+ STATE(213), 1,
sym_loading_statement,
- STATE(219), 1,
+ STATE(214), 1,
sym_error_statement,
- STATE(221), 1,
+ STATE(216), 1,
sym_empty_statement,
- STATE(222), 1,
+ STATE(217), 1,
sym_else_if_statement,
- STATE(406), 1,
+ STATE(220), 1,
+ sym_else_statement,
+ STATE(420), 1,
sym_script_start_tag,
- STATE(407), 1,
+ STATE(421), 1,
sym_style_start_tag,
- STATE(475), 1,
- sym__if_start_expression,
- STATE(478), 1,
+ STATE(516), 1,
sym__else_if_start_expression,
+ STATE(538), 1,
+ sym__if_start_expression,
ACTIONS(13), 2,
sym_entity,
sym_text,
- STATE(197), 5,
+ STATE(206), 5,
sym__any_statement,
sym_switch_statement,
sym_defer_statement,
sym_for_statement,
sym_if_statement,
- STATE(191), 8,
+ STATE(177), 8,
sym_doctype,
sym__node,
sym_element,
@@ -5759,60 +5770,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1595] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(143), 1,
- anon_sym_QMARK,
- ACTIONS(147), 1,
- anon_sym_PIPE,
- STATE(125), 1,
- sym__binary_op,
- STATE(150), 1,
- sym_pipe_sequence,
- STATE(158), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(145), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(135), 4,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(137), 5,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- ACTIONS(139), 9,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- [1650] = 3,
+ [1595] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(151), 6,
+ ACTIONS(135), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(153), 23,
+ ACTIONS(137), 23,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
@@ -5836,17 +5804,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1687] = 3,
+ [1632] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(155), 6,
+ ACTIONS(139), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(157), 23,
+ ACTIONS(141), 23,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
@@ -5870,33 +5838,42 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1724] = 3,
+ [1669] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(159), 6,
- anon_sym_GT,
- anon_sym_LT,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(151), 1,
anon_sym_QMARK,
+ ACTIONS(155), 1,
anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(161), 23,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
+ STATE(125), 1,
+ sym__binary_op,
+ STATE(148), 1,
+ sym_pipe_sequence,
+ STATE(160), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(153), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
+ ACTIONS(143), 4,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(145), 5,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(147), 9,
+ anon_sym_PLUS,
+ anon_sym_STAR,
anon_sym_DASH,
anon_sym_SLASH,
anon_sym_PERCENT,
@@ -5904,17 +5881,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1761] = 3,
+ [1724] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(163), 6,
+ ACTIONS(159), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(165), 23,
+ ACTIONS(161), 23,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
@@ -5938,17 +5915,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1798] = 3,
+ [1761] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 6,
+ ACTIONS(163), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(169), 23,
+ ACTIONS(165), 23,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
@@ -5972,17 +5949,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1835] = 3,
+ [1798] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(171), 6,
+ ACTIONS(167), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(173), 23,
+ ACTIONS(169), 23,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
@@ -6006,41 +5983,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1872] = 12,
+ [1835] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(143), 1,
- anon_sym_QMARK,
- ACTIONS(177), 1,
- anon_sym_PIPE,
- STATE(125), 1,
- sym__binary_op,
- STATE(182), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(285), 1,
- sym_pipe_sequence,
- ACTIONS(175), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(135), 4,
+ ACTIONS(171), 6,
anon_sym_GT,
anon_sym_LT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(137), 4,
+ ACTIONS(173), 23,
anon_sym_DQUOTE,
+ anon_sym_RPAREN,
anon_sym_SEMI,
+ anon_sym_COMMA,
anon_sym_as,
- anon_sym_QMARK_QMARK,
- ACTIONS(139), 9,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
anon_sym_DASH,
anon_sym_SLASH,
anon_sym_PERCENT,
@@ -6048,44 +6017,44 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [1926] = 16,
+ [1872] = 16,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(187), 1,
+ ACTIONS(183), 1,
anon_sym_let,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(191), 1,
+ ACTIONS(187), 1,
anon_sym_BANG,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(195), 1,
+ ACTIONS(191), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(309), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(308), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(542), 2,
+ STATE(501), 2,
sym_structural_expression,
sym_structural_declaration,
- STATE(282), 5,
+ STATE(286), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(31), 8,
+ STATE(33), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6094,44 +6063,44 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [1988] = 16,
+ [1934] = 16,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(187), 1,
+ ACTIONS(183), 1,
anon_sym_let,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(191), 1,
+ ACTIONS(187), 1,
anon_sym_BANG,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(195), 1,
+ ACTIONS(191), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(309), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(308), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(471), 2,
+ STATE(535), 2,
sym_structural_expression,
sym_structural_declaration,
- STATE(282), 5,
+ STATE(286), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(31), 8,
+ STATE(33), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6140,12 +6109,54 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
+ [1996] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(151), 1,
+ anon_sym_QMARK,
+ ACTIONS(195), 1,
+ anon_sym_PIPE,
+ STATE(125), 1,
+ sym__binary_op,
+ STATE(203), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(303), 1,
+ sym_pipe_sequence,
+ ACTIONS(193), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(143), 4,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(145), 4,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(147), 9,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
[2050] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(199), 1,
anon_sym_QMARK,
- ACTIONS(111), 5,
+ ACTIONS(105), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_PIPE,
@@ -6158,7 +6169,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
anon_sym_as,
anon_sym_QMARK_QMARK,
- ACTIONS(113), 15,
+ ACTIONS(107), 15,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_LBRACK,
@@ -6177,38 +6188,38 @@ static const uint16_t ts_small_parse_table[] = {
[2089] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(203), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(201), 1,
- anon_sym_DQUOTE,
- ACTIONS(203), 1,
+ ACTIONS(211), 1,
anon_sym_BANG,
- ACTIONS(205), 1,
+ ACTIONS(213), 1,
sym_identifier,
- ACTIONS(207), 1,
+ ACTIONS(215), 1,
sym_number,
- STATE(164), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(465), 1,
- sym_assignment_expression,
- STATE(288), 2,
+ STATE(577), 1,
+ sym_concatenation_expression,
+ STATE(352), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(393), 5,
+ STATE(445), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(37), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6220,38 +6231,38 @@ static const uint16_t ts_small_parse_table[] = {
[2147] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
- anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
+ ACTIONS(217), 1,
+ anon_sym_DQUOTE,
ACTIONS(219), 1,
anon_sym_BANG,
ACTIONS(221), 1,
sym_identifier,
ACTIONS(223), 1,
sym_number,
- STATE(358), 1,
- sym__single_quote,
- STATE(359), 1,
+ STATE(162), 1,
sym__double_quote,
- STATE(609), 1,
- sym_concatenation_expression,
- STATE(342), 2,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(511), 1,
+ sym_assignment_expression,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(408), 5,
+ STATE(385), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(37), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6263,7 +6274,7 @@ static const uint16_t ts_small_parse_table[] = {
[2205] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(143), 1,
+ ACTIONS(151), 1,
anon_sym_QMARK,
ACTIONS(227), 1,
anon_sym_PLUS,
@@ -6271,13 +6282,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(235), 1,
anon_sym_PIPE,
- STATE(119), 1,
+ STATE(121), 1,
sym__binary_op,
- STATE(286), 1,
+ STATE(297), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(326), 1,
+ STATE(331), 1,
sym_pipe_sequence,
- ACTIONS(137), 2,
+ ACTIONS(145), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
ACTIONS(233), 2,
@@ -6301,35 +6312,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [2259] = 9,
+ [2259] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(241), 1,
+ ACTIONS(151), 1,
anon_sym_QMARK,
+ ACTIONS(155), 1,
+ anon_sym_PIPE,
+ ACTIONS(239), 1,
+ anon_sym_PLUS,
STATE(125), 1,
sym__binary_op,
+ STATE(148), 1,
+ sym_pipe_sequence,
+ STATE(160), 1,
+ aux_sym_pipe_sequence_repeat1,
ACTIONS(145), 2,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(153), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(149), 3,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(135), 4,
+ ACTIONS(143), 4,
anon_sym_GT,
anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(239), 5,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- ACTIONS(139), 9,
- anon_sym_PLUS,
+ ACTIONS(147), 8,
anon_sym_STAR,
anon_sym_DASH,
anon_sym_SLASH,
@@ -6338,41 +6353,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [2305] = 15,
+ [2313] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(241), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(458), 1,
- sym_if_condition,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(628), 1,
+ sym_concatenation_expression,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(386), 5,
+ STATE(414), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(38), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6381,82 +6396,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2363] = 13,
+ [2371] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(175), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(179), 1,
+ anon_sym_LBRACE,
+ ACTIONS(181), 1,
+ anon_sym_LPAREN,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(143), 1,
- anon_sym_QMARK,
- ACTIONS(147), 1,
- anon_sym_PIPE,
- ACTIONS(243), 1,
- anon_sym_PLUS,
- STATE(125), 1,
- sym__binary_op,
- STATE(150), 1,
- sym_pipe_sequence,
- STATE(158), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(137), 2,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- ACTIONS(145), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(135), 4,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(139), 8,
- anon_sym_STAR,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- [2417] = 15,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(183), 1,
- anon_sym_LBRACE,
- ACTIONS(185), 1,
- anon_sym_LPAREN,
ACTIONS(189), 1,
- anon_sym_LBRACK,
- ACTIONS(193), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(245), 1,
+ ACTIONS(241), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(626), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(602), 1,
sym_concatenation_expression,
- STATE(288), 2,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(404), 5,
+ STATE(444), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(40), 8,
+ STATE(38), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6465,80 +6439,34 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2475] = 15,
+ [2429] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(183), 1,
- anon_sym_LBRACE,
- ACTIONS(185), 1,
- anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(203), 1,
- anon_sym_BANG,
- ACTIONS(207), 1,
- sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
- sym__single_quote,
- STATE(416), 1,
- sym_if_condition,
- STATE(288), 2,
- sym_unary_expression,
- sym_binary_expression,
- STATE(386), 5,
- sym__any_expression,
- sym_expression,
- sym_ternary_expression,
- sym_nullish_coalescing_expression,
- sym_conditional_expression,
- STATE(24), 8,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [2533] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(143), 1,
+ ACTIONS(245), 1,
anon_sym_QMARK,
- ACTIONS(231), 1,
- anon_sym_LBRACK,
- ACTIONS(235), 1,
- anon_sym_PIPE,
- STATE(119), 1,
+ STATE(125), 1,
sym__binary_op,
- STATE(286), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(326), 1,
- sym_pipe_sequence,
- ACTIONS(137), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(233), 2,
+ ACTIONS(153), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(237), 3,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(225), 4,
+ ACTIONS(143), 4,
anon_sym_GT,
anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(229), 9,
+ ACTIONS(243), 5,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(147), 9,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_DASH,
@@ -6548,41 +6476,41 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [2585] = 15,
+ [2475] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(203), 1,
- anon_sym_BANG,
- ACTIONS(205), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(207), 1,
+ ACTIONS(219), 1,
+ anon_sym_BANG,
+ ACTIONS(223), 1,
sym_number,
- ACTIONS(247), 1,
- anon_sym_DQUOTE,
- STATE(194), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(541), 1,
- sym_assignment_expression,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(413), 1,
+ sym_if_condition,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(375), 5,
+ STATE(367), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6591,41 +6519,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2643] = 15,
+ [2533] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(245), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(576), 1,
- sym_concatenation_expression,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(453), 1,
+ sym_if_condition,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(418), 5,
+ STATE(367), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(40), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6634,18 +6562,16 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2701] = 15,
+ [2591] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
- anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
ACTIONS(219), 1,
anon_sym_BANG,
@@ -6653,22 +6579,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(223), 1,
sym_number,
- STATE(358), 1,
- sym__single_quote,
- STATE(359), 1,
+ ACTIONS(247), 1,
+ anon_sym_DQUOTE,
+ STATE(166), 1,
sym__double_quote,
- STATE(575), 1,
- sym_concatenation_expression,
- STATE(342), 2,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(536), 1,
+ sym_assignment_expression,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(400), 5,
+ STATE(395), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(37), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6677,83 +6605,124 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2759] = 15,
+ [2649] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(151), 1,
+ anon_sym_QMARK,
+ ACTIONS(231), 1,
+ anon_sym_LBRACK,
+ ACTIONS(235), 1,
+ anon_sym_PIPE,
+ STATE(121), 1,
+ sym__binary_op,
+ STATE(297), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(331), 1,
+ sym_pipe_sequence,
+ ACTIONS(145), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(233), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(237), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(225), 4,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(229), 9,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ [2701] = 15,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(211), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(213), 1,
+ sym_identifier,
+ ACTIONS(215), 1,
sym_number,
- STATE(34), 1,
- sym_group,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(612), 1,
+ sym_concatenation_expression,
+ STATE(352), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(328), 5,
+ STATE(434), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 7,
+ STATE(37), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2816] = 15,
+ [2759] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(191), 1,
+ ACTIONS(187), 1,
anon_sym_BANG,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(195), 1,
+ ACTIONS(191), 1,
sym_number,
STATE(34), 1,
sym_group,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(309), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(308), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(347), 5,
+ STATE(339), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(31), 7,
+ STATE(33), 7,
sym__primitive,
sym_object,
sym_array,
@@ -6761,39 +6730,39 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2873] = 14,
+ [2816] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(462), 5,
+ STATE(436), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6802,21 +6771,21 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [2928] = 5,
+ [2871] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(109), 1,
anon_sym_LPAREN,
ACTIONS(249), 1,
anon_sym_EQ,
- ACTIONS(111), 6,
+ ACTIONS(105), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(113), 17,
+ ACTIONS(107), 17,
anon_sym_DQUOTE,
anon_sym_PLUS,
anon_sym_STAR,
@@ -6834,39 +6803,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [2965] = 14,
+ [2908] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(428), 5,
+ STATE(332), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6875,39 +6844,70 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3020] = 14,
+ [2963] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(251), 1,
+ anon_sym_LPAREN,
+ ACTIONS(105), 6,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(107), 18,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ [2998] = 14,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(316), 5,
+ STATE(406), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6916,39 +6916,39 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3075] = 14,
+ [3053] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(396), 5,
+ STATE(459), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6957,39 +6957,39 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3130] = 14,
+ [3108] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(424), 5,
+ STATE(404), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -6998,113 +6998,83 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3185] = 14,
+ [3163] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(211), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(213), 1,
+ sym_identifier,
+ ACTIONS(253), 1,
sym_number,
- STATE(384), 1,
+ STATE(74), 1,
+ sym_group,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(352), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(423), 5,
+ STATE(461), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(45), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3240] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(251), 1,
- anon_sym_LPAREN,
- ACTIONS(111), 6,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(113), 18,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- [3275] = 15,
+ [3220] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
+ ACTIONS(189), 1,
+ sym_identifier,
ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(221), 1,
- sym_identifier,
- ACTIONS(253), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(74), 1,
+ STATE(34), 1,
sym_group,
- STATE(358), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(342), 2,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(430), 5,
+ STATE(330), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(43), 7,
+ STATE(26), 7,
sym__primitive,
sym_object,
sym_array,
@@ -7112,70 +7082,39 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3332] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(251), 1,
- anon_sym_LPAREN,
- ACTIONS(105), 6,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(107), 18,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- [3367] = 14,
+ [3277] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(422), 5,
+ STATE(356), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7184,33 +7123,33 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3422] = 9,
+ [3332] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(241), 1,
+ ACTIONS(245), 1,
anon_sym_QMARK,
STATE(125), 1,
sym__binary_op,
- ACTIONS(175), 2,
+ ACTIONS(193), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(149), 3,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(135), 4,
+ ACTIONS(143), 4,
anon_sym_GT,
anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(239), 4,
+ ACTIONS(243), 4,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- ACTIONS(139), 9,
+ ACTIONS(147), 9,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_DASH,
@@ -7220,39 +7159,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
- [3467] = 14,
+ [3377] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(207), 1,
+ ACTIONS(223), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(288), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(389), 5,
+ STATE(359), 5,
sym__any_expression,
sym_expression,
sym_ternary_expression,
sym_nullish_coalescing_expression,
sym_conditional_expression,
- STATE(24), 8,
+ STATE(26), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7261,25 +7200,97 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [3522] = 3,
+ [3432] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(119), 6,
- anon_sym_GT,
- anon_sym_LT,
- anon_sym_QMARK,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(121), 18,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_STAR,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
+ ACTIONS(175), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(179), 1,
+ anon_sym_LBRACE,
+ ACTIONS(181), 1,
+ anon_sym_LPAREN,
+ ACTIONS(185), 1,
+ anon_sym_LBRACK,
+ ACTIONS(189), 1,
+ sym_identifier,
+ ACTIONS(219), 1,
+ anon_sym_BANG,
+ ACTIONS(223), 1,
+ sym_number,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(302), 2,
+ sym_unary_expression,
+ sym_binary_expression,
+ STATE(408), 5,
+ sym__any_expression,
+ sym_expression,
+ sym_ternary_expression,
+ sym_nullish_coalescing_expression,
+ sym_conditional_expression,
+ STATE(26), 8,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [3487] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(251), 1,
+ anon_sym_LPAREN,
+ ACTIONS(111), 6,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(113), 18,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ [3522] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(127), 6,
+ anon_sym_GT,
+ anon_sym_LT,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(129), 18,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_STAR,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
@@ -7293,14 +7304,14 @@ static const uint16_t ts_small_parse_table[] = {
[3554] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(131), 6,
+ ACTIONS(171), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(133), 18,
+ ACTIONS(173), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7351,14 +7362,14 @@ static const uint16_t ts_small_parse_table[] = {
[3618] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(167), 6,
+ ACTIONS(119), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(169), 18,
+ ACTIONS(121), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7380,14 +7391,14 @@ static const uint16_t ts_small_parse_table[] = {
[3650] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(115), 6,
+ ACTIONS(139), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(117), 18,
+ ACTIONS(141), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7409,14 +7420,14 @@ static const uint16_t ts_small_parse_table[] = {
[3682] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(159), 6,
+ ACTIONS(115), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(161), 18,
+ ACTIONS(117), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7438,14 +7449,14 @@ static const uint16_t ts_small_parse_table[] = {
[3714] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(171), 6,
+ ACTIONS(167), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(173), 18,
+ ACTIONS(169), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7467,14 +7478,14 @@ static const uint16_t ts_small_parse_table[] = {
[3746] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(155), 6,
+ ACTIONS(135), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(157), 18,
+ ACTIONS(137), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7496,14 +7507,14 @@ static const uint16_t ts_small_parse_table[] = {
[3778] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(127), 6,
+ ACTIONS(131), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(129), 18,
+ ACTIONS(133), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7525,14 +7536,14 @@ static const uint16_t ts_small_parse_table[] = {
[3810] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(163), 6,
+ ACTIONS(159), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(165), 18,
+ ACTIONS(161), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7554,14 +7565,14 @@ static const uint16_t ts_small_parse_table[] = {
[3842] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(151), 6,
+ ACTIONS(163), 6,
anon_sym_GT,
anon_sym_LT,
anon_sym_QMARK,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(153), 18,
+ ACTIONS(165), 18,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_STAR,
@@ -7583,30 +7594,30 @@ static const uint16_t ts_small_parse_table[] = {
[3874] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(231), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(241), 1,
- anon_sym_QMARK,
- STATE(119), 1,
+ ACTIONS(255), 1,
+ anon_sym_RPAREN,
+ ACTIONS(257), 1,
+ anon_sym_COMMA,
+ STATE(125), 1,
sym__binary_op,
- ACTIONS(233), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(239), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(237), 3,
+ STATE(447), 1,
+ aux_sym_arguments_repeat1,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(225), 4,
+ ACTIONS(143), 4,
anon_sym_GT,
anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(229), 9,
+ ACTIONS(147), 11,
anon_sym_PLUS,
anon_sym_STAR,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
anon_sym_DASH,
anon_sym_SLASH,
anon_sym_PERCENT,
@@ -7622,13 +7633,13 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(197), 2,
sym__interpolation_end,
anon_sym_QMARK_QMARK,
- ACTIONS(111), 5,
+ ACTIONS(105), 5,
anon_sym_GT,
anon_sym_LT,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(113), 15,
+ ACTIONS(107), 15,
anon_sym_PLUS,
anon_sym_STAR,
anon_sym_LBRACK,
@@ -7647,30 +7658,30 @@ static const uint16_t ts_small_parse_table[] = {
[3952] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(231), 1,
anon_sym_LBRACK,
- ACTIONS(255), 1,
- anon_sym_RPAREN,
- ACTIONS(257), 1,
- anon_sym_COMMA,
- STATE(125), 1,
+ ACTIONS(245), 1,
+ anon_sym_QMARK,
+ STATE(121), 1,
sym__binary_op,
- STATE(455), 1,
- aux_sym_arguments_repeat1,
- ACTIONS(149), 3,
+ ACTIONS(233), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(243), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(237), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(135), 4,
+ ACTIONS(225), 4,
anon_sym_GT,
anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(139), 11,
+ ACTIONS(229), 9,
anon_sym_PLUS,
anon_sym_STAR,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
anon_sym_DASH,
anon_sym_SLASH,
anon_sym_PERCENT,
@@ -7681,34 +7692,34 @@ static const uint16_t ts_small_parse_table[] = {
[3995] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
ACTIONS(259), 1,
anon_sym_RPAREN,
ACTIONS(261), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(582), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(569), 1,
sym_arguments,
- STATE(457), 2,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(75), 8,
+ STATE(73), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7720,34 +7731,34 @@ static const uint16_t ts_small_parse_table[] = {
[4049] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
ACTIONS(261), 1,
sym_number,
ACTIONS(263), 1,
anon_sym_RPAREN,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(555), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(546), 1,
sym_arguments,
- STATE(457), 2,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(75), 8,
+ STATE(73), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7759,34 +7770,34 @@ static const uint16_t ts_small_parse_table[] = {
[4103] = 15,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
ACTIONS(261), 1,
sym_number,
ACTIONS(265), 1,
anon_sym_RPAREN,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(568), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(553), 1,
sym_arguments,
- STATE(457), 2,
+ STATE(415), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(75), 8,
+ STATE(73), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7798,32 +7809,32 @@ static const uint16_t ts_small_parse_table[] = {
[4157] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
+ ACTIONS(189), 1,
+ sym_identifier,
ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(221), 1,
- sym_identifier,
ACTIONS(267), 1,
sym_number,
- STATE(358), 1,
+ STATE(324), 1,
+ sym_conditional_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(443), 1,
- sym_conditional_expression,
- STATE(350), 2,
+ STATE(301), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(73), 8,
+ STATE(41), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7835,32 +7846,32 @@ static const uint16_t ts_small_parse_table[] = {
[4208] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(219), 1,
+ ACTIONS(187), 1,
anon_sym_BANG,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(267), 1,
+ ACTIONS(269), 1,
sym_number,
- STATE(358), 1,
+ STATE(324), 1,
+ sym_conditional_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(443), 1,
- sym_conditional_expression,
- STATE(350), 2,
+ STATE(307), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(73), 8,
+ STATE(58), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7872,32 +7883,32 @@ static const uint16_t ts_small_parse_table[] = {
[4259] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(187), 1,
anon_sym_BANG,
+ ACTIONS(189), 1,
+ sym_identifier,
ACTIONS(269), 1,
sym_number,
- STATE(299), 1,
+ STATE(324), 1,
sym_conditional_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(284), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(307), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(38), 8,
+ STATE(58), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7909,32 +7920,32 @@ static const uint16_t ts_small_parse_table[] = {
[4310] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(211), 1,
anon_sym_BANG,
- ACTIONS(269), 1,
+ ACTIONS(213), 1,
+ sym_identifier,
+ ACTIONS(271), 1,
sym_number,
- STATE(299), 1,
- sym_conditional_expression,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(284), 2,
+ STATE(419), 1,
+ sym_conditional_expression,
+ STATE(348), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(38), 8,
+ STATE(75), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7946,32 +7957,32 @@ static const uint16_t ts_small_parse_table[] = {
[4361] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(191), 1,
- anon_sym_BANG,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(271), 1,
+ ACTIONS(219), 1,
+ anon_sym_BANG,
+ ACTIONS(267), 1,
sym_number,
- STATE(299), 1,
+ STATE(324), 1,
sym_conditional_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(311), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(301), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(60), 8,
+ STATE(41), 8,
sym__primitive,
sym_object,
sym_array,
@@ -7983,32 +7994,32 @@ static const uint16_t ts_small_parse_table[] = {
[4412] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(191), 1,
+ ACTIONS(211), 1,
anon_sym_BANG,
- ACTIONS(193), 1,
+ ACTIONS(213), 1,
sym_identifier,
ACTIONS(271), 1,
sym_number,
- STATE(299), 1,
- sym_conditional_expression,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(311), 2,
+ STATE(419), 1,
+ sym_conditional_expression,
+ STATE(348), 2,
sym_unary_expression,
sym_binary_expression,
- STATE(60), 8,
+ STATE(75), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8020,30 +8031,30 @@ static const uint16_t ts_small_parse_table[] = {
[4463] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(273), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(275), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(277), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(279), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(281), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(283), 1,
anon_sym_BANG,
- ACTIONS(273), 1,
+ ACTIONS(285), 1,
+ sym_identifier,
+ ACTIONS(287), 1,
sym_number,
- STATE(384), 1,
+ STATE(362), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(366), 1,
sym__single_quote,
- STATE(426), 2,
+ STATE(341), 2,
sym_expression,
sym_unary_expression,
- STATE(117), 8,
+ STATE(153), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8055,30 +8066,30 @@ static const uint16_t ts_small_parse_table[] = {
[4511] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(273), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(474), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(435), 2,
sym_expression,
sym_unary_expression,
- STATE(117), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8090,30 +8101,30 @@ static const uint16_t ts_small_parse_table[] = {
[4559] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(273), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(427), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(458), 2,
sym_expression,
sym_unary_expression,
- STATE(117), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8125,30 +8136,30 @@ static const uint16_t ts_small_parse_table[] = {
[4607] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(203), 1,
+ ACTIONS(219), 1,
anon_sym_BANG,
- ACTIONS(273), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(451), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(403), 2,
sym_expression,
sym_unary_expression,
- STATE(117), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8160,30 +8171,30 @@ static const uint16_t ts_small_parse_table[] = {
[4655] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(275), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(277), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(279), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(281), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(283), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(285), 1,
- anon_sym_BANG,
- ACTIONS(287), 1,
+ ACTIONS(189), 1,
sym_identifier,
+ ACTIONS(219), 1,
+ anon_sym_BANG,
ACTIONS(289), 1,
sym_number,
- STATE(370), 1,
- sym__double_quote,
- STATE(371), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(344), 2,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(494), 2,
sym_expression,
sym_unary_expression,
- STATE(161), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8192,69 +8203,64 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [4703] = 14,
+ [4703] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(291), 1,
- anon_sym_AT,
- ACTIONS(293), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(295), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(348), 1,
- sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(610), 1,
- sym_binding_name,
- STATE(365), 7,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(591), 1,
+ sym_expression,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [4752] = 14,
+ [4747] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(297), 1,
- anon_sym_AT,
- ACTIONS(299), 1,
+ ACTIONS(291), 1,
sym_identifier,
- ACTIONS(301), 1,
+ ACTIONS(293), 1,
sym_number,
- STATE(315), 1,
+ STATE(329), 1,
sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(603), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(568), 1,
sym_binding_name,
- STATE(395), 7,
+ STATE(369), 7,
sym__primitive,
sym_object,
sym_array,
@@ -8262,34 +8268,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [4801] = 14,
+ [4793] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
ACTIONS(291), 1,
- anon_sym_AT,
- ACTIONS(293), 1,
sym_identifier,
- ACTIONS(295), 1,
+ ACTIONS(293), 1,
sym_number,
- STATE(348), 1,
+ STATE(329), 1,
sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(593), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(594), 1,
sym_binding_name,
- STATE(365), 7,
+ STATE(369), 7,
sym__primitive,
sym_object,
sym_array,
@@ -8297,34 +8301,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [4850] = 14,
+ [4839] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(297), 1,
- anon_sym_AT,
- ACTIONS(299), 1,
+ ACTIONS(295), 1,
sym_identifier,
- ACTIONS(301), 1,
+ ACTIONS(297), 1,
sym_number,
- STATE(315), 1,
+ STATE(347), 1,
sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(592), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(595), 1,
sym_binding_name,
- STATE(395), 7,
+ STATE(375), 7,
sym__primitive,
sym_object,
sym_array,
@@ -8332,69 +8334,64 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [4899] = 14,
+ [4885] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(297), 1,
- anon_sym_AT,
- ACTIONS(299), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(301), 1,
+ ACTIONS(299), 1,
sym_number,
- STATE(315), 1,
- sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(316), 1,
+ sym_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(590), 1,
- sym_binding_name,
- STATE(395), 7,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(135), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [4948] = 14,
+ [4929] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(297), 1,
- anon_sym_AT,
- ACTIONS(299), 1,
+ ACTIONS(291), 1,
sym_identifier,
- ACTIONS(301), 1,
+ ACTIONS(293), 1,
sym_number,
- STATE(315), 1,
+ STATE(329), 1,
sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(607), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(592), 1,
sym_binding_name,
- STATE(395), 7,
+ STATE(369), 7,
sym__primitive,
sym_object,
sym_array,
@@ -8402,62 +8399,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_group,
sym_call_expression,
sym_bracket_expression,
- [4997] = 12,
+ [4975] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
- anon_sym_LBRACE,
- ACTIONS(185), 1,
- anon_sym_LPAREN,
- ACTIONS(189), 1,
- anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(303), 1,
- sym_number,
- STATE(343), 1,
- sym_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
- sym__single_quote,
- STATE(130), 8,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [5041] = 12,
- ACTIONS(3), 1,
- sym_comment,
ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(183), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(273), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(412), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(405), 1,
sym_expression,
- STATE(117), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8466,30 +8431,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5085] = 12,
+ [5019] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(213), 1,
sym_identifier,
- ACTIONS(273), 1,
+ ACTIONS(301), 1,
sym_number,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(588), 1,
+ STATE(424), 1,
sym_expression,
- STATE(117), 8,
+ STATE(146), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8498,30 +8463,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5129] = 12,
+ [5063] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(273), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(598), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(534), 1,
sym_expression,
- STATE(117), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8530,30 +8495,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5173] = 12,
+ [5107] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(305), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(352), 1,
+ STATE(159), 1,
sym_expression,
- STATE(358), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(148), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8562,30 +8527,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5217] = 12,
+ [5151] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(305), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(358), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(442), 1,
+ STATE(590), 1,
sym_expression,
- STATE(148), 8,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8594,30 +8559,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5261] = 12,
+ [5195] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(213), 1,
sym_identifier,
- ACTIONS(303), 1,
+ ACTIONS(301), 1,
sym_number,
- STATE(337), 1,
+ STATE(354), 1,
sym_expression,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(130), 8,
+ STATE(146), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8626,30 +8591,30 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5305] = 12,
+ [5239] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(273), 1,
+ ACTIONS(289), 1,
sym_number,
- STATE(160), 1,
- sym_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(117), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(562), 1,
+ sym_expression,
+ STATE(118), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8658,94 +8623,96 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5349] = 12,
+ [5283] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(295), 1,
sym_identifier,
- ACTIONS(303), 1,
+ ACTIONS(297), 1,
sym_number,
- STATE(303), 1,
- sym_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(347), 1,
+ sym_member_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(130), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(570), 1,
+ sym_binding_name,
+ STATE(375), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [5393] = 12,
+ [5329] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(291), 1,
sym_identifier,
- ACTIONS(273), 1,
+ ACTIONS(293), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(329), 1,
+ sym_member_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(502), 1,
- sym_expression,
- STATE(117), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(571), 1,
+ sym_binding_name,
+ STATE(369), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [5437] = 12,
+ [5375] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(275), 1,
+ ACTIONS(273), 1,
anon_sym_SQUOTE,
- ACTIONS(277), 1,
+ ACTIONS(275), 1,
anon_sym_DQUOTE,
- ACTIONS(279), 1,
+ ACTIONS(277), 1,
anon_sym_LBRACE,
- ACTIONS(281), 1,
+ ACTIONS(279), 1,
anon_sym_LPAREN,
- ACTIONS(283), 1,
+ ACTIONS(281), 1,
anon_sym_LBRACK,
- ACTIONS(287), 1,
+ ACTIONS(285), 1,
sym_identifier,
- ACTIONS(289), 1,
+ ACTIONS(287), 1,
sym_number,
- STATE(160), 1,
+ STATE(159), 1,
sym_expression,
- STATE(370), 1,
+ STATE(362), 1,
sym__double_quote,
- STATE(371), 1,
+ STATE(366), 1,
sym__single_quote,
- STATE(161), 8,
+ STATE(153), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8754,60 +8721,63 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5481] = 12,
+ [5419] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(291), 1,
sym_identifier,
- ACTIONS(273), 1,
+ ACTIONS(293), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(329), 1,
+ sym_member_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(567), 1,
- sym_expression,
- STATE(117), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(556), 1,
+ sym_binding_name,
+ STATE(369), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [5525] = 11,
+ [5465] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(307), 1,
+ ACTIONS(299), 1,
sym_number,
- STATE(358), 1,
+ STATE(351), 1,
+ sym_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(159), 8,
+ STATE(135), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8816,89 +8786,93 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5566] = 11,
+ [5509] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(291), 1,
sym_identifier,
- ACTIONS(309), 1,
+ ACTIONS(293), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(329), 1,
+ sym_member_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(338), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(564), 1,
+ sym_binding_name,
+ STATE(369), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
- sym_member_expression,
sym_bracket_expression,
- [5607] = 12,
+ [5555] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(301), 1,
- sym_number,
- ACTIONS(311), 1,
+ ACTIONS(189), 1,
sym_identifier,
- STATE(325), 1,
- sym_member_expression,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ ACTIONS(299), 1,
+ sym_number,
+ STATE(345), 1,
+ sym_expression,
+ STATE(387), 1,
sym__single_quote,
- STATE(395), 7,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(135), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [5650] = 11,
+ [5599] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(313), 1,
+ ACTIONS(303), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(334), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(327), 8,
sym__primitive,
sym_object,
sym_array,
@@ -8907,90 +8881,92 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5691] = 11,
+ [5640] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(315), 1,
+ ACTIONS(305), 1,
sym_number,
- STATE(358), 1,
+ STATE(349), 1,
+ sym_group,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(305), 8,
+ STATE(350), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5732] = 11,
+ [5683] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(317), 1,
+ ACTIONS(307), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(340), 1,
+ sym_group,
+ STATE(387), 1,
sym__single_quote,
- STATE(318), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(353), 7,
sym__primitive,
sym_object,
sym_array,
sym_string,
- sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5773] = 12,
+ [5726] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(319), 1,
+ ACTIONS(309), 1,
sym_number,
- STATE(349), 1,
+ STATE(342), 1,
sym_group,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(354), 7,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(337), 7,
sym__primitive,
sym_object,
sym_array,
@@ -8998,59 +8974,118 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5816] = 12,
+ [5769] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(295), 1,
+ ACTIONS(189), 1,
+ sym_identifier,
+ ACTIONS(311), 1,
sym_number,
- ACTIONS(321), 1,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(328), 8,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
+ sym_member_expression,
+ sym_bracket_expression,
+ [5810] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(175), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(179), 1,
+ anon_sym_LBRACE,
+ ACTIONS(181), 1,
+ anon_sym_LPAREN,
+ ACTIONS(185), 1,
+ anon_sym_LBRACK,
+ ACTIONS(189), 1,
sym_identifier,
- STATE(339), 1,
+ ACTIONS(313), 1,
+ sym_number,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(343), 8,
+ sym__primitive,
+ sym_object,
+ sym_array,
+ sym_string,
+ sym_group,
+ sym_call_expression,
sym_member_expression,
- STATE(384), 1,
+ sym_bracket_expression,
+ [5851] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(201), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(203), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(205), 1,
+ anon_sym_LBRACE,
+ ACTIONS(207), 1,
+ anon_sym_LPAREN,
+ ACTIONS(209), 1,
+ anon_sym_LBRACK,
+ ACTIONS(213), 1,
+ sym_identifier,
+ ACTIONS(315), 1,
+ sym_number,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(365), 7,
+ STATE(156), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
sym_group,
sym_call_expression,
+ sym_member_expression,
sym_bracket_expression,
- [5859] = 11,
+ [5892] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(323), 1,
+ ACTIONS(317), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(170), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(145), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9059,24 +9094,24 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5900] = 8,
+ [5933] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(143), 1,
+ ACTIONS(151), 1,
anon_sym_QMARK,
- ACTIONS(147), 1,
+ ACTIONS(155), 1,
anon_sym_PIPE,
- STATE(150), 1,
+ STATE(148), 1,
sym_pipe_sequence,
- STATE(158), 1,
+ STATE(160), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(149), 3,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(137), 9,
+ ACTIONS(145), 9,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
@@ -9086,28 +9121,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [5935] = 11,
+ [5968] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(275), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(277), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(279), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(281), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(283), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(287), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(325), 1,
+ ACTIONS(319), 1,
sym_number,
- STATE(370), 1,
- sym__double_quote,
- STATE(371), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(172), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(165), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9116,28 +9151,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [5976] = 11,
+ [6009] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(327), 1,
+ ACTIONS(321), 1,
sym_number,
- STATE(358), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(237), 8,
+ STATE(130), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9146,58 +9181,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6017] = 11,
+ [6050] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
- anon_sym_LBRACE,
- ACTIONS(185), 1,
- anon_sym_LPAREN,
- ACTIONS(189), 1,
- anon_sym_LBRACK,
- ACTIONS(193), 1,
- sym_identifier,
- ACTIONS(329), 1,
- sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
- sym__single_quote,
- STATE(137), 8,
- sym__primitive,
- sym_object,
- sym_array,
- sym_string,
- sym_group,
- sym_call_expression,
- sym_member_expression,
- sym_bracket_expression,
- [6058] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(213), 1,
sym_identifier,
- ACTIONS(331), 1,
+ ACTIONS(323), 1,
sym_number,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(329), 8,
+ STATE(225), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9206,28 +9211,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6099] = 11,
+ [6091] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(273), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(275), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(277), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(279), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(281), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(285), 1,
sym_identifier,
- ACTIONS(333), 1,
+ ACTIONS(325), 1,
sym_number,
- STATE(384), 1,
+ STATE(362), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(366), 1,
sym__single_quote,
- STATE(128), 8,
+ STATE(173), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9236,28 +9241,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6140] = 11,
+ [6132] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(209), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(211), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(213), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(215), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(217), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(221), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(335), 1,
+ ACTIONS(327), 1,
sym_number,
- STATE(358), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(359), 1,
+ STATE(388), 1,
sym__double_quote,
- STATE(317), 8,
+ STATE(335), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9266,59 +9271,58 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6181] = 12,
+ [6173] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(213), 1,
sym_identifier,
- ACTIONS(337), 1,
+ ACTIONS(329), 1,
sym_number,
- STATE(340), 1,
- sym_group,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(351), 7,
+ STATE(336), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6224] = 11,
+ [6214] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(339), 1,
+ ACTIONS(331), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(144), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(147), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9327,28 +9331,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6265] = 11,
+ [6255] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(179), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(181), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(185), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(189), 1,
sym_identifier,
- ACTIONS(341), 1,
+ ACTIONS(333), 1,
sym_number,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(319), 8,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(333), 8,
sym__primitive,
sym_object,
sym_array,
@@ -9357,556 +9361,546 @@ static const uint16_t ts_small_parse_table[] = {
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6306] = 12,
+ [6296] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(201), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(203), 1,
anon_sym_DQUOTE,
- ACTIONS(183), 1,
+ ACTIONS(205), 1,
anon_sym_LBRACE,
- ACTIONS(185), 1,
+ ACTIONS(207), 1,
anon_sym_LPAREN,
- ACTIONS(189), 1,
+ ACTIONS(209), 1,
anon_sym_LBRACK,
- ACTIONS(193), 1,
+ ACTIONS(213), 1,
sym_identifier,
- ACTIONS(343), 1,
+ ACTIONS(335), 1,
sym_number,
- STATE(345), 1,
- sym_group,
- STATE(384), 1,
+ STATE(363), 1,
sym__double_quote,
- STATE(385), 1,
+ STATE(368), 1,
sym__single_quote,
- STATE(341), 7,
+ STATE(314), 8,
sym__primitive,
sym_object,
sym_array,
sym_string,
+ sym_group,
sym_call_expression,
sym_member_expression,
sym_bracket_expression,
- [6349] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(347), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(345), 10,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [6377] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(351), 1,
- anon_sym_COLON,
- STATE(132), 1,
- sym_pipe_arguments,
- ACTIONS(353), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- STATE(134), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(349), 9,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [6406] = 8,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(143), 1,
- anon_sym_QMARK,
- ACTIONS(177), 1,
- anon_sym_PIPE,
- STATE(182), 1,
- aux_sym_pipe_sequence_repeat1,
- STATE(285), 1,
- sym_pipe_sequence,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(137), 7,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [6439] = 11,
+ [6337] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(355), 1,
- anon_sym_GT,
- ACTIONS(357), 1,
- anon_sym_SLASH_GT,
- ACTIONS(359), 1,
+ ACTIONS(339), 1,
sym_attribute_name,
- ACTIONS(361), 1,
+ ACTIONS(342), 1,
anon_sym_LPAREN,
- ACTIONS(363), 1,
+ ACTIONS(345), 1,
anon_sym_STAR,
- ACTIONS(365), 1,
+ ACTIONS(348), 1,
anon_sym_LBRACK,
- ACTIONS(367), 1,
+ ACTIONS(351), 1,
anon_sym_LBRACK_LPAREN,
- STATE(297), 1,
+ ACTIONS(354), 1,
+ anon_sym_LBRACK_AT,
+ STATE(299), 1,
sym__normal_attribute,
- STATE(136), 2,
+ ACTIONS(337), 2,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ STATE(128), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(304), 4,
+ STATE(298), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6477] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(371), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(369), 12,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- sym_identifier,
- [6499] = 11,
+ sym_animation_binding,
+ [6377] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(355), 1,
+ ACTIONS(357), 1,
anon_sym_GT,
ACTIONS(359), 1,
- sym_attribute_name,
+ anon_sym_SLASH_GT,
ACTIONS(361), 1,
- anon_sym_LPAREN,
+ sym_attribute_name,
ACTIONS(363), 1,
- anon_sym_STAR,
+ anon_sym_LPAREN,
ACTIONS(365), 1,
- anon_sym_LBRACK,
+ anon_sym_STAR,
ACTIONS(367), 1,
+ anon_sym_LBRACK,
+ ACTIONS(369), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(373), 1,
- anon_sym_SLASH_GT,
- STATE(297), 1,
+ ACTIONS(371), 1,
+ anon_sym_LBRACK_AT,
+ STATE(299), 1,
sym__normal_attribute,
- STATE(140), 2,
+ STATE(132), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(304), 4,
+ STATE(298), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6537] = 5,
+ sym_animation_binding,
+ [6419] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(351), 1,
- anon_sym_COLON,
- ACTIONS(377), 2,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(375), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(139), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(375), 9,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(373), 10,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
anon_sym_PLUS,
+ anon_sym_COLON,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [6563] = 10,
+ [6447] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(381), 1,
+ ACTIONS(361), 1,
sym_attribute_name,
- ACTIONS(384), 1,
+ ACTIONS(363), 1,
anon_sym_LPAREN,
- ACTIONS(387), 1,
+ ACTIONS(365), 1,
anon_sym_STAR,
- ACTIONS(390), 1,
+ ACTIONS(367), 1,
anon_sym_LBRACK,
- ACTIONS(393), 1,
+ ACTIONS(369), 1,
anon_sym_LBRACK_LPAREN,
- STATE(297), 1,
- sym__normal_attribute,
- ACTIONS(379), 2,
+ ACTIONS(371), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(377), 1,
anon_sym_GT,
+ ACTIONS(379), 1,
anon_sym_SLASH_GT,
- STATE(135), 2,
+ STATE(299), 1,
+ sym__normal_attribute,
+ STATE(128), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(304), 4,
+ STATE(298), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6599] = 11,
+ sym_animation_binding,
+ [6489] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(359), 1,
- sym_attribute_name,
ACTIONS(361), 1,
- anon_sym_LPAREN,
+ sym_attribute_name,
ACTIONS(363), 1,
- anon_sym_STAR,
+ anon_sym_LPAREN,
ACTIONS(365), 1,
- anon_sym_LBRACK,
+ anon_sym_STAR,
ACTIONS(367), 1,
+ anon_sym_LBRACK,
+ ACTIONS(369), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(396), 1,
+ ACTIONS(371), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(377), 1,
anon_sym_GT,
- ACTIONS(398), 1,
+ ACTIONS(381), 1,
anon_sym_SLASH_GT,
- STATE(297), 1,
+ STATE(299), 1,
sym__normal_attribute,
- STATE(135), 2,
+ STATE(128), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(304), 4,
+ STATE(298), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6637] = 5,
+ sym_animation_binding,
+ [6531] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(357), 1,
+ anon_sym_GT,
+ ACTIONS(361), 1,
+ sym_attribute_name,
+ ACTIONS(363), 1,
+ anon_sym_LPAREN,
+ ACTIONS(365), 1,
+ anon_sym_STAR,
+ ACTIONS(367), 1,
anon_sym_LBRACK,
- ACTIONS(347), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(345), 8,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_COLON,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [6663] = 3,
+ ACTIONS(369), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(371), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(383), 1,
+ anon_sym_SLASH_GT,
+ STATE(299), 1,
+ sym__normal_attribute,
+ STATE(131), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(298), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [6573] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(402), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(400), 12,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- sym_identifier,
- [6685] = 5,
+ ACTIONS(385), 1,
+ anon_sym_GT,
+ ACTIONS(387), 1,
+ sym_attribute_name,
+ ACTIONS(389), 1,
+ anon_sym_LPAREN,
+ ACTIONS(391), 1,
+ anon_sym_STAR,
+ ACTIONS(393), 1,
+ anon_sym_LBRACK,
+ ACTIONS(395), 1,
+ anon_sym_LBRACK_LPAREN,
+ ACTIONS(397), 1,
+ anon_sym_LBRACK_AT,
+ STATE(309), 1,
+ sym__normal_attribute,
+ STATE(137), 2,
+ sym_attribute,
+ aux_sym_start_tag_repeat1,
+ STATE(310), 5,
+ sym_structural_directive,
+ sym_property_binding,
+ sym_event_binding,
+ sym_two_way_binding,
+ sym_animation_binding,
+ [6612] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(406), 1,
- anon_sym_COLON,
- ACTIONS(409), 2,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(151), 1,
anon_sym_QMARK,
+ ACTIONS(195), 1,
anon_sym_PIPE,
- STATE(139), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(404), 9,
+ STATE(203), 1,
+ aux_sym_pipe_sequence_repeat1,
+ STATE(303), 1,
+ sym_pipe_sequence,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(145), 7,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
+ anon_sym_as,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [6711] = 11,
+ [6645] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(359), 1,
+ ACTIONS(387), 1,
sym_attribute_name,
- ACTIONS(361), 1,
+ ACTIONS(389), 1,
anon_sym_LPAREN,
- ACTIONS(363), 1,
+ ACTIONS(391), 1,
anon_sym_STAR,
- ACTIONS(365), 1,
+ ACTIONS(393), 1,
anon_sym_LBRACK,
- ACTIONS(367), 1,
+ ACTIONS(395), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(396), 1,
+ ACTIONS(397), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(399), 1,
anon_sym_GT,
- ACTIONS(411), 1,
- anon_sym_SLASH_GT,
- STATE(297), 1,
+ STATE(309), 1,
sym__normal_attribute,
- STATE(135), 2,
+ STATE(137), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(304), 4,
+ STATE(310), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6749] = 10,
+ sym_animation_binding,
+ [6684] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(413), 1,
+ ACTIONS(337), 1,
anon_sym_GT,
- ACTIONS(415), 1,
+ ACTIONS(401), 1,
sym_attribute_name,
- ACTIONS(417), 1,
+ ACTIONS(404), 1,
anon_sym_LPAREN,
- ACTIONS(419), 1,
+ ACTIONS(407), 1,
anon_sym_STAR,
- ACTIONS(421), 1,
+ ACTIONS(410), 1,
anon_sym_LBRACK,
- ACTIONS(423), 1,
+ ACTIONS(413), 1,
anon_sym_LBRACK_LPAREN,
- STATE(330), 1,
+ ACTIONS(416), 1,
+ anon_sym_LBRACK_AT,
+ STATE(309), 1,
sym__normal_attribute,
- STATE(143), 2,
+ STATE(137), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(327), 4,
+ STATE(310), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6784] = 10,
+ sym_animation_binding,
+ [6723] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(415), 1,
+ ACTIONS(387), 1,
sym_attribute_name,
- ACTIONS(417), 1,
+ ACTIONS(389), 1,
anon_sym_LPAREN,
- ACTIONS(419), 1,
+ ACTIONS(391), 1,
anon_sym_STAR,
- ACTIONS(421), 1,
+ ACTIONS(393), 1,
anon_sym_LBRACK,
- ACTIONS(423), 1,
+ ACTIONS(395), 1,
anon_sym_LBRACK_LPAREN,
- ACTIONS(425), 1,
+ ACTIONS(397), 1,
+ anon_sym_LBRACK_AT,
+ ACTIONS(419), 1,
anon_sym_GT,
- STATE(330), 1,
+ STATE(309), 1,
sym__normal_attribute,
- STATE(145), 2,
+ STATE(134), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(327), 4,
+ STATE(310), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6819] = 10,
+ sym_animation_binding,
+ [6762] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(423), 1,
+ anon_sym_COLON,
+ STATE(144), 1,
+ sym_pipe_arguments,
+ ACTIONS(425), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ STATE(142), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(421), 9,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [6791] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(415), 1,
+ ACTIONS(387), 1,
sym_attribute_name,
- ACTIONS(417), 1,
+ ACTIONS(389), 1,
anon_sym_LPAREN,
- ACTIONS(419), 1,
+ ACTIONS(391), 1,
anon_sym_STAR,
- ACTIONS(421), 1,
+ ACTIONS(393), 1,
anon_sym_LBRACK,
- ACTIONS(423), 1,
+ ACTIONS(395), 1,
anon_sym_LBRACK_LPAREN,
+ ACTIONS(397), 1,
+ anon_sym_LBRACK_AT,
ACTIONS(427), 1,
anon_sym_GT,
- STATE(330), 1,
+ STATE(309), 1,
sym__normal_attribute,
- STATE(149), 2,
+ STATE(136), 2,
sym_attribute,
aux_sym_start_tag_repeat1,
- STATE(327), 4,
+ STATE(310), 5,
sym_structural_directive,
sym_property_binding,
sym_event_binding,
sym_two_way_binding,
- [6854] = 5,
+ sym_animation_binding,
+ [6830] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
ACTIONS(431), 1,
+ anon_sym_COLON,
+ ACTIONS(434), 2,
anon_sym_QMARK,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(429), 8,
+ anon_sym_PIPE,
+ STATE(141), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(429), 9,
anon_sym_DQUOTE,
anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_as,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [6879] = 10,
+ [6856] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(415), 1,
- sym_attribute_name,
- ACTIONS(417), 1,
- anon_sym_LPAREN,
- ACTIONS(419), 1,
- anon_sym_STAR,
- ACTIONS(421), 1,
- anon_sym_LBRACK,
ACTIONS(423), 1,
- anon_sym_LBRACK_LPAREN,
- ACTIONS(433), 1,
- anon_sym_GT,
- STATE(330), 1,
- sym__normal_attribute,
- STATE(149), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(327), 4,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- [6914] = 3,
+ anon_sym_COLON,
+ ACTIONS(438), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ STATE(141), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(436), 9,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [6882] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(435), 1,
- anon_sym_LPAREN,
- ACTIONS(107), 12,
+ ACTIONS(442), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(440), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RPAREN_RBRACK,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ sym_identifier,
+ [6904] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(446), 2,
+ anon_sym_QMARK,
anon_sym_PIPE,
+ ACTIONS(444), 12,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
sym_identifier,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [6935] = 6,
+ [6926] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(437), 1,
- anon_sym_COLON,
- STATE(277), 1,
- sym_pipe_arguments,
- ACTIONS(353), 2,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(375), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(155), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(349), 7,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(373), 8,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
anon_sym_as,
+ anon_sym_COLON,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [6962] = 8,
+ [6952] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(143), 1,
+ ACTIONS(151), 1,
anon_sym_QMARK,
ACTIONS(231), 1,
anon_sym_LBRACK,
ACTIONS(235), 1,
anon_sym_PIPE,
- STATE(286), 1,
+ STATE(297), 1,
aux_sym_pipe_sequence_repeat1,
- STATE(326), 1,
+ STATE(331), 1,
sym_pipe_sequence,
ACTIONS(237), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(137), 5,
+ ACTIONS(145), 5,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [6993] = 10,
+ [6983] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(379), 1,
- anon_sym_GT,
- ACTIONS(439), 1,
- sym_attribute_name,
- ACTIONS(442), 1,
- anon_sym_LPAREN,
- ACTIONS(445), 1,
- anon_sym_STAR,
- ACTIONS(448), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(451), 1,
- anon_sym_LBRACK_LPAREN,
- STATE(330), 1,
- sym__normal_attribute,
- STATE(149), 2,
- sym_attribute,
- aux_sym_start_tag_repeat1,
- STATE(327), 4,
- sym_structural_directive,
- sym_property_binding,
- sym_event_binding,
- sym_two_way_binding,
- [7028] = 3,
+ ACTIONS(450), 1,
+ anon_sym_QMARK,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(448), 8,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [7008] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(456), 1,
+ ACTIONS(454), 1,
anon_sym_QMARK,
- ACTIONS(454), 12,
+ ACTIONS(452), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -9919,54 +9913,57 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
sym_identifier,
- [7049] = 5,
+ [7029] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(402), 1,
+ ACTIONS(456), 1,
+ anon_sym_COLON,
+ STATE(233), 1,
+ sym_pipe_arguments,
+ ACTIONS(425), 2,
anon_sym_QMARK,
- ACTIONS(458), 1,
anon_sym_PIPE,
- STATE(151), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(400), 9,
+ STATE(158), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(421), 7,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
+ anon_sym_as,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [7073] = 3,
+ [7056] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(435), 1,
+ ACTIONS(458), 1,
anon_sym_LPAREN,
- ACTIONS(113), 11,
+ ACTIONS(113), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RPAREN_RBRACK,
anon_sym_PIPE,
sym_identifier,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7093] = 5,
+ [7077] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(461), 1,
+ ACTIONS(460), 1,
anon_sym_COLON,
- ACTIONS(409), 2,
+ ACTIONS(434), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(153), 2,
+ STATE(151), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(404), 7,
+ ACTIONS(429), 7,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
@@ -9974,10 +9971,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [7117] = 2,
+ [7101] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(121), 12,
+ ACTIONS(141), 12,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -9990,26 +9987,47 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7135] = 5,
+ [7119] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(437), 1,
- anon_sym_COLON,
- ACTIONS(377), 2,
- anon_sym_QMARK,
+ ACTIONS(463), 1,
+ anon_sym_LBRACK,
+ ACTIONS(465), 1,
anon_sym_PIPE,
- STATE(153), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(375), 7,
- anon_sym_DQUOTE,
+ STATE(148), 1,
+ sym_pipe_sequence,
+ STATE(326), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(467), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(145), 5,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ sym_identifier,
+ [7147] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(442), 1,
+ anon_sym_QMARK,
+ ACTIONS(469), 1,
+ anon_sym_PIPE,
+ STATE(154), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(440), 9,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_as,
+ anon_sym_PLUS,
+ anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [7159] = 2,
+ [7171] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(169), 12,
@@ -10025,102 +10043,137 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7177] = 2,
+ [7189] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(231), 1,
+ anon_sym_LBRACK,
+ ACTIONS(375), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(237), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(373), 6,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_COLON,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [7213] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(161), 12,
+ ACTIONS(458), 1,
+ anon_sym_LPAREN,
+ ACTIONS(107), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_LBRACK,
- anon_sym_RPAREN_RBRACK,
anon_sym_PIPE,
sym_identifier,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7195] = 5,
+ [7233] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(147), 1,
- anon_sym_PIPE,
- ACTIONS(466), 1,
+ ACTIONS(456), 1,
+ anon_sym_COLON,
+ ACTIONS(438), 2,
anon_sym_QMARK,
- STATE(151), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(464), 9,
+ anon_sym_PIPE,
+ STATE(151), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(436), 7,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_PLUS,
- anon_sym_RBRACK,
+ anon_sym_as,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [7219] = 5,
+ [7257] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(231), 1,
- anon_sym_LBRACK,
- ACTIONS(347), 2,
+ ACTIONS(474), 1,
anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(237), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(345), 6,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_COLON,
+ ACTIONS(472), 11,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [7243] = 3,
+ sym_identifier,
+ [7277] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(470), 1,
+ ACTIONS(155), 1,
+ anon_sym_PIPE,
+ ACTIONS(478), 1,
anon_sym_QMARK,
- ACTIONS(468), 11,
- anon_sym_SQUOTE,
+ STATE(154), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(476), 9,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
+ anon_sym_PLUS,
anon_sym_RBRACK,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- sym_identifier,
- [7263] = 7,
+ [7301] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(472), 1,
+ ACTIONS(165), 12,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(474), 1,
+ anon_sym_RPAREN_RBRACK,
anon_sym_PIPE,
- STATE(150), 1,
- sym_pipe_sequence,
- STATE(313), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(476), 3,
+ sym_identifier,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(137), 5,
- anon_sym_SQUOTE,
+ [7319] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(482), 1,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- sym_identifier,
- [7291] = 2,
+ ACTIONS(484), 1,
+ aux_sym_string_token1,
+ STATE(21), 1,
+ sym__double_quote,
+ STATE(381), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(480), 8,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [7345] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(165), 11,
+ ACTIONS(121), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10132,10 +10185,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7308] = 2,
+ [7362] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(125), 11,
+ ACTIONS(137), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10147,29 +10200,47 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7325] = 6,
+ [7379] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(480), 1,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(488), 1,
+ anon_sym_QMARK,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(486), 6,
anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [7402] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
ACTIONS(482), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(484), 1,
aux_sym_string_token1,
- STATE(30), 1,
+ STATE(21), 1,
sym__double_quote,
- STATE(379), 1,
+ STATE(381), 1,
aux_sym_string_repeat1,
- ACTIONS(478), 7,
+ ACTIONS(480), 7,
anon_sym_GT,
- anon_sym_SLASH_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK,
anon_sym_LBRACK_LPAREN,
- [7350] = 2,
+ anon_sym_LBRACK_AT,
+ [7427] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(133), 11,
+ ACTIONS(117), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10181,29 +10252,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7367] = 6,
+ [7444] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(484), 1,
+ ACTIONS(490), 1,
anon_sym_COLON,
- STATE(302), 1,
+ STATE(312), 1,
sym_pipe_arguments,
- ACTIONS(353), 2,
+ ACTIONS(425), 2,
anon_sym_QMARK,
anon_sym_PIPE,
- STATE(207), 2,
+ STATE(208), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(349), 5,
+ ACTIONS(421), 5,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [7392] = 2,
+ [7469] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(173), 11,
+ ACTIONS(133), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10215,10 +10286,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7409] = 2,
+ [7486] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(153), 11,
+ ACTIONS(129), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10230,10 +10301,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7426] = 2,
+ [7503] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(157), 11,
+ ACTIONS(125), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10245,28 +10316,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7443] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(488), 1,
- anon_sym_QMARK,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(486), 6,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [7466] = 2,
+ [7520] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(117), 11,
+ ACTIONS(173), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10278,16 +10331,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7483] = 4,
+ [7537] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(472), 1,
+ ACTIONS(463), 1,
anon_sym_LBRACK,
- ACTIONS(476), 3,
+ ACTIONS(467), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- ACTIONS(345), 7,
+ ACTIONS(373), 7,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10295,10 +10348,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COLON,
anon_sym_PIPE,
sym_identifier,
- [7504] = 2,
+ [7558] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(129), 11,
+ ACTIONS(161), 11,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
@@ -10310,12 +10363,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [7521] = 3,
+ [7575] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(492), 1,
+ ACTIONS(494), 1,
anon_sym_LT,
- ACTIONS(490), 9,
+ ACTIONS(492), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10325,29 +10378,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7539] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(494), 1,
- anon_sym_COLON,
- ACTIONS(409), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- STATE(175), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(404), 5,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [7561] = 3,
+ [7593] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(499), 1,
+ ACTIONS(498), 1,
anon_sym_LT,
- ACTIONS(497), 9,
+ ACTIONS(496), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10357,12 +10393,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7579] = 3,
+ [7611] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(503), 1,
+ ACTIONS(502), 1,
anon_sym_LT,
- ACTIONS(501), 9,
+ ACTIONS(500), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10372,12 +10408,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7597] = 3,
+ [7629] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(507), 1,
+ ACTIONS(506), 1,
anon_sym_LT,
- ACTIONS(505), 9,
+ ACTIONS(504), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10387,12 +10423,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7615] = 3,
+ [7647] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(511), 1,
+ ACTIONS(510), 1,
anon_sym_LT,
- ACTIONS(509), 9,
+ ACTIONS(508), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10402,12 +10438,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7633] = 3,
+ [7665] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(515), 1,
+ ACTIONS(514), 1,
anon_sym_LT,
- ACTIONS(513), 9,
+ ACTIONS(512), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10417,12 +10453,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7651] = 3,
+ [7683] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(519), 1,
+ ACTIONS(518), 1,
anon_sym_LT,
- ACTIONS(517), 9,
+ ACTIONS(516), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10432,29 +10468,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7669] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(177), 1,
- anon_sym_PIPE,
- ACTIONS(466), 1,
- anon_sym_QMARK,
- STATE(190), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(464), 7,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [7691] = 3,
+ [7701] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(523), 1,
+ ACTIONS(522), 1,
anon_sym_LT,
- ACTIONS(521), 9,
+ ACTIONS(520), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10464,12 +10483,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7709] = 3,
+ [7719] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(527), 1,
+ ACTIONS(526), 1,
anon_sym_LT,
- ACTIONS(525), 9,
+ ACTIONS(524), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10479,12 +10498,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7727] = 3,
+ [7737] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(531), 1,
+ ACTIONS(530), 1,
anon_sym_LT,
- ACTIONS(529), 9,
+ ACTIONS(528), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10494,12 +10513,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7745] = 3,
+ [7755] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(535), 1,
+ ACTIONS(534), 1,
anon_sym_LT,
- ACTIONS(533), 9,
+ ACTIONS(532), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10509,12 +10528,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7763] = 3,
+ [7773] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(539), 1,
+ ACTIONS(538), 1,
anon_sym_LT,
- ACTIONS(537), 9,
+ ACTIONS(536), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10524,12 +10543,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7781] = 3,
+ [7791] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(543), 1,
+ ACTIONS(542), 1,
anon_sym_LT,
- ACTIONS(541), 9,
+ ACTIONS(540), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10539,12 +10558,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7799] = 3,
+ [7809] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(547), 1,
+ ACTIONS(546), 1,
anon_sym_LT,
- ACTIONS(545), 9,
+ ACTIONS(544), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10554,24 +10573,22 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7817] = 5,
+ [7827] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(402), 1,
- anon_sym_QMARK,
- ACTIONS(549), 1,
- anon_sym_PIPE,
- STATE(190), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(400), 7,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [7839] = 3,
+ ACTIONS(550), 1,
+ anon_sym_LT,
+ ACTIONS(548), 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,
+ [7845] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(554), 1,
@@ -10586,7 +10603,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7857] = 3,
+ [7863] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(558), 1,
@@ -10601,7 +10618,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7875] = 3,
+ [7881] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(562), 1,
@@ -10616,25 +10633,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7893] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(480), 1,
- anon_sym_DQUOTE,
- ACTIONS(482), 1,
- aux_sym_string_token1,
- STATE(30), 1,
- sym__double_quote,
- STATE(379), 1,
- aux_sym_string_repeat1,
- ACTIONS(478), 6,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_LBRACK_LPAREN,
- [7917] = 3,
+ [7899] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(566), 1,
@@ -10649,7 +10648,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7935] = 3,
+ [7917] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(570), 1,
@@ -10664,7 +10663,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7953] = 3,
+ [7935] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(574), 1,
@@ -10679,29 +10678,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [7971] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(576), 1,
- anon_sym_COLON,
- STATE(132), 1,
- sym_pipe_arguments,
- STATE(279), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(349), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_PIPE,
- sym_identifier,
- [7993] = 3,
+ [7953] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(580), 1,
+ ACTIONS(578), 1,
anon_sym_LT,
- ACTIONS(578), 9,
+ ACTIONS(576), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10711,12 +10693,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8011] = 3,
+ [7971] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(584), 1,
+ ACTIONS(582), 1,
anon_sym_LT,
- ACTIONS(582), 9,
+ ACTIONS(580), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10726,12 +10708,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8029] = 3,
+ [7989] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(588), 1,
+ ACTIONS(586), 1,
anon_sym_LT,
- ACTIONS(586), 9,
+ ACTIONS(584), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10741,27 +10723,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8047] = 3,
+ [8007] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(592), 1,
- anon_sym_LT,
- ACTIONS(590), 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,
- [8065] = 3,
+ ACTIONS(588), 1,
+ anon_sym_COLON,
+ ACTIONS(434), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ STATE(199), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(429), 5,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8029] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(596), 1,
+ ACTIONS(593), 1,
anon_sym_LT,
- ACTIONS(594), 9,
+ ACTIONS(591), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10771,12 +10755,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8083] = 3,
+ [8047] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(600), 1,
+ ACTIONS(597), 1,
anon_sym_LT,
- ACTIONS(598), 9,
+ ACTIONS(595), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10786,12 +10770,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8101] = 3,
+ [8065] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(596), 1,
+ ACTIONS(601), 1,
anon_sym_LT,
- ACTIONS(594), 9,
+ ACTIONS(599), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10801,12 +10785,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8119] = 3,
+ [8083] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(604), 1,
- anon_sym_LT,
- ACTIONS(602), 9,
+ ACTIONS(195), 1,
+ anon_sym_PIPE,
+ ACTIONS(478), 1,
+ anon_sym_QMARK,
+ STATE(223), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(476), 7,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8105] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(605), 1,
+ anon_sym_LT,
+ ACTIONS(603), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10816,29 +10817,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8137] = 5,
+ [8123] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(484), 1,
+ ACTIONS(607), 1,
anon_sym_COLON,
- ACTIONS(377), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- STATE(175), 2,
+ STATE(144), 1,
+ sym_pipe_arguments,
+ STATE(235), 2,
sym__pipe_argument,
aux_sym_pipe_arguments_repeat1,
- ACTIONS(375), 5,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [8159] = 3,
+ ACTIONS(421), 6,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_PIPE,
+ sym_identifier,
+ [8145] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(608), 1,
+ ACTIONS(611), 1,
anon_sym_LT,
- ACTIONS(606), 9,
+ ACTIONS(609), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10848,12 +10849,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8177] = 3,
+ [8163] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(612), 1,
+ ACTIONS(615), 1,
anon_sym_LT,
- ACTIONS(610), 9,
+ ACTIONS(613), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10863,12 +10864,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8195] = 3,
+ [8181] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(490), 1,
+ anon_sym_COLON,
+ ACTIONS(438), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ STATE(199), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(436), 5,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8203] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(616), 1,
+ ACTIONS(619), 1,
anon_sym_LT,
- ACTIONS(614), 9,
+ ACTIONS(617), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10878,12 +10896,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8213] = 3,
+ [8221] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(620), 1,
+ ACTIONS(623), 1,
anon_sym_LT,
- ACTIONS(618), 9,
+ ACTIONS(621), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10893,12 +10911,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8231] = 3,
+ [8239] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(624), 1,
+ ACTIONS(627), 1,
anon_sym_LT,
- ACTIONS(622), 9,
+ ACTIONS(625), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10908,12 +10926,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8249] = 3,
+ [8257] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(628), 1,
+ ACTIONS(631), 1,
anon_sym_LT,
- ACTIONS(626), 9,
+ ACTIONS(629), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10923,12 +10941,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8267] = 3,
+ [8275] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(632), 1,
+ ACTIONS(635), 1,
anon_sym_LT,
- ACTIONS(630), 9,
+ ACTIONS(633), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10938,12 +10956,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8285] = 3,
+ [8293] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(636), 1,
+ ACTIONS(639), 1,
anon_sym_LT,
- ACTIONS(634), 9,
+ ACTIONS(637), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10953,12 +10971,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8303] = 3,
+ [8311] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(645), 1,
+ anon_sym_EQ,
+ STATE(290), 1,
+ sym__binding_assignment,
+ ACTIONS(643), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(641), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [8333] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(649), 1,
anon_sym_LT,
- ACTIONS(638), 9,
+ ACTIONS(647), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10968,12 +11003,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8321] = 3,
+ [8351] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(644), 1,
+ ACTIONS(653), 1,
anon_sym_LT,
- ACTIONS(642), 9,
+ ACTIONS(651), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10983,12 +11018,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8339] = 3,
+ [8369] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(648), 1,
+ ACTIONS(657), 1,
anon_sym_LT,
- ACTIONS(646), 9,
+ ACTIONS(655), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -10998,12 +11033,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8357] = 3,
+ [8387] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(652), 1,
+ ACTIONS(657), 1,
anon_sym_LT,
- ACTIONS(650), 9,
+ ACTIONS(655), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -11013,12 +11048,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8375] = 3,
+ [8405] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(656), 1,
+ ACTIONS(661), 1,
anon_sym_LT,
- ACTIONS(654), 9,
+ ACTIONS(659), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -11028,12 +11063,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8393] = 3,
+ [8423] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(660), 1,
+ ACTIONS(665), 1,
anon_sym_LT,
- ACTIONS(658), 9,
+ ACTIONS(663), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -11043,12 +11078,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8411] = 3,
+ [8441] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(664), 1,
+ ACTIONS(669), 1,
anon_sym_LT,
- ACTIONS(662), 9,
+ ACTIONS(667), 9,
sym__interpolation_start,
sym__control_flow_start,
ts_builtin_sym_end,
@@ -11058,33 +11093,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_text,
anon_sym_LBRACE,
anon_sym_RBRACE,
- [8429] = 10,
+ [8459] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(666), 1,
- anon_sym_switch,
- ACTIONS(668), 1,
- anon_sym_defer,
- ACTIONS(670), 1,
- anon_sym_placeholder,
- ACTIONS(672), 1,
- anon_sym_loading,
- ACTIONS(674), 1,
- anon_sym_error,
- ACTIONS(676), 1,
- anon_sym_for,
- ACTIONS(678), 1,
- anon_sym_empty,
- ACTIONS(680), 1,
- anon_sym_else,
- ACTIONS(682), 1,
- anon_sym_if,
- [8460] = 3,
+ ACTIONS(442), 1,
+ anon_sym_QMARK,
+ ACTIONS(671), 1,
+ anon_sym_PIPE,
+ STATE(223), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(440), 7,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8481] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(580), 1,
+ ACTIONS(605), 1,
anon_sym_LT,
- ACTIONS(578), 8,
+ ACTIONS(603), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11093,26 +11124,28 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8477] = 3,
+ [8498] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(660), 1,
- anon_sym_LT,
- ACTIONS(658), 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,
- [8494] = 3,
+ ACTIONS(231), 1,
+ anon_sym_LBRACK,
+ ACTIONS(450), 1,
+ anon_sym_QMARK,
+ ACTIONS(237), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ ACTIONS(448), 4,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8519] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(644), 1,
+ ACTIONS(530), 1,
anon_sym_LT,
- ACTIONS(642), 8,
+ ACTIONS(528), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11121,26 +11154,46 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8511] = 3,
+ [8536] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(519), 1,
- anon_sym_LT,
- ACTIONS(517), 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,
- [8528] = 3,
+ ACTIONS(442), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(440), 7,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8553] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(175), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(674), 1,
+ anon_sym_RBRACE,
+ ACTIONS(676), 1,
+ sym_identifier,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
+ sym_string,
+ STATE(244), 2,
+ sym_pair,
+ aux_sym_object_repeat1,
+ [8582] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(503), 1,
+ ACTIONS(506), 1,
anon_sym_LT,
- ACTIONS(501), 8,
+ ACTIONS(504), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11149,12 +11202,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8545] = 3,
+ [8599] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(175), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(676), 1,
+ sym_identifier,
+ ACTIONS(678), 1,
+ anon_sym_RBRACE,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
+ sym_string,
+ STATE(242), 2,
+ sym_pair,
+ aux_sym_object_repeat1,
+ [8628] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(628), 1,
+ ACTIONS(510), 1,
anon_sym_LT,
- ACTIONS(626), 8,
+ ACTIONS(508), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11163,46 +11236,46 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8562] = 9,
+ [8645] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(680), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(683), 1,
anon_sym_DQUOTE,
- ACTIONS(684), 1,
- anon_sym_RBRACE,
ACTIONS(686), 1,
+ anon_sym_RBRACE,
+ ACTIONS(688), 1,
sym_identifier,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(569), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
sym_string,
- STATE(272), 2,
+ STATE(232), 2,
sym_pair,
aux_sym_object_repeat1,
- [8591] = 3,
+ [8674] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(612), 1,
- anon_sym_LT,
- ACTIONS(610), 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,
- [8608] = 3,
+ ACTIONS(446), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(444), 7,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [8691] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(690), 1,
+ ACTIONS(498), 1,
anon_sym_LT,
- ACTIONS(688), 8,
+ ACTIONS(496), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11211,40 +11284,42 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8625] = 3,
+ [8708] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(648), 1,
- anon_sym_LT,
- ACTIONS(646), 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,
- [8642] = 3,
+ ACTIONS(607), 1,
+ anon_sym_COLON,
+ STATE(236), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(436), 6,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_PIPE,
+ sym_identifier,
+ [8727] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(656), 1,
- anon_sym_LT,
- ACTIONS(654), 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,
- [8659] = 3,
+ ACTIONS(691), 1,
+ anon_sym_COLON,
+ STATE(236), 2,
+ sym__pipe_argument,
+ aux_sym_pipe_arguments_repeat1,
+ ACTIONS(429), 6,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ anon_sym_COMMA,
+ anon_sym_PIPE,
+ sym_identifier,
+ [8746] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(570), 1,
+ ACTIONS(669), 1,
anon_sym_LT,
- ACTIONS(568), 8,
+ ACTIONS(667), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11253,12 +11328,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8676] = 3,
+ [8763] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(562), 1,
+ ACTIONS(566), 1,
anon_sym_LT,
- ACTIONS(560), 8,
+ ACTIONS(564), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11267,28 +11342,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8693] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(231), 1,
- anon_sym_LBRACK,
- ACTIONS(431), 1,
- anon_sym_QMARK,
- ACTIONS(237), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- ACTIONS(429), 4,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [8714] = 3,
+ [8780] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(531), 1,
+ ACTIONS(570), 1,
anon_sym_LT,
- ACTIONS(529), 8,
+ ACTIONS(568), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11297,12 +11356,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8731] = 3,
+ [8797] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(535), 1,
+ ACTIONS(554), 1,
anon_sym_LT,
- ACTIONS(533), 8,
+ ACTIONS(552), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11311,12 +11370,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8748] = 3,
+ [8814] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(624), 1,
+ ACTIONS(514), 1,
anon_sym_LT,
- ACTIONS(622), 8,
+ ACTIONS(512), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11325,32 +11384,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8765] = 9,
+ [8831] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(686), 1,
+ ACTIONS(676), 1,
sym_identifier,
- ACTIONS(692), 1,
+ ACTIONS(694), 1,
anon_sym_RBRACE,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(569), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
sym_string,
- STATE(248), 2,
+ STATE(232), 2,
sym_pair,
aux_sym_object_repeat1,
- [8794] = 3,
+ [8860] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(604), 1,
+ ACTIONS(653), 1,
anon_sym_LT,
- ACTIONS(602), 8,
+ ACTIONS(651), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11359,54 +11418,68 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8811] = 3,
+ [8877] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(608), 1,
- anon_sym_LT,
- ACTIONS(606), 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,
- [8828] = 3,
+ ACTIONS(175), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(177), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(676), 1,
+ sym_identifier,
+ ACTIONS(696), 1,
+ anon_sym_RBRACE,
+ STATE(387), 1,
+ sym__single_quote,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
+ sym_string,
+ STATE(232), 2,
+ sym_pair,
+ aux_sym_object_repeat1,
+ [8906] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(523), 1,
- anon_sym_LT,
- ACTIONS(521), 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,
- [8845] = 3,
+ ACTIONS(702), 1,
+ anon_sym_EQ,
+ ACTIONS(700), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(698), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [8925] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(547), 1,
- anon_sym_LT,
- ACTIONS(545), 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,
- [8862] = 3,
+ ACTIONS(704), 1,
+ anon_sym_switch,
+ ACTIONS(706), 1,
+ anon_sym_defer,
+ ACTIONS(708), 1,
+ anon_sym_placeholder,
+ ACTIONS(710), 1,
+ anon_sym_loading,
+ ACTIONS(712), 1,
+ anon_sym_error,
+ ACTIONS(714), 1,
+ anon_sym_for,
+ ACTIONS(716), 1,
+ anon_sym_empty,
+ ACTIONS(718), 1,
+ anon_sym_else,
+ ACTIONS(720), 1,
+ anon_sym_if,
+ [8956] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(566), 1,
+ ACTIONS(522), 1,
anon_sym_LT,
- ACTIONS(564), 8,
+ ACTIONS(520), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11415,12 +11488,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8879] = 3,
+ [8973] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(515), 1,
+ ACTIONS(649), 1,
anon_sym_LT,
- ACTIONS(513), 8,
+ ACTIONS(647), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11429,32 +11502,32 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8896] = 9,
+ [8990] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(694), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(697), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(700), 1,
- anon_sym_RBRACE,
- ACTIONS(702), 1,
+ ACTIONS(676), 1,
sym_identifier,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ ACTIONS(722), 1,
+ anon_sym_RBRACE,
+ STATE(387), 1,
sym__single_quote,
- STATE(569), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
sym_string,
- STATE(248), 2,
+ STATE(267), 2,
sym_pair,
aux_sym_object_repeat1,
- [8925] = 3,
+ [9019] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(539), 1,
+ ACTIONS(639), 1,
anon_sym_LT,
- ACTIONS(537), 8,
+ ACTIONS(637), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11463,12 +11536,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8942] = 3,
+ [9036] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(527), 1,
+ ACTIONS(635), 1,
anon_sym_LT,
- ACTIONS(525), 8,
+ ACTIONS(633), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11477,12 +11550,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8959] = 3,
+ [9053] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(600), 1,
+ ACTIONS(631), 1,
anon_sym_LT,
- ACTIONS(598), 8,
+ ACTIONS(629), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11491,33 +11564,41 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [8976] = 10,
+ [9070] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(682), 1,
- anon_sym_if,
- ACTIONS(705), 1,
- anon_sym_switch,
- ACTIONS(707), 1,
- anon_sym_defer,
- ACTIONS(709), 1,
- anon_sym_placeholder,
- ACTIONS(711), 1,
- anon_sym_loading,
- ACTIONS(713), 1,
- anon_sym_error,
- ACTIONS(715), 1,
- anon_sym_for,
- ACTIONS(717), 1,
- anon_sym_empty,
- ACTIONS(719), 1,
- anon_sym_else,
- [9007] = 3,
+ ACTIONS(615), 1,
+ anon_sym_LT,
+ ACTIONS(613), 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,
+ [9087] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(728), 1,
+ anon_sym_EQ,
+ ACTIONS(726), 2,
+ sym_attribute_name,
+ anon_sym_LBRACK,
+ ACTIONS(724), 6,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [9106] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(616), 1,
+ ACTIONS(534), 1,
anon_sym_LT,
- ACTIONS(614), 8,
+ ACTIONS(532), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11526,12 +11607,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9024] = 3,
+ [9123] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(511), 1,
+ ACTIONS(538), 1,
anon_sym_LT,
- ACTIONS(509), 8,
+ ACTIONS(536), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11540,12 +11621,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9041] = 3,
+ [9140] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(492), 1,
+ ACTIONS(611), 1,
anon_sym_LT,
- ACTIONS(490), 8,
+ ACTIONS(609), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11554,12 +11635,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9058] = 3,
+ [9157] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(664), 1,
+ ACTIONS(526), 1,
anon_sym_LT,
- ACTIONS(662), 8,
+ ACTIONS(524), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11568,12 +11649,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9075] = 3,
+ [9174] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(499), 1,
+ ACTIONS(550), 1,
anon_sym_LT,
- ACTIONS(497), 8,
+ ACTIONS(548), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11582,12 +11663,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9092] = 3,
+ [9191] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(543), 1,
+ ACTIONS(562), 1,
anon_sym_LT,
- ACTIONS(541), 8,
+ ACTIONS(560), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11596,12 +11677,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9109] = 3,
+ [9208] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(640), 1,
+ ACTIONS(665), 1,
anon_sym_LT,
- ACTIONS(638), 8,
+ ACTIONS(663), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11610,12 +11691,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9126] = 3,
+ [9225] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(507), 1,
+ ACTIONS(601), 1,
anon_sym_LT,
- ACTIONS(505), 8,
+ ACTIONS(599), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11624,12 +11705,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9143] = 3,
+ [9242] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(652), 1,
+ ACTIONS(502), 1,
anon_sym_LT,
- ACTIONS(650), 8,
+ ACTIONS(500), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11638,12 +11719,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9160] = 3,
+ [9259] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(554), 1,
+ ACTIONS(661), 1,
anon_sym_LT,
- ACTIONS(552), 8,
+ ACTIONS(659), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11652,12 +11733,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9177] = 3,
+ [9276] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(636), 1,
+ ACTIONS(623), 1,
anon_sym_LT,
- ACTIONS(634), 8,
+ ACTIONS(621), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11666,12 +11747,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9194] = 3,
+ [9293] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(620), 1,
+ ACTIONS(593), 1,
anon_sym_LT,
- ACTIONS(618), 8,
+ ACTIONS(591), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11680,32 +11761,48 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9211] = 9,
+ [9310] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(179), 1,
+ ACTIONS(175), 1,
anon_sym_SQUOTE,
- ACTIONS(181), 1,
+ ACTIONS(177), 1,
anon_sym_DQUOTE,
- ACTIONS(686), 1,
+ ACTIONS(676), 1,
sym_identifier,
- ACTIONS(721), 1,
+ ACTIONS(730), 1,
anon_sym_RBRACE,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
+ STATE(387), 1,
sym__single_quote,
- STATE(569), 1,
+ STATE(388), 1,
+ sym__double_quote,
+ STATE(587), 1,
sym_string,
- STATE(271), 2,
+ STATE(232), 2,
sym_pair,
aux_sym_object_repeat1,
- [9240] = 3,
+ [9339] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(558), 1,
+ ACTIONS(643), 1,
+ anon_sym_LBRACK,
+ ACTIONS(732), 1,
+ anon_sym_EQ,
+ STATE(320), 1,
+ sym__binding_assignment,
+ ACTIONS(641), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [9360] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(736), 1,
anon_sym_LT,
- ACTIONS(556), 8,
+ ACTIONS(734), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11714,12 +11811,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9257] = 3,
+ [9377] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(725), 1,
+ ACTIONS(494), 1,
anon_sym_LT,
- ACTIONS(723), 8,
+ ACTIONS(492), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11728,12 +11825,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9274] = 3,
+ [9394] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(596), 1,
+ ACTIONS(542), 1,
anon_sym_LT,
- ACTIONS(594), 8,
+ ACTIONS(540), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11742,32 +11839,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9291] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(686), 1,
- sym_identifier,
- ACTIONS(727), 1,
- anon_sym_RBRACE,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
- sym__single_quote,
- STATE(569), 1,
- sym_string,
- STATE(241), 2,
- sym_pair,
- aux_sym_object_repeat1,
- [9320] = 3,
+ [9411] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(574), 1,
+ ACTIONS(627), 1,
anon_sym_LT,
- ACTIONS(572), 8,
+ ACTIONS(625), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11776,52 +11853,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9337] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(686), 1,
- sym_identifier,
- ACTIONS(729), 1,
- anon_sym_RBRACE,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
- sym__single_quote,
- STATE(569), 1,
- sym_string,
- STATE(248), 2,
- sym_pair,
- aux_sym_object_repeat1,
- [9366] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(179), 1,
- anon_sym_SQUOTE,
- ACTIONS(181), 1,
- anon_sym_DQUOTE,
- ACTIONS(686), 1,
- sym_identifier,
- ACTIONS(731), 1,
- anon_sym_RBRACE,
- STATE(384), 1,
- sym__double_quote,
- STATE(385), 1,
- sym__single_quote,
- STATE(569), 1,
- sym_string,
- STATE(248), 2,
- sym_pair,
- aux_sym_object_repeat1,
- [9395] = 3,
+ [9428] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(596), 1,
+ ACTIONS(546), 1,
anon_sym_LT,
- ACTIONS(594), 8,
+ ACTIONS(544), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11830,12 +11867,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9412] = 3,
+ [9445] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(592), 1,
+ ACTIONS(578), 1,
anon_sym_LT,
- ACTIONS(590), 8,
+ ACTIONS(576), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11844,12 +11881,12 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9429] = 3,
+ [9462] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(632), 1,
+ ACTIONS(574), 1,
anon_sym_LT,
- ACTIONS(630), 8,
+ ACTIONS(572), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11858,40 +11895,47 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9446] = 3,
+ [9479] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(402), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(400), 7,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [9463] = 3,
+ ACTIONS(582), 1,
+ anon_sym_LT,
+ ACTIONS(580), 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,
+ [9496] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(371), 2,
- anon_sym_QMARK,
- anon_sym_PIPE,
- ACTIONS(369), 7,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [9480] = 3,
+ ACTIONS(720), 1,
+ anon_sym_if,
+ ACTIONS(738), 1,
+ anon_sym_switch,
+ ACTIONS(740), 1,
+ anon_sym_defer,
+ ACTIONS(742), 1,
+ anon_sym_placeholder,
+ ACTIONS(744), 1,
+ anon_sym_loading,
+ ACTIONS(746), 1,
+ anon_sym_error,
+ ACTIONS(748), 1,
+ anon_sym_for,
+ ACTIONS(750), 1,
+ anon_sym_empty,
+ ACTIONS(752), 1,
+ anon_sym_else,
+ [9527] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(584), 1,
+ ACTIONS(518), 1,
anon_sym_LT,
- ACTIONS(582), 8,
+ ACTIONS(516), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11900,42 +11944,40 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9497] = 4,
+ [9544] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(576), 1,
- anon_sym_COLON,
- STATE(280), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(375), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_PIPE,
- sym_identifier,
- [9516] = 4,
+ ACTIONS(586), 1,
+ anon_sym_LT,
+ ACTIONS(584), 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,
+ [9561] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(733), 1,
- anon_sym_COLON,
- STATE(280), 2,
- sym__pipe_argument,
- aux_sym_pipe_arguments_repeat1,
- ACTIONS(404), 6,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- anon_sym_PIPE,
- sym_identifier,
- [9535] = 3,
+ ACTIONS(657), 1,
+ anon_sym_LT,
+ ACTIONS(655), 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,
+ [9578] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(588), 1,
+ ACTIONS(619), 1,
anon_sym_LT,
- ACTIONS(586), 8,
+ ACTIONS(617), 8,
sym__implicit_end_tag,
sym__interpolation_start,
sym__control_flow_start,
@@ -11944,2876 +11986,2915 @@ static const uint16_t ts_small_parse_table[] = {
sym_entity,
sym_text,
anon_sym_LBRACE,
- [9552] = 9,
+ [9595] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(736), 1,
- anon_sym_DQUOTE,
- ACTIONS(738), 1,
- anon_sym_SEMI,
- ACTIONS(740), 1,
- anon_sym_as,
- ACTIONS(742), 1,
- anon_sym_QMARK,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- STATE(387), 1,
- sym__alias,
- STATE(401), 1,
- sym__else_template_expression,
- STATE(574), 1,
- sym__context_expression,
- [9580] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(750), 1,
- anon_sym_EQ,
- ACTIONS(748), 2,
- sym_attribute_name,
- anon_sym_LBRACK,
- ACTIONS(746), 5,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- [9598] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(241), 1,
- anon_sym_QMARK,
- ACTIONS(752), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(239), 5,
- anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- [9616] = 3,
+ ACTIONS(657), 1,
+ anon_sym_LT,
+ ACTIONS(655), 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,
+ [9612] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(456), 1,
- anon_sym_QMARK,
- ACTIONS(454), 7,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [9632] = 5,
+ ACTIONS(597), 1,
+ anon_sym_LT,
+ ACTIONS(595), 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,
+ [9629] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(235), 1,
- anon_sym_PIPE,
- ACTIONS(466), 1,
- anon_sym_QMARK,
- STATE(289), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(464), 5,
- sym__interpolation_end,
- anon_sym_PLUS,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [9652] = 7,
+ ACTIONS(558), 1,
+ anon_sym_LT,
+ ACTIONS(556), 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,
+ [9646] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(756), 1,
- anon_sym_as,
- ACTIONS(758), 1,
- anon_sym_EQ,
- ACTIONS(760), 1,
- anon_sym_COLON,
- ACTIONS(762), 1,
- sym_identifier,
- STATE(439), 1,
- sym__alias,
- ACTIONS(754), 3,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [9676] = 4,
+ anon_sym_LT,
+ ACTIONS(754), 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,
+ [9663] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(766), 1,
- anon_sym_QMARK,
- ACTIONS(752), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- ACTIONS(764), 5,
+ ACTIONS(758), 1,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
+ ACTIONS(760), 1,
anon_sym_SEMI,
- anon_sym_COMMA,
- anon_sym_QMARK_QMARK,
- [9694] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(402), 1,
+ ACTIONS(762), 1,
+ anon_sym_as,
+ ACTIONS(764), 1,
anon_sym_QMARK,
- ACTIONS(768), 1,
- anon_sym_PIPE,
- STATE(289), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(400), 5,
- sym__interpolation_end,
- anon_sym_PLUS,
+ ACTIONS(766), 1,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [9714] = 4,
+ STATE(378), 1,
+ sym__alias,
+ STATE(431), 1,
+ sym__else_template_expression,
+ STATE(617), 1,
+ sym__context_expression,
+ [9691] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(775), 1,
- anon_sym_EQ,
- ACTIONS(773), 2,
+ ACTIONS(770), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(771), 5,
+ ACTIONS(768), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9732] = 4,
+ anon_sym_LBRACK_AT,
+ [9707] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(773), 1,
+ ACTIONS(774), 2,
+ sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(777), 1,
- anon_sym_EQ,
- ACTIONS(771), 5,
+ ACTIONS(772), 6,
anon_sym_GT,
- sym_attribute_name,
+ anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9749] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(109), 1,
- anon_sym_LPAREN,
- ACTIONS(779), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(113), 4,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [9766] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(109), 1,
- anon_sym_LPAREN,
- ACTIONS(781), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(113), 4,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [9783] = 3,
+ anon_sym_LBRACK_AT,
+ [9723] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(785), 2,
- sym_attribute_name,
+ ACTIONS(726), 1,
anon_sym_LBRACK,
- ACTIONS(783), 5,
+ ACTIONS(776), 1,
+ anon_sym_EQ,
+ ACTIONS(724), 6,
anon_sym_GT,
- anon_sym_SLASH_GT,
+ sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9798] = 3,
+ anon_sym_LBRACK_AT,
+ [9741] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(789), 2,
+ ACTIONS(780), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(787), 5,
+ ACTIONS(778), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9813] = 3,
+ anon_sym_LBRACK_AT,
+ [9757] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(793), 2,
+ ACTIONS(784), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(791), 5,
+ ACTIONS(782), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9828] = 3,
+ anon_sym_LBRACK_AT,
+ [9773] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(797), 2,
+ ACTIONS(788), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(795), 5,
+ ACTIONS(786), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9843] = 3,
+ anon_sym_LBRACK_AT,
+ [9789] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(402), 2,
+ ACTIONS(442), 1,
anon_sym_QMARK,
+ ACTIONS(790), 1,
anon_sym_PIPE,
- ACTIONS(400), 5,
+ STATE(293), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(440), 5,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [9858] = 3,
+ [9809] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(241), 1,
- anon_sym_QMARK,
- ACTIONS(239), 6,
+ ACTIONS(795), 1,
+ anon_sym_as,
+ ACTIONS(797), 1,
+ anon_sym_EQ,
+ ACTIONS(799), 1,
+ anon_sym_COLON,
+ ACTIONS(801), 1,
+ sym_identifier,
+ STATE(423), 1,
+ sym__alias,
+ ACTIONS(793), 3,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- [9873] = 3,
+ [9833] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(801), 2,
+ ACTIONS(805), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(799), 5,
+ ACTIONS(803), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9888] = 3,
+ anon_sym_LBRACK_AT,
+ [9849] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(805), 2,
+ ACTIONS(809), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(803), 5,
+ ACTIONS(807), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9903] = 3,
+ anon_sym_LBRACK_AT,
+ [9865] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(371), 2,
- anon_sym_QMARK,
+ ACTIONS(235), 1,
anon_sym_PIPE,
- ACTIONS(369), 5,
+ ACTIONS(478), 1,
+ anon_sym_QMARK,
+ STATE(293), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(476), 5,
sym__interpolation_end,
anon_sym_PLUS,
anon_sym_QMARK_QMARK,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [9918] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(470), 1,
- anon_sym_QMARK,
- ACTIONS(468), 6,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_as,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [9933] = 3,
+ [9885] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(797), 2,
+ ACTIONS(813), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(795), 5,
+ ACTIONS(811), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9948] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(231), 1,
- anon_sym_LBRACK,
- ACTIONS(488), 1,
- anon_sym_QMARK,
- ACTIONS(486), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(237), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [9967] = 3,
+ anon_sym_LBRACK_AT,
+ [9901] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(809), 2,
+ ACTIONS(813), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(807), 5,
+ ACTIONS(811), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [9982] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(811), 1,
- anon_sym_PIPE,
- STATE(307), 1,
- aux_sym_pipe_sequence_repeat1,
- ACTIONS(400), 5,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- anon_sym_COMMA,
- sym_identifier,
- [9999] = 3,
+ anon_sym_LBRACK_AT,
+ [9917] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(816), 2,
+ ACTIONS(817), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(814), 5,
+ ACTIONS(815), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10014] = 4,
+ anon_sym_LBRACK_AT,
+ [9933] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(766), 1,
+ ACTIONS(245), 1,
anon_sym_QMARK,
- ACTIONS(818), 2,
+ ACTIONS(819), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(764), 4,
+ ACTIONS(243), 5,
anon_sym_DQUOTE,
+ anon_sym_RPAREN,
anon_sym_SEMI,
- anon_sym_as,
+ anon_sym_COMMA,
anon_sym_QMARK_QMARK,
- [10031] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(748), 1,
- anon_sym_LBRACK,
- ACTIONS(820), 1,
- anon_sym_EQ,
- ACTIONS(746), 5,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- [10048] = 4,
+ [9951] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(241), 1,
+ ACTIONS(823), 1,
anon_sym_QMARK,
- ACTIONS(818), 2,
+ ACTIONS(819), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- ACTIONS(239), 4,
+ ACTIONS(821), 5,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ [9969] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(454), 1,
+ anon_sym_QMARK,
+ ACTIONS(452), 7,
anon_sym_DQUOTE,
anon_sym_SEMI,
+ anon_sym_COMMA,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [10065] = 3,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [9985] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(824), 2,
+ ACTIONS(827), 2,
sym_attribute_name,
anon_sym_LBRACK,
- ACTIONS(822), 5,
+ ACTIONS(825), 6,
anon_sym_GT,
anon_sym_SLASH_GT,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10080] = 4,
+ anon_sym_LBRACK_AT,
+ [10001] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(474), 1,
+ ACTIONS(700), 1,
+ anon_sym_LBRACK,
+ ACTIONS(829), 1,
+ anon_sym_EQ,
+ ACTIONS(698), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [10019] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(831), 1,
anon_sym_PIPE,
- STATE(307), 1,
+ STATE(306), 1,
aux_sym_pipe_sequence_repeat1,
- ACTIONS(464), 5,
+ ACTIONS(440), 5,
anon_sym_SQUOTE,
anon_sym_DQUOTE,
anon_sym_RBRACE,
anon_sym_COMMA,
sym_identifier,
- [10097] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(816), 1,
- anon_sym_LBRACK,
- ACTIONS(814), 5,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- [10111] = 3,
+ [10036] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(781), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(113), 4,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10125] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
+ ACTIONS(245), 1,
anon_sym_QMARK,
- ACTIONS(826), 4,
+ ACTIONS(834), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(243), 4,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [10141] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(231), 1,
- anon_sym_LBRACK,
- ACTIONS(830), 2,
- sym__interpolation_end,
- anon_sym_PLUS,
- ACTIONS(237), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10157] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(832), 2,
- anon_sym_RPAREN,
anon_sym_SEMI,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10173] = 4,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [10053] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
+ ACTIONS(823), 1,
+ anon_sym_QMARK,
ACTIONS(834), 2,
- anon_sym_RPAREN,
- anon_sym_COMMA,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10189] = 3,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ ACTIONS(821), 4,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [10070] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(824), 1,
+ ACTIONS(813), 1,
anon_sym_LBRACK,
- ACTIONS(822), 5,
+ ACTIONS(811), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10203] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(109), 1,
- anon_sym_LPAREN,
- ACTIONS(781), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(113), 4,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10219] = 3,
+ anon_sym_LBRACK_AT,
+ [10085] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(809), 1,
+ ACTIONS(813), 1,
anon_sym_LBRACK,
- ACTIONS(807), 5,
+ ACTIONS(811), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10233] = 3,
+ anon_sym_LBRACK_AT,
+ [10100] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(801), 1,
- anon_sym_LBRACK,
- ACTIONS(799), 5,
- anon_sym_GT,
- sym_attribute_name,
- anon_sym_LPAREN,
- anon_sym_STAR,
- anon_sym_LBRACK_LPAREN,
- [10247] = 4,
+ ACTIONS(442), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(440), 5,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [10115] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(109), 1,
- anon_sym_LPAREN,
- ACTIONS(779), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(113), 4,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10263] = 3,
+ ACTIONS(446), 2,
+ anon_sym_QMARK,
+ anon_sym_PIPE,
+ ACTIONS(444), 5,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [10130] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(779), 2,
+ ACTIONS(109), 1,
+ anon_sym_LPAREN,
+ ACTIONS(836), 2,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(113), 4,
+ ACTIONS(107), 4,
anon_sym_LBRACK,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10277] = 3,
+ [10147] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(456), 1,
+ ACTIONS(231), 1,
+ anon_sym_LBRACK,
+ ACTIONS(488), 1,
anon_sym_QMARK,
- ACTIONS(454), 5,
+ ACTIONS(486), 2,
sym__interpolation_end,
- anon_sym_PLUS,
anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [10291] = 3,
+ ACTIONS(237), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10166] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(797), 1,
+ ACTIONS(827), 1,
anon_sym_LBRACK,
- ACTIONS(795), 5,
+ ACTIONS(825), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10305] = 3,
+ anon_sym_LBRACK_AT,
+ [10181] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(828), 1,
+ ACTIONS(474), 1,
anon_sym_QMARK,
- ACTIONS(197), 5,
+ ACTIONS(472), 6,
anon_sym_DQUOTE,
- anon_sym_RPAREN,
anon_sym_SEMI,
- anon_sym_COMMA,
+ anon_sym_as,
anon_sym_QMARK_QMARK,
- [10319] = 4,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [10196] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(817), 1,
anon_sym_LBRACK,
- ACTIONS(830), 2,
- anon_sym_COMMA,
- anon_sym_PLUS,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10335] = 3,
+ ACTIONS(815), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [10211] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(797), 1,
+ ACTIONS(809), 1,
anon_sym_LBRACK,
- ACTIONS(795), 5,
+ ACTIONS(807), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10349] = 3,
+ anon_sym_LBRACK_AT,
+ [10226] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(789), 1,
+ ACTIONS(774), 1,
anon_sym_LBRACK,
- ACTIONS(787), 5,
+ ACTIONS(772), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10363] = 3,
+ anon_sym_LBRACK_AT,
+ [10241] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(785), 1,
+ ACTIONS(780), 1,
anon_sym_LBRACK,
- ACTIONS(783), 5,
+ ACTIONS(778), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10377] = 3,
+ anon_sym_LBRACK_AT,
+ [10256] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(793), 1,
+ ACTIONS(805), 1,
anon_sym_LBRACK,
- ACTIONS(791), 5,
+ ACTIONS(803), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10391] = 4,
+ anon_sym_LBRACK_AT,
+ [10271] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(788), 1,
anon_sym_LBRACK,
- ACTIONS(836), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10407] = 3,
+ ACTIONS(786), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [10286] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(805), 1,
+ ACTIONS(784), 1,
anon_sym_LBRACK,
- ACTIONS(803), 5,
+ ACTIONS(782), 6,
anon_sym_GT,
sym_attribute_name,
anon_sym_LPAREN,
anon_sym_STAR,
anon_sym_LBRACK_LPAREN,
- [10421] = 4,
+ anon_sym_LBRACK_AT,
+ [10301] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(838), 1,
- anon_sym_RBRACE,
- ACTIONS(840), 1,
- sym__control_flow_start,
- STATE(336), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [10436] = 4,
+ ACTIONS(245), 1,
+ anon_sym_QMARK,
+ ACTIONS(243), 6,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_as,
+ anon_sym_QMARK_QMARK,
+ [10316] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(740), 1,
- anon_sym_as,
- STATE(417), 1,
- sym__alias,
- ACTIONS(843), 3,
+ ACTIONS(770), 1,
+ anon_sym_LBRACK,
+ ACTIONS(768), 6,
+ anon_sym_GT,
+ sym_attribute_name,
+ anon_sym_LPAREN,
+ anon_sym_STAR,
+ anon_sym_LBRACK_LPAREN,
+ anon_sym_LBRACK_AT,
+ [10331] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(465), 1,
+ anon_sym_PIPE,
+ STATE(306), 1,
+ aux_sym_pipe_sequence_repeat1,
+ ACTIONS(476), 5,
+ anon_sym_SQUOTE,
anon_sym_DQUOTE,
- anon_sym_SEMI,
+ anon_sym_RBRACE,
anon_sym_COMMA,
- [10451] = 4,
+ sym_identifier,
+ [10348] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(845), 1,
+ ACTIONS(838), 2,
anon_sym_RPAREN,
- ACTIONS(149), 3,
+ anon_sym_SEMI,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10466] = 3,
+ [10364] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(779), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(113), 4,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
+ ACTIONS(840), 2,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10479] = 3,
+ [10380] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(847), 1,
- anon_sym_COLON,
- ACTIONS(113), 4,
+ ACTIONS(836), 2,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(107), 4,
anon_sym_LBRACK,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10492] = 4,
+ [10394] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(849), 1,
- anon_sym_COLON,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10507] = 4,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(197), 5,
+ anon_sym_DQUOTE,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
+ [10408] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(766), 1,
+ ACTIONS(454), 1,
anon_sym_QMARK,
- ACTIONS(764), 2,
+ ACTIONS(452), 5,
sym__interpolation_end,
+ anon_sym_PLUS,
anon_sym_QMARK_QMARK,
- ACTIONS(851), 2,
anon_sym_PIPE_PIPE,
anon_sym_AMP_AMP,
- [10522] = 4,
+ [10422] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(740), 1,
- anon_sym_as,
- STATE(433), 1,
- sym__alias,
- ACTIONS(853), 3,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(844), 4,
anon_sym_DQUOTE,
+ anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_COMMA,
- [10537] = 3,
+ [10438] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(857), 1,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(846), 2,
+ anon_sym_RPAREN,
anon_sym_COMMA,
- ACTIONS(855), 4,
- anon_sym_SQUOTE,
- anon_sym_DQUOTE,
- anon_sym_RBRACE,
- sym_identifier,
- [10550] = 3,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10454] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(849), 1,
- anon_sym_COLON,
- ACTIONS(113), 4,
+ ACTIONS(109), 1,
+ anon_sym_LPAREN,
+ ACTIONS(836), 1,
+ anon_sym_RPAREN_RBRACK,
+ ACTIONS(107), 4,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10470] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(848), 2,
+ anon_sym_COMMA,
+ anon_sym_PLUS,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10486] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(231), 1,
+ anon_sym_LBRACK,
+ ACTIONS(848), 2,
+ sym__interpolation_end,
+ anon_sym_PLUS,
+ ACTIONS(237), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10502] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
+ ACTIONS(850), 1,
+ anon_sym_COLON,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10563] = 4,
+ [10517] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(859), 1,
+ ACTIONS(852), 1,
anon_sym_RBRACE,
- ACTIONS(861), 1,
+ ACTIONS(854), 1,
sym__control_flow_start,
- STATE(336), 3,
+ STATE(338), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [10578] = 3,
+ [10532] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(742), 1,
+ ACTIONS(764), 1,
anon_sym_QMARK,
ACTIONS(197), 4,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_as,
anon_sym_QMARK_QMARK,
- [10591] = 3,
+ [10545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(781), 1,
- anon_sym_RPAREN_RBRACK,
- ACTIONS(113), 4,
+ ACTIONS(857), 1,
+ anon_sym_COLON,
+ ACTIONS(107), 4,
anon_sym_LBRACK,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10604] = 3,
+ [10558] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(863), 1,
+ ACTIONS(861), 1,
+ anon_sym_COMMA,
+ ACTIONS(859), 4,
+ anon_sym_SQUOTE,
+ anon_sym_DQUOTE,
+ anon_sym_RBRACE,
+ sym_identifier,
+ [10571] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(850), 1,
anon_sym_COLON,
- ACTIONS(113), 4,
+ ACTIONS(107), 4,
anon_sym_LBRACK,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10617] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(241), 1,
- anon_sym_QMARK,
- ACTIONS(239), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- ACTIONS(851), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [10632] = 4,
+ [10584] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(149), 1,
anon_sym_LBRACK,
- ACTIONS(847), 1,
- anon_sym_COLON,
- ACTIONS(149), 3,
+ ACTIONS(863), 1,
+ anon_sym_RPAREN,
+ ACTIONS(157), 3,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10647] = 3,
+ [10599] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(470), 1,
- anon_sym_QMARK,
- ACTIONS(468), 4,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- anon_sym_PIPE_PIPE,
- anon_sym_AMP_AMP,
- [10660] = 4,
+ ACTIONS(865), 1,
+ anon_sym_RBRACE,
+ ACTIONS(867), 1,
+ sym__control_flow_start,
+ STATE(338), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [10614] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(861), 1,
+ ACTIONS(762), 1,
+ anon_sym_as,
+ STATE(407), 1,
+ sym__alias,
+ ACTIONS(869), 3,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [10629] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(867), 1,
sym__control_flow_start,
- ACTIONS(865), 1,
+ ACTIONS(871), 1,
anon_sym_RBRACE,
- STATE(336), 3,
+ STATE(338), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [10675] = 4,
+ [10644] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
+ ACTIONS(836), 1,
+ anon_sym_RPAREN_RBRACK,
+ ACTIONS(107), 4,
anon_sym_LBRACK,
- ACTIONS(863), 1,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10657] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(245), 1,
+ anon_sym_QMARK,
+ ACTIONS(243), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(873), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [10672] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(875), 1,
anon_sym_COLON,
- ACTIONS(149), 3,
+ ACTIONS(107), 4,
+ anon_sym_LBRACK,
anon_sym_DOT,
anon_sym_QMARK_DOT,
anon_sym_BANG_DOT,
- [10690] = 4,
+ [10685] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(867), 1,
- anon_sym_RPAREN,
- STATE(355), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(869), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [10704] = 2,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(875), 1,
+ anon_sym_COLON,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10700] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(872), 4,
- anon_sym_SQUOTE,
+ ACTIONS(762), 1,
+ anon_sym_as,
+ STATE(402), 1,
+ sym__alias,
+ ACTIONS(877), 3,
anon_sym_DQUOTE,
- anon_sym_RBRACE,
- sym_identifier,
- [10714] = 5,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [10715] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(874), 1,
- anon_sym_SQUOTE,
- ACTIONS(876), 1,
- sym_identifier,
- STATE(571), 1,
- sym_static_member_expression,
- STATE(591), 1,
- sym__single_quote,
- [10730] = 5,
+ ACTIONS(823), 1,
+ anon_sym_QMARK,
+ ACTIONS(821), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(873), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [10730] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(878), 1,
- anon_sym_SQUOTE,
- ACTIONS(880), 1,
- aux_sym_string_token2,
- STATE(68), 1,
- sym__single_quote,
- STATE(372), 1,
- aux_sym_string_repeat2,
- [10746] = 5,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(857), 1,
+ anon_sym_COLON,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [10745] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(878), 1,
- anon_sym_DQUOTE,
- ACTIONS(882), 1,
- aux_sym_string_token1,
- STATE(68), 1,
- sym__double_quote,
- STATE(373), 1,
- aux_sym_string_repeat1,
- [10762] = 5,
+ ACTIONS(474), 1,
+ anon_sym_QMARK,
+ ACTIONS(472), 4,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PIPE_PIPE,
+ anon_sym_AMP_AMP,
+ [10758] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
+ ACTIONS(879), 1,
anon_sym_LBRACE,
- ACTIONS(886), 1,
+ ACTIONS(881), 1,
anon_sym_LPAREN,
- STATE(186), 1,
+ STATE(183), 1,
sym_statement_block,
- STATE(526), 1,
- sym_defer_trigger,
- [10778] = 5,
+ STATE(503), 1,
+ sym_loading_condition,
+ [10774] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(838), 2,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ [10788] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
+ ACTIONS(879), 1,
anon_sym_LBRACE,
- ACTIONS(888), 1,
+ ACTIONS(883), 1,
anon_sym_LPAREN,
- STATE(206), 1,
+ STATE(182), 1,
sym_statement_block,
- STATE(464), 1,
+ STATE(496), 1,
sym_placeholder_minimum,
- [10794] = 5,
+ [10804] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- ACTIONS(890), 1,
- anon_sym_LPAREN,
- STATE(208), 1,
- sym_statement_block,
- STATE(530), 1,
- sym_loading_condition,
- [10810] = 4,
+ ACTIONS(885), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(887), 1,
+ aux_sym_string_token2,
+ STATE(65), 1,
+ sym__single_quote,
+ STATE(425), 1,
+ aux_sym_string_repeat2,
+ [10820] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(892), 1,
- anon_sym_DQUOTE,
- STATE(363), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(894), 2,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(840), 2,
+ anon_sym_RPAREN,
anon_sym_SEMI,
- anon_sym_COMMA,
- [10824] = 3,
+ [10834] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(861), 1,
+ ACTIONS(867), 1,
sym__control_flow_start,
- STATE(346), 3,
+ STATE(344), 3,
sym_case_statement,
sym_default_statement,
aux_sym_switch_body_repeat1,
- [10836] = 3,
+ [10846] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(476), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [10848] = 5,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ ACTIONS(889), 1,
+ anon_sym_LPAREN,
+ STATE(180), 1,
+ sym_statement_block,
+ STATE(481), 1,
+ sym_defer_trigger,
+ [10862] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(874), 1,
- anon_sym_SQUOTE,
- ACTIONS(897), 1,
- sym_identifier,
- STATE(550), 1,
- sym_static_member_expression,
- STATE(591), 1,
- sym__single_quote,
- [10864] = 5,
+ ACTIONS(891), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(893), 1,
+ aux_sym_string_token1,
+ STATE(171), 1,
+ sym__double_quote,
+ STATE(399), 1,
+ aux_sym_string_repeat1,
+ [10878] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(899), 1,
+ ACTIONS(895), 1,
anon_sym_DQUOTE,
- ACTIONS(901), 1,
+ ACTIONS(897), 1,
aux_sym_string_token1,
- STATE(165), 1,
+ STATE(64), 1,
sym__double_quote,
- STATE(460), 1,
+ STATE(377), 1,
aux_sym_string_repeat1,
- [10880] = 5,
+ [10894] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(899), 1,
- anon_sym_SQUOTE,
- ACTIONS(903), 1,
- aux_sym_string_token2,
- STATE(165), 1,
- sym__single_quote,
- STATE(461), 1,
- aux_sym_string_repeat2,
- [10896] = 5,
+ anon_sym_DQUOTE,
+ STATE(397), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(901), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [10908] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(874), 1,
+ ACTIONS(903), 4,
anon_sym_SQUOTE,
- ACTIONS(905), 1,
- sym_identifier,
- STATE(587), 1,
- sym_static_member_expression,
- STATE(591), 1,
- sym__single_quote,
- [10912] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(907), 1,
anon_sym_DQUOTE,
- ACTIONS(909), 1,
- aux_sym_string_token1,
- STATE(167), 1,
- sym__double_quote,
- STATE(367), 1,
- aux_sym_string_repeat1,
- [10928] = 5,
+ anon_sym_RBRACE,
+ sym_identifier,
+ [10918] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(907), 1,
+ ACTIONS(891), 1,
anon_sym_SQUOTE,
- ACTIONS(911), 1,
+ ACTIONS(905), 1,
aux_sym_string_token2,
- STATE(167), 1,
+ STATE(171), 1,
sym__single_quote,
- STATE(368), 1,
+ STATE(386), 1,
aux_sym_string_repeat2,
- [10944] = 5,
+ [10934] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(903), 1,
- aux_sym_string_token2,
- ACTIONS(913), 1,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(907), 2,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ [10948] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(895), 1,
anon_sym_SQUOTE,
- STATE(63), 1,
+ ACTIONS(909), 1,
+ aux_sym_string_token2,
+ STATE(64), 1,
sym__single_quote,
- STATE(461), 1,
+ STATE(358), 1,
aux_sym_string_repeat2,
- [10960] = 5,
+ [10964] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(901), 1,
- aux_sym_string_token1,
- ACTIONS(913), 1,
- anon_sym_DQUOTE,
- STATE(63), 1,
- sym__double_quote,
- STATE(460), 1,
- aux_sym_string_repeat1,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(157), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
[10976] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(915), 1,
- anon_sym_prefetch,
- ACTIONS(917), 1,
- anon_sym_when,
- ACTIONS(919), 1,
- anon_sym_on,
- STATE(453), 1,
- sym_defer_trigger_condition,
+ ACTIONS(911), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(913), 1,
+ sym_identifier,
+ STATE(548), 1,
+ sym__single_quote,
+ STATE(572), 1,
+ sym_static_member_expression,
[10992] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(921), 1,
- anon_sym_DQUOTE,
- STATE(320), 1,
- sym__double_quote,
+ ACTIONS(887), 1,
+ aux_sym_string_token2,
+ ACTIONS(915), 1,
+ anon_sym_SQUOTE,
+ STATE(20), 1,
+ sym__single_quote,
+ STATE(425), 1,
+ aux_sym_string_repeat2,
[11008] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(923), 1,
+ ACTIONS(917), 1,
anon_sym_RBRACE,
- ACTIONS(925), 1,
+ ACTIONS(919), 1,
sym_icu_category,
- STATE(398), 2,
+ STATE(383), 2,
sym_icu_case,
aux_sym_icu_expression_repeat1,
[11022] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(927), 1,
- anon_sym_DQUOTE,
- STATE(363), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(929), 2,
+ ACTIONS(921), 1,
+ anon_sym_RPAREN,
+ STATE(373), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(923), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [11036] = 5,
+ [11036] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(931), 1,
- sym_attribute_value,
- ACTIONS(933), 1,
- anon_sym_SQUOTE,
- ACTIONS(935), 1,
- anon_sym_DQUOTE,
- STATE(323), 1,
- sym_quoted_attribute_value,
- [11052] = 5,
+ ACTIONS(867), 1,
+ sym__control_flow_start,
+ STATE(346), 3,
+ sym_case_statement,
+ sym_default_statement,
+ aux_sym_switch_body_repeat1,
+ [11048] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(901), 1,
- aux_sym_string_token1,
- ACTIONS(937), 1,
+ ACTIONS(149), 1,
+ anon_sym_LBRACK,
+ ACTIONS(467), 3,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_BANG_DOT,
+ [11060] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(926), 1,
+ anon_sym_prefetch,
+ ACTIONS(928), 1,
+ anon_sym_when,
+ ACTIONS(930), 1,
+ anon_sym_on,
+ STATE(504), 1,
+ sym_defer_trigger_condition,
+ [11076] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(885), 1,
anon_sym_DQUOTE,
- STATE(23), 1,
+ ACTIONS(932), 1,
+ aux_sym_string_token1,
+ STATE(65), 1,
sym__double_quote,
- STATE(460), 1,
+ STATE(400), 1,
aux_sym_string_repeat1,
- [11068] = 5,
+ [11092] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(903), 1,
- aux_sym_string_token2,
- ACTIONS(937), 1,
- anon_sym_SQUOTE,
- STATE(23), 1,
- sym__single_quote,
- STATE(461), 1,
- aux_sym_string_repeat2,
- [11084] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(890), 1,
- anon_sym_LPAREN,
- ACTIONS(939), 1,
- anon_sym_LBRACE,
- STATE(243), 1,
- sym_statement_block,
- STATE(518), 1,
- sym_loading_condition,
- [11100] = 5,
+ ACTIONS(760), 1,
+ anon_sym_SEMI,
+ ACTIONS(934), 1,
+ anon_sym_DQUOTE,
+ STATE(417), 1,
+ sym__else_template_expression,
+ STATE(627), 1,
+ sym__context_expression,
+ [11108] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(888), 1,
- anon_sym_LPAREN,
- ACTIONS(939), 1,
- anon_sym_LBRACE,
- STATE(242), 1,
- sym_statement_block,
- STATE(517), 1,
- sym_placeholder_minimum,
- [11116] = 5,
+ ACTIONS(936), 1,
+ sym_attribute_value,
+ ACTIONS(938), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(940), 1,
+ anon_sym_DQUOTE,
+ STATE(304), 1,
+ sym_quoted_attribute_value,
+ [11124] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(886), 1,
- anon_sym_LPAREN,
- ACTIONS(939), 1,
- anon_sym_LBRACE,
- STATE(239), 1,
- sym_statement_block,
- STATE(516), 1,
- sym_defer_trigger,
- [11132] = 5,
+ ACTIONS(911), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(942), 1,
+ sym_identifier,
+ STATE(548), 1,
+ sym__single_quote,
+ STATE(550), 1,
+ sym_static_member_expression,
+ [11140] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(480), 1,
+ ACTIONS(915), 1,
anon_sym_DQUOTE,
- ACTIONS(941), 1,
+ ACTIONS(932), 1,
aux_sym_string_token1,
- STATE(30), 1,
+ STATE(20), 1,
sym__double_quote,
- STATE(379), 1,
+ STATE(400), 1,
aux_sym_string_repeat1,
- [11148] = 5,
+ [11156] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(944), 1,
+ anon_sym_DQUOTE,
+ STATE(382), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(946), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [11170] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(949), 1,
+ anon_sym_RBRACE,
+ ACTIONS(951), 1,
+ sym_icu_category,
+ STATE(383), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [11184] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(480), 1,
+ ACTIONS(911), 1,
anon_sym_SQUOTE,
- ACTIONS(943), 1,
- aux_sym_string_token2,
- STATE(30), 1,
+ ACTIONS(954), 1,
+ sym_identifier,
+ STATE(548), 1,
sym__single_quote,
- STATE(380), 1,
- aux_sym_string_repeat2,
- [11164] = 4,
+ STATE(551), 1,
+ sym_static_member_expression,
+ [11200] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
+ ACTIONS(766), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
+ ACTIONS(842), 1,
anon_sym_QMARK,
- ACTIONS(945), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- [11178] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(738), 1,
- anon_sym_SEMI,
- ACTIONS(947), 1,
+ ACTIONS(956), 1,
anon_sym_DQUOTE,
- STATE(459), 1,
- sym__else_template_expression,
- STATE(577), 1,
- sym__context_expression,
- [11194] = 4,
+ STATE(300), 1,
+ sym__double_quote,
+ [11216] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 1,
- anon_sym_RPAREN,
- STATE(394), 1,
- aux_sym_for_reference_repeat1,
- ACTIONS(951), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [11208] = 4,
+ ACTIONS(887), 1,
+ aux_sym_string_token2,
+ ACTIONS(958), 1,
+ anon_sym_SQUOTE,
+ STATE(163), 1,
+ sym__single_quote,
+ STATE(425), 1,
+ aux_sym_string_repeat2,
+ [11232] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(836), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- [11222] = 4,
+ ACTIONS(482), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(960), 1,
+ aux_sym_string_token2,
+ STATE(21), 1,
+ sym__single_quote,
+ STATE(371), 1,
+ aux_sym_string_repeat2,
+ [11248] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(953), 1,
+ ACTIONS(482), 1,
anon_sym_DQUOTE,
- STATE(377), 1,
- aux_sym_structural_declaration_repeat1,
- ACTIONS(929), 2,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [11236] = 5,
+ ACTIONS(962), 1,
+ aux_sym_string_token1,
+ STATE(21), 1,
+ sym__double_quote,
+ STATE(381), 1,
+ aux_sym_string_repeat1,
+ [11264] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(955), 1,
- sym_attribute_value,
- ACTIONS(957), 1,
- anon_sym_SQUOTE,
- ACTIONS(959), 1,
- anon_sym_DQUOTE,
- STATE(300), 1,
- sym_quoted_attribute_value,
- [11252] = 5,
+ ACTIONS(889), 1,
+ anon_sym_LPAREN,
+ ACTIONS(964), 1,
+ anon_sym_LBRACE,
+ STATE(241), 1,
+ sym_statement_block,
+ STATE(517), 1,
+ sym_defer_trigger,
+ [11280] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(915), 1,
+ ACTIONS(926), 1,
anon_sym_prefetch,
- ACTIONS(917), 1,
+ ACTIONS(928), 1,
anon_sym_when,
- ACTIONS(919), 1,
+ ACTIONS(930), 1,
anon_sym_on,
- STATE(519), 1,
+ STATE(427), 1,
sym_defer_trigger_condition,
- [11268] = 5,
+ [11296] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(961), 1,
- anon_sym_DQUOTE,
- STATE(312), 1,
- sym__double_quote,
- [11284] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(963), 1,
+ ACTIONS(966), 1,
anon_sym_RPAREN,
- STATE(355), 1,
+ STATE(398), 1,
aux_sym_for_reference_repeat1,
- ACTIONS(951), 2,
+ ACTIONS(968), 2,
anon_sym_SEMI,
anon_sym_COMMA,
- [11298] = 3,
+ [11310] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(141), 1,
- anon_sym_LBRACK,
- ACTIONS(149), 3,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_BANG_DOT,
- [11310] = 4,
+ ACTIONS(883), 1,
+ anon_sym_LPAREN,
+ ACTIONS(964), 1,
+ anon_sym_LBRACE,
+ STATE(247), 1,
+ sym_statement_block,
+ STATE(518), 1,
+ sym_placeholder_minimum,
+ [11326] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(832), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- [11324] = 3,
+ ACTIONS(881), 1,
+ anon_sym_LPAREN,
+ ACTIONS(964), 1,
+ anon_sym_LBRACE,
+ STATE(258), 1,
+ sym_statement_block,
+ STATE(519), 1,
+ sym_loading_condition,
+ [11342] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(861), 1,
- sym__control_flow_start,
- STATE(353), 3,
- sym_case_statement,
- sym_default_statement,
- aux_sym_switch_body_repeat1,
- [11336] = 4,
+ ACTIONS(970), 1,
+ sym_attribute_value,
+ ACTIONS(972), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(974), 1,
+ anon_sym_DQUOTE,
+ STATE(315), 1,
+ sym_quoted_attribute_value,
+ [11358] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(965), 1,
- anon_sym_RBRACE,
- ACTIONS(967), 1,
- sym_icu_category,
- STATE(398), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [11350] = 4,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(976), 1,
+ anon_sym_DQUOTE,
+ STATE(317), 1,
+ sym__double_quote,
+ [11374] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(925), 1,
+ ACTIONS(919), 1,
sym_icu_category,
- ACTIONS(970), 1,
+ ACTIONS(978), 1,
anon_sym_RBRACE,
- STATE(398), 2,
+ STATE(383), 2,
sym_icu_case,
aux_sym_icu_expression_repeat1,
- [11364] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(972), 1,
- anon_sym_QMARK,
- ACTIONS(974), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(976), 1,
- sym__interpolation_end,
- [11377] = 4,
+ [11388] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(978), 1,
- anon_sym_DQUOTE,
ACTIONS(980), 1,
+ anon_sym_DQUOTE,
+ STATE(382), 1,
+ aux_sym_structural_declaration_repeat1,
+ ACTIONS(901), 2,
anon_sym_SEMI,
- STATE(608), 1,
- sym__context_expression,
- [11390] = 4,
+ anon_sym_COMMA,
+ [11402] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(982), 1,
- anon_sym_else,
- ACTIONS(984), 1,
- anon_sym_context,
- ACTIONS(986), 1,
- sym_identifier,
- [11403] = 4,
+ anon_sym_RPAREN,
+ STATE(373), 1,
+ aux_sym_for_reference_repeat1,
+ ACTIONS(968), 2,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [11416] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(988), 1,
- sym__start_tag_name,
- ACTIONS(990), 1,
- sym__script_start_tag_name,
- ACTIONS(992), 1,
- sym__style_start_tag_name,
- [11416] = 4,
+ ACTIONS(932), 1,
+ aux_sym_string_token1,
+ ACTIONS(958), 1,
+ anon_sym_DQUOTE,
+ STATE(163), 1,
+ sym__double_quote,
+ STATE(400), 1,
+ aux_sym_string_repeat1,
+ [11432] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(994), 1,
- anon_sym_COMMA,
- [11429] = 3,
+ ACTIONS(984), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(986), 1,
+ aux_sym_string_token1,
+ STATE(400), 1,
+ aux_sym_string_repeat1,
+ [11445] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(618), 1,
- sym_icu_clause,
- ACTIONS(996), 2,
- anon_sym_plural,
- anon_sym_select,
- [11440] = 4,
+ ACTIONS(919), 1,
+ sym_icu_category,
+ STATE(372), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [11456] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(998), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1000), 1,
- sym_raw_text,
- STATE(212), 1,
- sym_end_tag,
- [11453] = 4,
+ ACTIONS(989), 3,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [11465] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(998), 1,
- anon_sym_LT_SLASH,
- ACTIONS(1002), 1,
- sym_raw_text,
- STATE(195), 1,
- sym_end_tag,
- [11466] = 4,
+ ACTIONS(991), 1,
+ anon_sym_COMMA,
+ ACTIONS(993), 1,
+ anon_sym_RBRACK,
+ STATE(432), 1,
+ aux_sym_array_repeat1,
+ [11478] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(972), 1,
- anon_sym_QMARK,
- ACTIONS(974), 1,
+ ACTIONS(766), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1004), 1,
- sym__interpolation_end,
- [11479] = 4,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(995), 1,
+ anon_sym_DQUOTE,
+ [11491] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1006), 1,
- anon_sym_let,
- ACTIONS(1008), 1,
- sym_identifier,
- STATE(390), 1,
- sym_structural_assignment,
- [11492] = 2,
+ ACTIONS(997), 1,
+ anon_sym_COMMA,
+ ACTIONS(999), 1,
+ anon_sym_PLUS,
+ STATE(428), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [11504] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1010), 3,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(1001), 1,
anon_sym_DQUOTE,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [11501] = 2,
+ [11517] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(892), 3,
+ ACTIONS(1003), 3,
anon_sym_DQUOTE,
anon_sym_SEMI,
anon_sym_COMMA,
- [11510] = 4,
+ [11526] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1012), 1,
- anon_sym_COMMA,
- ACTIONS(1014), 1,
- anon_sym_PLUS,
- STATE(432), 1,
- aux_sym_concatenation_expression_repeat1,
- [11523] = 4,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(1005), 1,
+ anon_sym_RPAREN,
+ [11539] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- ACTIONS(1016), 1,
- anon_sym_if,
- STATE(218), 1,
- sym_statement_block,
- [11536] = 3,
+ ACTIONS(1007), 1,
+ sym__start_tag_name,
+ ACTIONS(1009), 1,
+ sym__script_start_tag_name,
+ ACTIONS(1011), 1,
+ sym__style_start_tag_name,
+ [11552] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(925), 1,
- sym_icu_category,
- STATE(376), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [11547] = 4,
+ STATE(574), 1,
+ sym_icu_clause,
+ ACTIONS(1013), 2,
+ anon_sym_plural,
+ anon_sym_select,
+ [11563] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1018), 1,
- anon_sym_RPAREN,
- ACTIONS(1020), 1,
+ ACTIONS(944), 3,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
- STATE(595), 1,
- sym_for_reference,
- [11560] = 4,
+ anon_sym_COMMA,
+ [11572] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1022), 1,
- anon_sym_RPAREN,
- ACTIONS(1024), 1,
+ ACTIONS(1015), 3,
+ anon_sym_DQUOTE,
anon_sym_SEMI,
- STATE(594), 1,
- sym_if_reference,
- [11573] = 2,
+ anon_sym_COMMA,
+ [11581] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1026), 3,
- anon_sym_DQUOTE,
+ ACTIONS(1017), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1019), 1,
anon_sym_SEMI,
- anon_sym_COMMA,
- [11582] = 4,
+ STATE(576), 1,
+ sym_if_reference,
+ [11594] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
+ ACTIONS(766), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
+ ACTIONS(842), 1,
anon_sym_QMARK,
- ACTIONS(1028), 1,
+ ACTIONS(1021), 1,
anon_sym_COMMA,
- [11595] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(990), 1,
- sym__script_start_tag_name,
- ACTIONS(992), 1,
- sym__style_start_tag_name,
- ACTIONS(1030), 1,
- sym__start_tag_name,
- [11608] = 4,
+ [11607] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1032), 1,
+ ACTIONS(255), 1,
+ anon_sym_RPAREN,
+ ACTIONS(257), 1,
anon_sym_COMMA,
- ACTIONS(1034), 1,
- anon_sym_RBRACK,
- STATE(456), 1,
- aux_sym_array_repeat1,
- [11621] = 4,
+ STATE(447), 1,
+ aux_sym_arguments_repeat1,
+ [11620] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1032), 1,
- anon_sym_COMMA,
- ACTIONS(1036), 1,
- anon_sym_RBRACK,
- STATE(456), 1,
- aux_sym_array_repeat1,
- [11634] = 4,
+ STATE(620), 1,
+ sym_icu_clause,
+ ACTIONS(1013), 2,
+ anon_sym_plural,
+ anon_sym_select,
+ [11631] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(1038), 1,
- anon_sym_RPAREN,
- [11647] = 4,
+ ACTIONS(1023), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1025), 1,
+ anon_sym_SEMI,
+ STATE(563), 1,
+ sym__context_expression,
+ [11644] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(1040), 1,
+ ACTIONS(1027), 3,
anon_sym_DQUOTE,
- [11660] = 4,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [11653] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
+ ACTIONS(245), 1,
anon_sym_QMARK,
- ACTIONS(1042), 1,
- anon_sym_DQUOTE,
- [11673] = 4,
+ ACTIONS(243), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [11664] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1044), 1,
- anon_sym_RPAREN,
- ACTIONS(1046), 1,
- anon_sym_SEMI,
- STATE(425), 1,
- aux_sym_defer_trigger_repeat1,
- [11686] = 4,
+ ACTIONS(1029), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1031), 1,
+ sym_raw_text,
+ STATE(193), 1,
+ sym_end_tag,
+ [11677] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1032), 1,
- anon_sym_COMMA,
- ACTIONS(1049), 1,
- anon_sym_RBRACK,
- STATE(420), 1,
- aux_sym_array_repeat1,
- [11699] = 4,
+ ACTIONS(1029), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(1033), 1,
+ sym_raw_text,
+ STATE(176), 1,
+ sym_end_tag,
+ [11690] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1032), 1,
- anon_sym_COMMA,
- ACTIONS(1051), 1,
- anon_sym_RBRACK,
- STATE(421), 1,
- aux_sym_array_repeat1,
- [11712] = 4,
+ ACTIONS(1035), 1,
+ anon_sym_let,
+ ACTIONS(1037), 1,
+ sym_identifier,
+ STATE(411), 1,
+ sym_structural_assignment,
+ [11703] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
- anon_sym_QMARK,
- ACTIONS(1053), 1,
- anon_sym_RPAREN,
- [11725] = 4,
+ ACTIONS(1039), 3,
+ anon_sym_DQUOTE,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [11712] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(830), 1,
+ ACTIONS(997), 1,
sym__interpolation_end,
- ACTIONS(1055), 1,
+ ACTIONS(1041), 1,
anon_sym_PLUS,
- STATE(429), 1,
+ STATE(452), 1,
aux_sym_concatenation_expression_repeat1,
- [11738] = 3,
+ [11725] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(972), 1,
- anon_sym_QMARK,
- ACTIONS(197), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [11749] = 4,
+ ACTIONS(1043), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1045), 1,
+ aux_sym_string_token2,
+ STATE(425), 1,
+ aux_sym_string_repeat2,
+ [11738] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1048), 3,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ anon_sym_COMMA,
+ [11747] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(834), 1,
+ ACTIONS(1050), 1,
anon_sym_RPAREN,
- ACTIONS(1058), 1,
- anon_sym_COMMA,
- STATE(431), 1,
- aux_sym_arguments_repeat1,
- [11762] = 4,
+ ACTIONS(1052), 1,
+ anon_sym_SEMI,
+ STATE(454), 1,
+ aux_sym_defer_trigger_repeat1,
+ [11760] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1014), 1,
+ ACTIONS(999), 1,
anon_sym_PLUS,
- ACTIONS(1061), 1,
+ ACTIONS(1054), 1,
anon_sym_COMMA,
- STATE(444), 1,
+ STATE(440), 1,
aux_sym_concatenation_expression_repeat1,
- [11775] = 2,
+ [11773] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 3,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
+ ACTIONS(991), 1,
anon_sym_COMMA,
- [11784] = 2,
+ ACTIONS(1056), 1,
+ anon_sym_RBRACK,
+ STATE(446), 1,
+ aux_sym_array_repeat1,
+ [11786] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1065), 3,
- anon_sym_DQUOTE,
+ ACTIONS(1058), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1060), 1,
anon_sym_SEMI,
- anon_sym_COMMA,
- [11793] = 3,
+ STATE(585), 1,
+ sym_for_reference,
+ [11799] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(925), 1,
- sym_icu_category,
- STATE(399), 2,
- sym_icu_case,
- aux_sym_icu_expression_repeat1,
- [11804] = 3,
+ ACTIONS(1025), 1,
+ anon_sym_SEMI,
+ ACTIONS(1062), 1,
+ anon_sym_DQUOTE,
+ STATE(629), 1,
+ sym__context_expression,
+ [11812] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(600), 1,
- sym_timed_expression,
- ACTIONS(1067), 2,
- anon_sym_after,
- anon_sym_minimum,
- [11815] = 3,
+ ACTIONS(991), 1,
+ anon_sym_COMMA,
+ ACTIONS(1064), 1,
+ anon_sym_RBRACK,
+ STATE(446), 1,
+ aux_sym_array_repeat1,
+ [11825] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(486), 1,
- sym_timed_expression,
- ACTIONS(1067), 2,
- anon_sym_after,
- anon_sym_minimum,
- [11826] = 4,
+ ACTIONS(1066), 1,
+ anon_sym_else,
+ ACTIONS(1068), 1,
+ anon_sym_context,
+ ACTIONS(1070), 1,
+ sym_identifier,
+ [11838] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1006), 1,
- anon_sym_let,
- ACTIONS(1008), 1,
- sym_identifier,
- STATE(411), 1,
- sym_structural_assignment,
- [11839] = 2,
+ ACTIONS(1072), 1,
+ anon_sym_QMARK,
+ ACTIONS(1074), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1076), 1,
+ sym__interpolation_end,
+ [11851] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1069), 3,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
+ ACTIONS(991), 1,
anon_sym_COMMA,
- [11848] = 4,
+ ACTIONS(1078), 1,
+ anon_sym_RBRACK,
+ STATE(429), 1,
+ aux_sym_array_repeat1,
+ [11864] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1032), 1,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(1080), 1,
+ anon_sym_RPAREN,
+ [11877] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(991), 1,
anon_sym_COMMA,
- ACTIONS(1071), 1,
+ ACTIONS(1082), 1,
anon_sym_RBRACK,
- STATE(456), 1,
+ STATE(446), 1,
aux_sym_array_repeat1,
- [11861] = 4,
+ [11890] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- ACTIONS(1016), 1,
+ ACTIONS(1084), 1,
anon_sym_if,
- STATE(233), 1,
+ STATE(273), 1,
sym_statement_block,
- [11874] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1012), 1,
- sym__interpolation_end,
- ACTIONS(1073), 1,
- anon_sym_PLUS,
- STATE(454), 1,
- aux_sym_concatenation_expression_repeat1,
- [11887] = 3,
+ [11903] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(241), 1,
- anon_sym_QMARK,
- ACTIONS(239), 2,
- sym__interpolation_end,
- anon_sym_QMARK_QMARK,
- [11898] = 4,
+ STATE(521), 1,
+ sym_timed_expression,
+ ACTIONS(1086), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [11914] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(830), 1,
+ ACTIONS(848), 1,
anon_sym_COMMA,
- ACTIONS(1075), 1,
+ ACTIONS(1088), 1,
anon_sym_PLUS,
- STATE(444), 1,
+ STATE(440), 1,
aux_sym_concatenation_expression_repeat1,
- [11911] = 3,
+ [11927] = 4,
ACTIONS(3), 1,
sym_comment,
- STATE(614), 1,
- sym_icu_clause,
- ACTIONS(996), 2,
- anon_sym_plural,
- anon_sym_select,
- [11922] = 3,
+ ACTIONS(1035), 1,
+ anon_sym_let,
+ ACTIONS(1037), 1,
+ sym_identifier,
+ STATE(364), 1,
+ sym_structural_assignment,
+ [11940] = 3,
ACTIONS(3), 1,
sym_comment,
- STATE(566), 1,
+ STATE(549), 1,
sym_timed_expression,
- ACTIONS(1067), 2,
+ ACTIONS(1086), 2,
anon_sym_after,
anon_sym_minimum,
- [11933] = 4,
+ [11951] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1020), 1,
- anon_sym_SEMI,
- ACTIONS(1078), 1,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1084), 1,
+ anon_sym_if,
+ STATE(188), 1,
+ sym_statement_block,
+ [11964] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(766), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(842), 1,
+ anon_sym_QMARK,
+ ACTIONS(1091), 1,
+ anon_sym_COMMA,
+ [11977] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1072), 1,
+ anon_sym_QMARK,
+ ACTIONS(1074), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1093), 1,
+ sym__interpolation_end,
+ [11990] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1095), 1,
+ anon_sym_COMMA,
+ ACTIONS(1098), 1,
+ anon_sym_RBRACK,
+ STATE(446), 1,
+ aux_sym_array_repeat1,
+ [12003] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(257), 1,
+ anon_sym_COMMA,
+ ACTIONS(1100), 1,
anon_sym_RPAREN,
- STATE(586), 1,
- sym_for_reference,
- [11946] = 4,
+ STATE(462), 1,
+ aux_sym_arguments_repeat1,
+ [12016] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1080), 1,
+ ACTIONS(1102), 1,
anon_sym_LT_SLASH,
- ACTIONS(1082), 1,
+ ACTIONS(1104), 1,
sym_raw_text,
- STATE(240), 1,
+ STATE(234), 1,
sym_end_tag,
- [11959] = 4,
+ [12029] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1080), 1,
+ ACTIONS(1102), 1,
anon_sym_LT_SLASH,
- ACTIONS(1084), 1,
+ ACTIONS(1106), 1,
sym_raw_text,
- STATE(246), 1,
+ STATE(238), 1,
sym_end_tag,
- [11972] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1086), 1,
- anon_sym_RPAREN,
- ACTIONS(1088), 1,
- anon_sym_SEMI,
- STATE(425), 1,
- aux_sym_defer_trigger_repeat1,
- [11985] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1032), 1,
- anon_sym_COMMA,
- ACTIONS(1090), 1,
- anon_sym_RBRACK,
- STATE(440), 1,
- aux_sym_array_repeat1,
- [11998] = 2,
+ [12042] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1092), 3,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- anon_sym_COMMA,
- [12007] = 4,
+ ACTIONS(919), 1,
+ sym_icu_category,
+ STATE(396), 2,
+ sym_icu_case,
+ aux_sym_icu_expression_repeat1,
+ [12053] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1088), 1,
+ ACTIONS(1060), 1,
anon_sym_SEMI,
- ACTIONS(1094), 1,
+ ACTIONS(1108), 1,
anon_sym_RPAREN,
- STATE(450), 1,
- aux_sym_defer_trigger_repeat1,
- [12020] = 4,
+ STATE(597), 1,
+ sym_for_reference,
+ [12066] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1061), 1,
- sym__interpolation_end,
- ACTIONS(1073), 1,
+ ACTIONS(1041), 1,
anon_sym_PLUS,
- STATE(429), 1,
+ ACTIONS(1054), 1,
+ sym__interpolation_end,
+ STATE(460), 1,
aux_sym_concatenation_expression_repeat1,
- [12033] = 4,
+ [12079] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(257), 1,
- anon_sym_COMMA,
- ACTIONS(1096), 1,
+ ACTIONS(1019), 1,
+ anon_sym_SEMI,
+ ACTIONS(1110), 1,
anon_sym_RPAREN,
- STATE(431), 1,
- aux_sym_arguments_repeat1,
- [12046] = 4,
+ STATE(596), 1,
+ sym_if_reference,
+ [12092] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1098), 1,
- anon_sym_COMMA,
- ACTIONS(1101), 1,
- anon_sym_RBRACK,
+ ACTIONS(1052), 1,
+ anon_sym_SEMI,
+ ACTIONS(1112), 1,
+ anon_sym_RPAREN,
STATE(456), 1,
- aux_sym_array_repeat1,
- [12059] = 4,
+ aux_sym_defer_trigger_repeat1,
+ [12105] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(255), 1,
- anon_sym_RPAREN,
- ACTIONS(257), 1,
- anon_sym_COMMA,
- STATE(455), 1,
- aux_sym_arguments_repeat1,
- [12072] = 4,
+ ACTIONS(1009), 1,
+ sym__script_start_tag_name,
+ ACTIONS(1011), 1,
+ sym__style_start_tag_name,
+ ACTIONS(1114), 1,
+ sym__start_tag_name,
+ [12118] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1024), 1,
- anon_sym_SEMI,
- ACTIONS(1103), 1,
+ ACTIONS(1116), 1,
anon_sym_RPAREN,
- STATE(616), 1,
- sym_if_reference,
- [12085] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(980), 1,
+ ACTIONS(1118), 1,
anon_sym_SEMI,
- ACTIONS(1105), 1,
- anon_sym_DQUOTE,
- STATE(597), 1,
- sym__context_expression,
- [12098] = 4,
+ STATE(456), 1,
+ aux_sym_defer_trigger_repeat1,
+ [12131] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1107), 1,
- anon_sym_DQUOTE,
- ACTIONS(1109), 1,
- aux_sym_string_token1,
- STATE(460), 1,
- aux_sym_string_repeat1,
- [12111] = 4,
+ STATE(589), 1,
+ sym_timed_expression,
+ ACTIONS(1086), 2,
+ anon_sym_after,
+ anon_sym_minimum,
+ [12142] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1112), 1,
- anon_sym_SQUOTE,
- ACTIONS(1114), 1,
- aux_sym_string_token2,
- STATE(461), 1,
- aux_sym_string_repeat2,
- [12124] = 4,
+ ACTIONS(991), 1,
+ anon_sym_COMMA,
+ ACTIONS(1121), 1,
+ anon_sym_RBRACK,
+ STATE(437), 1,
+ aux_sym_array_repeat1,
+ [12155] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(744), 1,
+ ACTIONS(766), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(828), 1,
+ ACTIONS(842), 1,
anon_sym_QMARK,
- ACTIONS(1117), 1,
+ ACTIONS(1123), 1,
anon_sym_RPAREN,
- [12137] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1119), 2,
- anon_sym_EQ,
- sym_identifier,
- [12145] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(199), 1,
- sym_statement_block,
- [12155] = 3,
+ [12168] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(961), 1,
- anon_sym_DQUOTE,
- STATE(312), 1,
- sym__double_quote,
- [12165] = 3,
+ ACTIONS(848), 1,
+ sym__interpolation_end,
+ ACTIONS(1125), 1,
+ anon_sym_PLUS,
+ STATE(460), 1,
+ aux_sym_concatenation_expression_repeat1,
+ [12181] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1121), 1,
- sym_identifier,
- STATE(452), 1,
- sym_assignment_expression,
- [12175] = 3,
+ ACTIONS(1072), 1,
+ anon_sym_QMARK,
+ ACTIONS(197), 2,
+ sym__interpolation_end,
+ anon_sym_QMARK_QMARK,
+ [12192] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(193), 1,
- sym_statement_block,
- [12185] = 3,
+ ACTIONS(846), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1128), 1,
+ anon_sym_COMMA,
+ STATE(462), 1,
+ aux_sym_arguments_repeat1,
+ [12205] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1123), 1,
+ ACTIONS(1131), 1,
anon_sym_LBRACE,
- STATE(501), 1,
+ STATE(522), 1,
sym_statement_block,
- [12195] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1125), 1,
- anon_sym_DQUOTE,
- STATE(32), 1,
- sym__double_quote,
- [12205] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1127), 2,
- anon_sym_ms,
- anon_sym_s,
- [12213] = 3,
+ [12215] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1129), 1,
- anon_sym_DQUOTE,
- STATE(308), 1,
- sym__double_quote,
+ ACTIONS(1133), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
[12223] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1131), 1,
+ ACTIONS(879), 1,
anon_sym_LBRACE,
- STATE(196), 1,
- sym_switch_body,
+ STATE(192), 1,
+ sym_statement_block,
[12233] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1133), 1,
- anon_sym_SQUOTE,
- STATE(560), 1,
- sym__single_quote,
- [12243] = 2,
+ ACTIONS(645), 1,
+ anon_sym_EQ,
+ STATE(291), 1,
+ sym__binding_assignment,
+ [12243] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(645), 1,
+ anon_sym_EQ,
+ STATE(292), 1,
+ sym__binding_assignment,
+ [12253] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1101), 2,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [12251] = 3,
+ ACTIONS(1135), 1,
+ anon_sym_DQUOTE,
+ STATE(31), 1,
+ sym__double_quote,
+ [12263] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1135), 1,
- anon_sym_LPAREN,
- STATE(176), 1,
- sym__if_body_expression,
- [12261] = 3,
+ ACTIONS(645), 1,
+ anon_sym_EQ,
+ STATE(287), 1,
+ sym__binding_assignment,
+ [12273] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1137), 1,
- sym_identifier,
- STATE(415), 1,
- sym_for_declaration,
- [12271] = 3,
+ anon_sym_DQUOTE,
+ ACTIONS(1139), 1,
+ aux_sym_quoted_attribute_value_token2,
+ [12283] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(217), 1,
- sym_statement_block,
- [12281] = 3,
+ ACTIONS(1137), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1141), 1,
+ aux_sym_quoted_attribute_value_token1,
+ [12293] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1135), 1,
- anon_sym_LPAREN,
- STATE(178), 1,
- sym__if_body_expression,
- [12291] = 3,
+ ACTIONS(1143), 1,
+ sym__end_tag_name,
+ ACTIONS(1145), 1,
+ sym_erroneous_end_tag_name,
+ [12303] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(984), 1,
- anon_sym_context,
- ACTIONS(986), 1,
+ ACTIONS(1147), 1,
sym_identifier,
- [12301] = 2,
+ STATE(311), 1,
+ sym_pipe_call,
+ [12313] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1139), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [12309] = 2,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ STATE(196), 1,
+ sym_statement_block,
+ [12323] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1141), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [12317] = 3,
+ ACTIONS(516), 2,
+ sym__control_flow_start,
+ anon_sym_RBRACE,
+ [12331] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1143), 1,
+ ACTIONS(1149), 2,
+ sym__control_flow_start,
anon_sym_RBRACE,
- ACTIONS(1145), 1,
- sym_icu_category,
- [12327] = 2,
+ [12339] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1147), 2,
- anon_sym_DQUOTE,
- anon_sym_SEMI,
- [12335] = 3,
+ ACTIONS(1151), 1,
+ sym_identifier,
+ STATE(66), 1,
+ sym_call_expression,
+ [12349] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
+ ACTIONS(879), 1,
anon_sym_LBRACE,
- STATE(210), 1,
+ STATE(189), 1,
sym_statement_block,
- [12345] = 3,
+ [12359] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(213), 1,
- sym_statement_block,
- [12355] = 3,
+ ACTIONS(1153), 2,
+ anon_sym_ms,
+ anon_sym_s,
+ [12367] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1149), 1,
+ ACTIONS(1155), 2,
anon_sym_RPAREN,
- ACTIONS(1151), 1,
anon_sym_SEMI,
- [12365] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1153), 1,
- anon_sym_case,
- ACTIONS(1155), 1,
- anon_sym_default,
[12375] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1157), 1,
- anon_sym_DQUOTE,
- STATE(44), 1,
- sym__double_quote,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ STATE(198), 1,
+ sym_statement_block,
[12385] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(638), 2,
+ ACTIONS(621), 2,
sym__control_flow_start,
anon_sym_RBRACE,
[12393] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1159), 1,
- anon_sym_when,
- ACTIONS(1161), 1,
- anon_sym_on,
+ ACTIONS(1157), 1,
+ anon_sym_LBRACE,
+ STATE(197), 1,
+ sym_switch_body,
[12403] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1123), 1,
- anon_sym_LBRACE,
- STATE(521), 1,
- sym_statement_block,
+ ACTIONS(1159), 1,
+ anon_sym_SQUOTE,
+ STATE(588), 1,
+ sym__single_quote,
[12413] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1163), 1,
- anon_sym_DQUOTE,
- STATE(35), 1,
- sym__double_quote,
+ ACTIONS(1029), 1,
+ anon_sym_LT_SLASH,
+ STATE(222), 1,
+ sym_end_tag,
[12423] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1165), 1,
- sym__end_tag_name,
- ACTIONS(1167), 1,
- sym_erroneous_end_tag_name,
- [12433] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(610), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [12441] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1121), 1,
+ ACTIONS(1161), 1,
sym_identifier,
- STATE(388), 1,
+ STATE(391), 1,
sym_assignment_expression,
- [12451] = 3,
+ [12433] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1169), 1,
+ ACTIONS(1029), 1,
+ anon_sym_LT_SLASH,
+ STATE(221), 1,
+ sym_end_tag,
+ [12443] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1163), 1,
anon_sym_LPAREN,
- STATE(257), 1,
+ STATE(284), 1,
sym__if_body_expression,
- [12461] = 3,
+ [12453] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1169), 1,
+ ACTIONS(1163), 1,
anon_sym_LPAREN,
- STATE(260), 1,
+ STATE(229), 1,
sym__if_body_expression,
- [12471] = 3,
+ [12463] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1165), 1,
+ anon_sym_DQUOTE,
+ STATE(36), 1,
+ sym__double_quote,
+ [12473] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1167), 1,
+ anon_sym_DQUOTE,
+ STATE(44), 1,
+ sym__double_quote,
+ [12483] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1145), 1,
sym_erroneous_end_tag_name,
- ACTIONS(1171), 1,
+ ACTIONS(1169), 1,
sym__end_tag_name,
- [12481] = 3,
+ [12493] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1171), 1,
+ anon_sym_case,
ACTIONS(1173), 1,
+ anon_sym_default,
+ [12503] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1098), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [12511] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1175), 1,
sym_identifier,
- STATE(276), 1,
+ STATE(227), 1,
sym_pipe_call,
- [12491] = 3,
+ [12521] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(998), 1,
- anon_sym_LT_SLASH,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
STATE(201), 1,
- sym_end_tag,
- [12501] = 2,
+ sym_statement_block,
+ [12531] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 2,
- sym__control_flow_start,
- anon_sym_RBRACE,
- [12509] = 2,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ STATE(209), 1,
+ sym_statement_block,
+ [12541] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1177), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- [12517] = 3,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ STATE(187), 1,
+ sym_statement_block,
+ [12551] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(253), 1,
+ STATE(270), 1,
sym_statement_block,
- [12527] = 3,
+ [12561] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(229), 1,
+ STATE(271), 1,
sym_statement_block,
- [12537] = 3,
+ [12571] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1179), 1,
- anon_sym_SQUOTE,
- ACTIONS(1181), 1,
- aux_sym_quoted_attribute_value_token1,
- [12547] = 3,
+ ACTIONS(1177), 1,
+ anon_sym_DQUOTE,
+ STATE(296), 1,
+ sym__double_quote,
+ [12581] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(998), 1,
- anon_sym_LT_SLASH,
- STATE(200), 1,
- sym_end_tag,
- [12557] = 3,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ STATE(175), 1,
+ sym_statement_block,
+ [12591] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1080), 1,
+ ACTIONS(879), 1,
+ anon_sym_LBRACE,
+ STATE(204), 1,
+ sym_statement_block,
+ [12601] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1179), 2,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ [12609] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1102), 1,
anon_sym_LT_SLASH,
- STATE(281), 1,
+ STATE(261), 1,
sym_end_tag,
- [12567] = 3,
+ [12619] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1080), 1,
+ ACTIONS(1102), 1,
anon_sym_LT_SLASH,
- STATE(278), 1,
+ STATE(237), 1,
sym_end_tag,
- [12577] = 2,
+ [12629] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1183), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- [12585] = 2,
+ ACTIONS(1181), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [12637] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1185), 2,
+ ACTIONS(1183), 2,
sym_raw_text,
anon_sym_LT_SLASH,
- [12593] = 3,
+ [12645] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1185), 1,
+ sym_identifier,
+ STATE(430), 1,
+ sym_for_declaration,
+ [12655] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1161), 1,
+ sym_identifier,
+ STATE(426), 1,
+ sym_assignment_expression,
+ [12665] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(956), 1,
+ anon_sym_DQUOTE,
+ STATE(300), 1,
+ sym__double_quote,
+ [12675] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1187), 1,
sym_identifier,
- STATE(138), 1,
+ STATE(143), 1,
sym_pipe_call,
- [12603] = 3,
+ [12685] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1189), 1,
sym_identifier,
- STATE(27), 1,
+ STATE(25), 1,
sym_call_expression,
- [12613] = 3,
+ [12695] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1191), 1,
sym_identifier,
- STATE(157), 1,
+ STATE(152), 1,
sym_call_expression,
- [12623] = 3,
+ [12705] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1193), 1,
sym_identifier,
- STATE(138), 1,
+ STATE(143), 1,
sym_pipe_call,
- [12633] = 2,
+ [12715] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1195), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [12641] = 3,
+ ACTIONS(1195), 1,
+ anon_sym_LPAREN,
+ STATE(178), 1,
+ sym__if_body_expression,
+ [12725] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(258), 1,
+ STATE(279), 1,
sym_statement_block,
- [12651] = 3,
+ [12735] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(224), 1,
+ STATE(283), 1,
sym_statement_block,
- [12661] = 3,
+ [12745] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(255), 1,
+ STATE(224), 1,
sym_statement_block,
- [12671] = 2,
+ [12755] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1197), 2,
- anon_sym_RPAREN,
- anon_sym_SEMI,
- [12679] = 3,
+ ACTIONS(1185), 1,
+ sym_identifier,
+ STATE(451), 1,
+ sym_for_declaration,
+ [12765] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(183), 1,
- sym_statement_block,
- [12689] = 2,
+ ACTIONS(1197), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1199), 1,
+ anon_sym_SEMI,
+ [12775] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1199), 2,
+ ACTIONS(1201), 2,
sym__control_flow_start,
anon_sym_RBRACE,
- [12697] = 3,
+ [12783] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(180), 1,
+ STATE(281), 1,
sym_statement_block,
- [12707] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1201), 1,
- sym_identifier,
- STATE(298), 1,
- sym_pipe_call,
- [12717] = 3,
+ [12793] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1203), 1,
- sym_identifier,
- STATE(67), 1,
- sym_call_expression,
- [12727] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_EQ,
- STATE(301), 1,
- sym__binding_assignment,
- [12737] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(188), 1,
- sym_statement_block,
- [12747] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_EQ,
- STATE(296), 1,
- sym__binding_assignment,
- [12757] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1137), 1,
- sym_identifier,
- STATE(447), 1,
- sym_for_declaration,
- [12767] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1179), 1,
- anon_sym_DQUOTE,
- ACTIONS(1207), 1,
- aux_sym_quoted_attribute_value_token2,
- [12777] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(884), 1,
- anon_sym_LBRACE,
- STATE(174), 1,
- sym_statement_block,
- [12787] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(939), 1,
anon_sym_LBRACE,
- STATE(226), 1,
- sym_statement_block,
- [12797] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1209), 1,
- anon_sym_LBRACE,
- STATE(235), 1,
+ STATE(276), 1,
sym_switch_body,
- [12807] = 3,
+ [12803] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(236), 1,
+ STATE(274), 1,
sym_statement_block,
- [12817] = 3,
+ [12813] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1211), 1,
+ ACTIONS(1205), 1,
anon_sym_SQUOTE,
- ACTIONS(1213), 1,
+ ACTIONS(1207), 1,
aux_sym_quoted_attribute_value_token1,
- [12827] = 3,
+ [12823] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1211), 1,
+ ACTIONS(1205), 1,
anon_sym_DQUOTE,
- ACTIONS(1215), 1,
+ ACTIONS(1209), 1,
aux_sym_quoted_attribute_value_token2,
- [12837] = 3,
+ [12833] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1217), 1,
+ ACTIONS(732), 1,
anon_sym_EQ,
- STATE(332), 1,
+ STATE(325), 1,
sym__binding_assignment,
- [12847] = 3,
+ [12843] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1217), 1,
+ ACTIONS(732), 1,
anon_sym_EQ,
- STATE(333), 1,
+ STATE(322), 1,
sym__binding_assignment,
- [12857] = 3,
+ [12853] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1217), 1,
+ ACTIONS(732), 1,
anon_sym_EQ,
- STATE(335), 1,
+ STATE(323), 1,
sym__binding_assignment,
- [12867] = 3,
+ [12863] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(244), 1,
+ STATE(260), 1,
sym_statement_block,
- [12877] = 3,
+ [12873] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(939), 1,
+ ACTIONS(964), 1,
anon_sym_LBRACE,
- STATE(247), 1,
+ STATE(259), 1,
sym_statement_block,
- [12887] = 3,
+ [12883] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(921), 1,
+ ACTIONS(1211), 1,
+ anon_sym_when,
+ ACTIONS(1213), 1,
+ anon_sym_on,
+ [12893] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1215), 2,
+ anon_sym_RPAREN,
+ anon_sym_SEMI,
+ [12901] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1217), 1,
anon_sym_DQUOTE,
- STATE(320), 1,
+ STATE(318), 1,
sym__double_quote,
- [12897] = 3,
+ [12911] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1219), 1,
+ ACTIONS(976), 1,
anon_sym_DQUOTE,
- STATE(314), 1,
+ STATE(317), 1,
sym__double_quote,
- [12907] = 3,
+ [12921] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1205), 1,
+ ACTIONS(1219), 2,
anon_sym_EQ,
- STATE(294), 1,
- sym__binding_assignment,
- [12917] = 3,
+ sym_identifier,
+ [12929] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1195), 1,
+ anon_sym_LPAREN,
+ STATE(191), 1,
+ sym__if_body_expression,
+ [12939] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_DQUOTE,
- STATE(33), 1,
+ STATE(32), 1,
sym__double_quote,
- [12927] = 2,
+ [12949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1223), 1,
- sym__doctype,
- [12934] = 2,
+ ACTIONS(1068), 1,
+ anon_sym_context,
+ ACTIONS(1070), 1,
+ sym_identifier,
+ [12959] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1223), 1,
+ anon_sym_RBRACE,
ACTIONS(1225), 1,
- anon_sym_DQUOTE,
- [12941] = 2,
+ sym_icu_category,
+ [12969] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1227), 1,
- sym_identifier,
- [12948] = 2,
+ ACTIONS(1227), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [12977] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1229), 1,
+ ACTIONS(1229), 2,
anon_sym_DQUOTE,
- [12955] = 2,
+ anon_sym_SEMI,
+ [12985] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1229), 1,
- anon_sym_SQUOTE,
- [12962] = 2,
+ ACTIONS(1131), 1,
+ anon_sym_LBRACE,
+ STATE(476), 1,
+ sym_statement_block,
+ [12995] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1231), 1,
- anon_sym_RBRACK,
- [12969] = 2,
+ anon_sym_LBRACE,
+ [13002] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1233), 1,
- anon_sym_COLON,
- [12976] = 2,
+ anon_sym_RPAREN,
+ [13009] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1235), 1,
- anon_sym_COLON,
- [12983] = 2,
+ sym_identifier,
+ [13016] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1237), 1,
- anon_sym_LPAREN,
- [12990] = 2,
+ sym_identifier,
+ [13023] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1239), 1,
- anon_sym_GT,
- [12997] = 2,
+ anon_sym_RPAREN,
+ [13030] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1241), 1,
- anon_sym_RPAREN,
- [13004] = 2,
+ anon_sym_RBRACK,
+ [13037] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1243), 1,
- sym_identifier,
- [13011] = 2,
+ anon_sym_RBRACK,
+ [13044] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1245), 1,
- sym_identifier,
- [13018] = 2,
+ sym_number,
+ [13051] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1247), 1,
- anon_sym_GT,
- [13025] = 2,
+ anon_sym_RPAREN,
+ [13058] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1249), 1,
- sym_identifier,
- [13032] = 2,
+ anon_sym_of,
+ [13065] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1251), 1,
- anon_sym_RBRACK,
- [13039] = 2,
+ sym__doctype,
+ [13072] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1253), 1,
- sym_identifier,
- [13046] = 2,
+ anon_sym_RBRACK,
+ [13079] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1255), 1,
anon_sym_GT,
- [13053] = 2,
+ [13086] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1257), 1,
- sym_identifier,
- [13060] = 2,
+ anon_sym_GT,
+ [13093] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1259), 1,
- anon_sym_LBRACE,
- [13067] = 2,
+ anon_sym_SQUOTE,
+ [13100] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1259), 1,
+ anon_sym_DQUOTE,
+ [13107] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1261), 1,
- sym_identifier,
- [13074] = 2,
+ anon_sym_GT,
+ [13114] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1263), 1,
anon_sym_RPAREN,
- [13081] = 2,
+ [13121] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1265), 1,
- anon_sym_SEMI,
- [13088] = 2,
+ anon_sym_DQUOTE,
+ [13128] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1267), 1,
anon_sym_RPAREN,
- [13095] = 2,
+ [13135] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1269), 1,
- anon_sym_COLON,
- [13102] = 2,
+ sym_identifier,
+ [13142] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1271), 1,
anon_sym_GT,
- [13109] = 2,
+ [13149] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1273), 1,
- anon_sym_RBRACK,
- [13116] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1171), 1,
- sym__end_tag_name,
- [13123] = 2,
+ anon_sym_LPAREN,
+ [13156] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1275), 1,
- anon_sym_GT,
- [13130] = 2,
+ anon_sym_RBRACK,
+ [13163] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1277), 1,
- anon_sym_DQUOTE,
- [13137] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(976), 1,
- sym__interpolation_end,
- [13144] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1028), 1,
- anon_sym_COMMA,
- [13151] = 2,
+ anon_sym_RPAREN,
+ [13170] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1279), 1,
- anon_sym_DQUOTE,
- [13158] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1167), 1,
- sym_erroneous_end_tag_name,
- [13165] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1225), 1,
- anon_sym_SQUOTE,
- [13172] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [13177] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1281), 1,
- anon_sym_GT,
- [13179] = 2,
+ anon_sym_RBRACK,
+ [13184] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1283), 1,
- aux_sym_doctype_token1,
- [13186] = 2,
+ anon_sym_RBRACK,
+ [13191] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1285), 1,
- anon_sym_RPAREN,
- [13193] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1165), 1,
- sym__end_tag_name,
- [13200] = 2,
+ anon_sym_GT,
+ [13198] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1287), 1,
- aux_sym_doctype_token1,
- [13207] = 2,
+ anon_sym_COMMA,
+ [13205] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1289), 1,
- anon_sym_LPAREN,
- [13214] = 2,
+ anon_sym_as,
+ [13212] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1291), 1,
anon_sym_RPAREN,
- [13221] = 2,
+ [13219] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1093), 1,
+ sym__interpolation_end,
+ [13226] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1293), 1,
- anon_sym_RBRACK,
- [13228] = 2,
+ anon_sym_LBRACE,
+ [13233] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1145), 1,
+ sym_erroneous_end_tag_name,
+ [13240] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1295), 1,
- anon_sym_RPAREN,
- [13235] = 2,
+ anon_sym_LBRACE,
+ [13247] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1297), 1,
anon_sym_LBRACE,
- [13242] = 2,
+ [13254] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1299), 1,
- anon_sym_RPAREN,
- [13249] = 2,
+ aux_sym_doctype_token1,
+ [13261] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1301), 1,
- sym_identifier,
- [13256] = 2,
+ anon_sym_let,
+ [13268] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1143), 1,
+ sym__end_tag_name,
+ [13275] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1303), 1,
- anon_sym_RBRACK,
- [13263] = 2,
+ anon_sym_RPAREN,
+ [13282] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1305), 1,
- anon_sym_RPAREN_RBRACK,
- [13270] = 2,
+ sym_identifier,
+ [13289] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1307), 1,
- anon_sym_RPAREN,
- [13277] = 2,
+ anon_sym_COLON,
+ [13296] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1309), 1,
- anon_sym_RPAREN,
- [13284] = 2,
+ anon_sym_RBRACK,
+ [13303] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1311), 1,
anon_sym_RPAREN,
- [13291] = 2,
+ [13310] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1313), 1,
- anon_sym_DQUOTE,
- [13298] = 2,
+ anon_sym_RPAREN,
+ [13317] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1315), 1,
- anon_sym_RPAREN,
- [13305] = 2,
+ anon_sym_SEMI,
+ [13324] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1317), 1,
- sym_number,
- [13312] = 2,
+ anon_sym_RPAREN,
+ [13331] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1169), 1,
+ sym__end_tag_name,
+ [13338] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1319), 1,
- anon_sym_RPAREN,
- [13319] = 2,
+ anon_sym_RBRACK,
+ [13345] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1321), 1,
- anon_sym_LPAREN,
- [13326] = 2,
+ anon_sym_RPAREN_RBRACK,
+ [13352] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1323), 1,
- anon_sym_of,
- [13333] = 2,
+ anon_sym_RPAREN,
+ [13359] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1325), 1,
anon_sym_RPAREN,
- [13340] = 2,
+ [13366] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1327), 1,
- anon_sym_LBRACE,
- [13347] = 2,
+ anon_sym_COMMA,
+ [13373] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1329), 1,
- anon_sym_track,
- [13354] = 2,
+ anon_sym_SQUOTE,
+ [13380] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1329), 1,
+ anon_sym_DQUOTE,
+ [13387] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1331), 1,
- anon_sym_LPAREN,
- [13361] = 2,
+ anon_sym_LBRACE,
+ [13394] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1333), 1,
- anon_sym_RBRACK,
- [13368] = 2,
+ ACTIONS(1091), 1,
+ anon_sym_COMMA,
+ [13401] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1335), 1,
- anon_sym_DQUOTE,
- [13375] = 2,
+ ACTIONS(1333), 1,
+ anon_sym_RPAREN,
+ [13408] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1004), 1,
- sym__interpolation_end,
- [13382] = 2,
+ ACTIONS(1335), 1,
+ anon_sym_GT,
+ [13415] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1337), 1,
- anon_sym_RPAREN_RBRACK,
- [13389] = 2,
+ aux_sym_doctype_token1,
+ [13422] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1339), 1,
- sym__doctype,
- [13396] = 2,
+ anon_sym_LPAREN,
+ [13429] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1341), 1,
- anon_sym_EQ,
- [13403] = 2,
+ anon_sym_LBRACE,
+ [13436] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1343), 1,
- anon_sym_COMMA,
- [13410] = 2,
+ anon_sym_track,
+ [13443] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1345), 1,
- anon_sym_COMMA,
- [13417] = 2,
+ anon_sym_LPAREN,
+ [13450] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1347), 1,
- anon_sym_as,
- [13424] = 2,
+ anon_sym_EQ,
+ [13457] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1349), 1,
- anon_sym_RPAREN,
- [13431] = 2,
+ anon_sym_LPAREN,
+ [13464] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1076), 1,
+ sym__interpolation_end,
+ [13471] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1351), 1,
- anon_sym_LPAREN,
- [13438] = 2,
+ sym__doctype,
+ [13478] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1353), 1,
- anon_sym_COMMA,
- [13445] = 2,
+ anon_sym_LPAREN,
+ [13485] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1355), 1,
- anon_sym_LBRACE,
- [13452] = 2,
+ sym_identifier,
+ [13492] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1357), 1,
- ts_builtin_sym_end,
- [13459] = 2,
+ sym_identifier,
+ [13499] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1359), 1,
- sym_erroneous_end_tag_name,
- [13466] = 2,
+ anon_sym_DQUOTE,
+ [13506] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1361), 1,
- anon_sym_LPAREN,
- [13473] = 2,
+ sym_identifier,
+ [13513] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1363), 1,
- anon_sym_LPAREN,
- [13480] = 2,
+ sym_identifier,
+ [13520] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1365), 1,
- anon_sym_LBRACE,
- [13487] = 2,
+ anon_sym_COMMA,
+ [13527] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1367), 1,
- anon_sym_LBRACE,
- [13494] = 2,
+ anon_sym_COLON,
+ [13534] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1369), 1,
+ ts_builtin_sym_end,
+ [13541] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1371), 1,
+ sym_erroneous_end_tag_name,
+ [13548] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1373), 1,
+ anon_sym_LPAREN,
+ [13555] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(994), 1,
+ ACTIONS(1375), 1,
+ anon_sym_LPAREN,
+ [13562] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1377), 1,
+ anon_sym_COLON,
+ [13569] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1379), 1,
+ anon_sym_DQUOTE,
+ [13576] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1021), 1,
anon_sym_COMMA,
- [13501] = 2,
+ [13583] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1369), 1,
- anon_sym_let,
+ ACTIONS(1381), 1,
+ anon_sym_DQUOTE,
};
static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(2)] = 0,
[SMALL_STATE(3)] = 91,
- [SMALL_STATE(4)] = 182,
- [SMALL_STATE(5)] = 273,
- [SMALL_STATE(6)] = 364,
+ [SMALL_STATE(4)] = 180,
+ [SMALL_STATE(5)] = 271,
+ [SMALL_STATE(6)] = 362,
[SMALL_STATE(7)] = 453,
[SMALL_STATE(8)] = 541,
[SMALL_STATE(9)] = 629,
@@ -14832,43 +14913,43 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(22)] = 1521,
[SMALL_STATE(23)] = 1558,
[SMALL_STATE(24)] = 1595,
- [SMALL_STATE(25)] = 1650,
- [SMALL_STATE(26)] = 1687,
+ [SMALL_STATE(25)] = 1632,
+ [SMALL_STATE(26)] = 1669,
[SMALL_STATE(27)] = 1724,
[SMALL_STATE(28)] = 1761,
[SMALL_STATE(29)] = 1798,
[SMALL_STATE(30)] = 1835,
[SMALL_STATE(31)] = 1872,
- [SMALL_STATE(32)] = 1926,
- [SMALL_STATE(33)] = 1988,
+ [SMALL_STATE(32)] = 1934,
+ [SMALL_STATE(33)] = 1996,
[SMALL_STATE(34)] = 2050,
[SMALL_STATE(35)] = 2089,
[SMALL_STATE(36)] = 2147,
[SMALL_STATE(37)] = 2205,
[SMALL_STATE(38)] = 2259,
- [SMALL_STATE(39)] = 2305,
- [SMALL_STATE(40)] = 2363,
- [SMALL_STATE(41)] = 2417,
+ [SMALL_STATE(39)] = 2313,
+ [SMALL_STATE(40)] = 2371,
+ [SMALL_STATE(41)] = 2429,
[SMALL_STATE(42)] = 2475,
[SMALL_STATE(43)] = 2533,
- [SMALL_STATE(44)] = 2585,
- [SMALL_STATE(45)] = 2643,
+ [SMALL_STATE(44)] = 2591,
+ [SMALL_STATE(45)] = 2649,
[SMALL_STATE(46)] = 2701,
[SMALL_STATE(47)] = 2759,
[SMALL_STATE(48)] = 2816,
- [SMALL_STATE(49)] = 2873,
- [SMALL_STATE(50)] = 2928,
- [SMALL_STATE(51)] = 2965,
- [SMALL_STATE(52)] = 3020,
- [SMALL_STATE(53)] = 3075,
- [SMALL_STATE(54)] = 3130,
- [SMALL_STATE(55)] = 3185,
- [SMALL_STATE(56)] = 3240,
- [SMALL_STATE(57)] = 3275,
+ [SMALL_STATE(49)] = 2871,
+ [SMALL_STATE(50)] = 2908,
+ [SMALL_STATE(51)] = 2963,
+ [SMALL_STATE(52)] = 2998,
+ [SMALL_STATE(53)] = 3053,
+ [SMALL_STATE(54)] = 3108,
+ [SMALL_STATE(55)] = 3163,
+ [SMALL_STATE(56)] = 3220,
+ [SMALL_STATE(57)] = 3277,
[SMALL_STATE(58)] = 3332,
- [SMALL_STATE(59)] = 3367,
- [SMALL_STATE(60)] = 3422,
- [SMALL_STATE(61)] = 3467,
+ [SMALL_STATE(59)] = 3377,
+ [SMALL_STATE(60)] = 3432,
+ [SMALL_STATE(61)] = 3487,
[SMALL_STATE(62)] = 3522,
[SMALL_STATE(63)] = 3554,
[SMALL_STATE(64)] = 3586,
@@ -14898,543 +14979,545 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(88)] = 4607,
[SMALL_STATE(89)] = 4655,
[SMALL_STATE(90)] = 4703,
- [SMALL_STATE(91)] = 4752,
- [SMALL_STATE(92)] = 4801,
- [SMALL_STATE(93)] = 4850,
- [SMALL_STATE(94)] = 4899,
- [SMALL_STATE(95)] = 4948,
- [SMALL_STATE(96)] = 4997,
- [SMALL_STATE(97)] = 5041,
- [SMALL_STATE(98)] = 5085,
- [SMALL_STATE(99)] = 5129,
- [SMALL_STATE(100)] = 5173,
- [SMALL_STATE(101)] = 5217,
- [SMALL_STATE(102)] = 5261,
- [SMALL_STATE(103)] = 5305,
- [SMALL_STATE(104)] = 5349,
- [SMALL_STATE(105)] = 5393,
- [SMALL_STATE(106)] = 5437,
- [SMALL_STATE(107)] = 5481,
- [SMALL_STATE(108)] = 5525,
- [SMALL_STATE(109)] = 5566,
- [SMALL_STATE(110)] = 5607,
- [SMALL_STATE(111)] = 5650,
- [SMALL_STATE(112)] = 5691,
- [SMALL_STATE(113)] = 5732,
- [SMALL_STATE(114)] = 5773,
- [SMALL_STATE(115)] = 5816,
- [SMALL_STATE(116)] = 5859,
- [SMALL_STATE(117)] = 5900,
- [SMALL_STATE(118)] = 5935,
- [SMALL_STATE(119)] = 5976,
- [SMALL_STATE(120)] = 6017,
- [SMALL_STATE(121)] = 6058,
- [SMALL_STATE(122)] = 6099,
- [SMALL_STATE(123)] = 6140,
- [SMALL_STATE(124)] = 6181,
- [SMALL_STATE(125)] = 6224,
- [SMALL_STATE(126)] = 6265,
- [SMALL_STATE(127)] = 6306,
- [SMALL_STATE(128)] = 6349,
+ [SMALL_STATE(91)] = 4747,
+ [SMALL_STATE(92)] = 4793,
+ [SMALL_STATE(93)] = 4839,
+ [SMALL_STATE(94)] = 4885,
+ [SMALL_STATE(95)] = 4929,
+ [SMALL_STATE(96)] = 4975,
+ [SMALL_STATE(97)] = 5019,
+ [SMALL_STATE(98)] = 5063,
+ [SMALL_STATE(99)] = 5107,
+ [SMALL_STATE(100)] = 5151,
+ [SMALL_STATE(101)] = 5195,
+ [SMALL_STATE(102)] = 5239,
+ [SMALL_STATE(103)] = 5283,
+ [SMALL_STATE(104)] = 5329,
+ [SMALL_STATE(105)] = 5375,
+ [SMALL_STATE(106)] = 5419,
+ [SMALL_STATE(107)] = 5465,
+ [SMALL_STATE(108)] = 5509,
+ [SMALL_STATE(109)] = 5555,
+ [SMALL_STATE(110)] = 5599,
+ [SMALL_STATE(111)] = 5640,
+ [SMALL_STATE(112)] = 5683,
+ [SMALL_STATE(113)] = 5726,
+ [SMALL_STATE(114)] = 5769,
+ [SMALL_STATE(115)] = 5810,
+ [SMALL_STATE(116)] = 5851,
+ [SMALL_STATE(117)] = 5892,
+ [SMALL_STATE(118)] = 5933,
+ [SMALL_STATE(119)] = 5968,
+ [SMALL_STATE(120)] = 6009,
+ [SMALL_STATE(121)] = 6050,
+ [SMALL_STATE(122)] = 6091,
+ [SMALL_STATE(123)] = 6132,
+ [SMALL_STATE(124)] = 6173,
+ [SMALL_STATE(125)] = 6214,
+ [SMALL_STATE(126)] = 6255,
+ [SMALL_STATE(127)] = 6296,
+ [SMALL_STATE(128)] = 6337,
[SMALL_STATE(129)] = 6377,
- [SMALL_STATE(130)] = 6406,
- [SMALL_STATE(131)] = 6439,
- [SMALL_STATE(132)] = 6477,
- [SMALL_STATE(133)] = 6499,
- [SMALL_STATE(134)] = 6537,
- [SMALL_STATE(135)] = 6563,
- [SMALL_STATE(136)] = 6599,
- [SMALL_STATE(137)] = 6637,
- [SMALL_STATE(138)] = 6663,
- [SMALL_STATE(139)] = 6685,
- [SMALL_STATE(140)] = 6711,
- [SMALL_STATE(141)] = 6749,
- [SMALL_STATE(142)] = 6784,
- [SMALL_STATE(143)] = 6819,
- [SMALL_STATE(144)] = 6854,
- [SMALL_STATE(145)] = 6879,
- [SMALL_STATE(146)] = 6914,
- [SMALL_STATE(147)] = 6935,
- [SMALL_STATE(148)] = 6962,
- [SMALL_STATE(149)] = 6993,
- [SMALL_STATE(150)] = 7028,
- [SMALL_STATE(151)] = 7049,
- [SMALL_STATE(152)] = 7073,
- [SMALL_STATE(153)] = 7093,
- [SMALL_STATE(154)] = 7117,
- [SMALL_STATE(155)] = 7135,
- [SMALL_STATE(156)] = 7159,
- [SMALL_STATE(157)] = 7177,
- [SMALL_STATE(158)] = 7195,
- [SMALL_STATE(159)] = 7219,
- [SMALL_STATE(160)] = 7243,
- [SMALL_STATE(161)] = 7263,
- [SMALL_STATE(162)] = 7291,
- [SMALL_STATE(163)] = 7308,
- [SMALL_STATE(164)] = 7325,
- [SMALL_STATE(165)] = 7350,
- [SMALL_STATE(166)] = 7367,
- [SMALL_STATE(167)] = 7392,
- [SMALL_STATE(168)] = 7409,
- [SMALL_STATE(169)] = 7426,
- [SMALL_STATE(170)] = 7443,
- [SMALL_STATE(171)] = 7466,
- [SMALL_STATE(172)] = 7483,
- [SMALL_STATE(173)] = 7504,
- [SMALL_STATE(174)] = 7521,
- [SMALL_STATE(175)] = 7539,
- [SMALL_STATE(176)] = 7561,
- [SMALL_STATE(177)] = 7579,
- [SMALL_STATE(178)] = 7597,
- [SMALL_STATE(179)] = 7615,
- [SMALL_STATE(180)] = 7633,
- [SMALL_STATE(181)] = 7651,
- [SMALL_STATE(182)] = 7669,
- [SMALL_STATE(183)] = 7691,
- [SMALL_STATE(184)] = 7709,
- [SMALL_STATE(185)] = 7727,
- [SMALL_STATE(186)] = 7745,
- [SMALL_STATE(187)] = 7763,
- [SMALL_STATE(188)] = 7781,
- [SMALL_STATE(189)] = 7799,
- [SMALL_STATE(190)] = 7817,
- [SMALL_STATE(191)] = 7839,
- [SMALL_STATE(192)] = 7857,
- [SMALL_STATE(193)] = 7875,
- [SMALL_STATE(194)] = 7893,
- [SMALL_STATE(195)] = 7917,
- [SMALL_STATE(196)] = 7935,
- [SMALL_STATE(197)] = 7953,
- [SMALL_STATE(198)] = 7971,
- [SMALL_STATE(199)] = 7993,
- [SMALL_STATE(200)] = 8011,
- [SMALL_STATE(201)] = 8029,
- [SMALL_STATE(202)] = 8047,
- [SMALL_STATE(203)] = 8065,
- [SMALL_STATE(204)] = 8083,
- [SMALL_STATE(205)] = 8101,
- [SMALL_STATE(206)] = 8119,
- [SMALL_STATE(207)] = 8137,
- [SMALL_STATE(208)] = 8159,
- [SMALL_STATE(209)] = 8177,
- [SMALL_STATE(210)] = 8195,
- [SMALL_STATE(211)] = 8213,
- [SMALL_STATE(212)] = 8231,
- [SMALL_STATE(213)] = 8249,
- [SMALL_STATE(214)] = 8267,
- [SMALL_STATE(215)] = 8285,
- [SMALL_STATE(216)] = 8303,
- [SMALL_STATE(217)] = 8321,
- [SMALL_STATE(218)] = 8339,
- [SMALL_STATE(219)] = 8357,
- [SMALL_STATE(220)] = 8375,
- [SMALL_STATE(221)] = 8393,
- [SMALL_STATE(222)] = 8411,
- [SMALL_STATE(223)] = 8429,
- [SMALL_STATE(224)] = 8460,
- [SMALL_STATE(225)] = 8477,
- [SMALL_STATE(226)] = 8494,
- [SMALL_STATE(227)] = 8511,
- [SMALL_STATE(228)] = 8528,
- [SMALL_STATE(229)] = 8545,
- [SMALL_STATE(230)] = 8562,
- [SMALL_STATE(231)] = 8591,
- [SMALL_STATE(232)] = 8608,
- [SMALL_STATE(233)] = 8625,
- [SMALL_STATE(234)] = 8642,
- [SMALL_STATE(235)] = 8659,
- [SMALL_STATE(236)] = 8676,
- [SMALL_STATE(237)] = 8693,
- [SMALL_STATE(238)] = 8714,
- [SMALL_STATE(239)] = 8731,
- [SMALL_STATE(240)] = 8748,
- [SMALL_STATE(241)] = 8765,
- [SMALL_STATE(242)] = 8794,
- [SMALL_STATE(243)] = 8811,
- [SMALL_STATE(244)] = 8828,
- [SMALL_STATE(245)] = 8845,
- [SMALL_STATE(246)] = 8862,
- [SMALL_STATE(247)] = 8879,
- [SMALL_STATE(248)] = 8896,
- [SMALL_STATE(249)] = 8925,
- [SMALL_STATE(250)] = 8942,
- [SMALL_STATE(251)] = 8959,
- [SMALL_STATE(252)] = 8976,
- [SMALL_STATE(253)] = 9007,
- [SMALL_STATE(254)] = 9024,
- [SMALL_STATE(255)] = 9041,
- [SMALL_STATE(256)] = 9058,
- [SMALL_STATE(257)] = 9075,
- [SMALL_STATE(258)] = 9092,
- [SMALL_STATE(259)] = 9109,
- [SMALL_STATE(260)] = 9126,
- [SMALL_STATE(261)] = 9143,
- [SMALL_STATE(262)] = 9160,
- [SMALL_STATE(263)] = 9177,
- [SMALL_STATE(264)] = 9194,
- [SMALL_STATE(265)] = 9211,
- [SMALL_STATE(266)] = 9240,
- [SMALL_STATE(267)] = 9257,
- [SMALL_STATE(268)] = 9274,
- [SMALL_STATE(269)] = 9291,
- [SMALL_STATE(270)] = 9320,
- [SMALL_STATE(271)] = 9337,
- [SMALL_STATE(272)] = 9366,
- [SMALL_STATE(273)] = 9395,
- [SMALL_STATE(274)] = 9412,
- [SMALL_STATE(275)] = 9429,
- [SMALL_STATE(276)] = 9446,
- [SMALL_STATE(277)] = 9463,
- [SMALL_STATE(278)] = 9480,
- [SMALL_STATE(279)] = 9497,
- [SMALL_STATE(280)] = 9516,
- [SMALL_STATE(281)] = 9535,
- [SMALL_STATE(282)] = 9552,
- [SMALL_STATE(283)] = 9580,
- [SMALL_STATE(284)] = 9598,
- [SMALL_STATE(285)] = 9616,
- [SMALL_STATE(286)] = 9632,
- [SMALL_STATE(287)] = 9652,
- [SMALL_STATE(288)] = 9676,
- [SMALL_STATE(289)] = 9694,
- [SMALL_STATE(290)] = 9714,
- [SMALL_STATE(291)] = 9732,
- [SMALL_STATE(292)] = 9749,
- [SMALL_STATE(293)] = 9766,
- [SMALL_STATE(294)] = 9783,
- [SMALL_STATE(295)] = 9798,
- [SMALL_STATE(296)] = 9813,
- [SMALL_STATE(297)] = 9828,
- [SMALL_STATE(298)] = 9843,
- [SMALL_STATE(299)] = 9858,
- [SMALL_STATE(300)] = 9873,
- [SMALL_STATE(301)] = 9888,
- [SMALL_STATE(302)] = 9903,
- [SMALL_STATE(303)] = 9918,
- [SMALL_STATE(304)] = 9933,
- [SMALL_STATE(305)] = 9948,
- [SMALL_STATE(306)] = 9967,
- [SMALL_STATE(307)] = 9982,
- [SMALL_STATE(308)] = 9999,
- [SMALL_STATE(309)] = 10014,
- [SMALL_STATE(310)] = 10031,
- [SMALL_STATE(311)] = 10048,
- [SMALL_STATE(312)] = 10065,
- [SMALL_STATE(313)] = 10080,
- [SMALL_STATE(314)] = 10097,
- [SMALL_STATE(315)] = 10111,
- [SMALL_STATE(316)] = 10125,
- [SMALL_STATE(317)] = 10141,
- [SMALL_STATE(318)] = 10157,
- [SMALL_STATE(319)] = 10173,
- [SMALL_STATE(320)] = 10189,
- [SMALL_STATE(321)] = 10203,
- [SMALL_STATE(322)] = 10219,
- [SMALL_STATE(323)] = 10233,
- [SMALL_STATE(324)] = 10247,
- [SMALL_STATE(325)] = 10263,
- [SMALL_STATE(326)] = 10277,
- [SMALL_STATE(327)] = 10291,
- [SMALL_STATE(328)] = 10305,
- [SMALL_STATE(329)] = 10319,
- [SMALL_STATE(330)] = 10335,
- [SMALL_STATE(331)] = 10349,
- [SMALL_STATE(332)] = 10363,
- [SMALL_STATE(333)] = 10377,
- [SMALL_STATE(334)] = 10391,
- [SMALL_STATE(335)] = 10407,
- [SMALL_STATE(336)] = 10421,
- [SMALL_STATE(337)] = 10436,
- [SMALL_STATE(338)] = 10451,
- [SMALL_STATE(339)] = 10466,
- [SMALL_STATE(340)] = 10479,
- [SMALL_STATE(341)] = 10492,
- [SMALL_STATE(342)] = 10507,
- [SMALL_STATE(343)] = 10522,
- [SMALL_STATE(344)] = 10537,
- [SMALL_STATE(345)] = 10550,
- [SMALL_STATE(346)] = 10563,
- [SMALL_STATE(347)] = 10578,
- [SMALL_STATE(348)] = 10591,
- [SMALL_STATE(349)] = 10604,
- [SMALL_STATE(350)] = 10617,
- [SMALL_STATE(351)] = 10632,
- [SMALL_STATE(352)] = 10647,
- [SMALL_STATE(353)] = 10660,
- [SMALL_STATE(354)] = 10675,
- [SMALL_STATE(355)] = 10690,
- [SMALL_STATE(356)] = 10704,
- [SMALL_STATE(357)] = 10714,
- [SMALL_STATE(358)] = 10730,
- [SMALL_STATE(359)] = 10746,
- [SMALL_STATE(360)] = 10762,
- [SMALL_STATE(361)] = 10778,
- [SMALL_STATE(362)] = 10794,
- [SMALL_STATE(363)] = 10810,
- [SMALL_STATE(364)] = 10824,
- [SMALL_STATE(365)] = 10836,
- [SMALL_STATE(366)] = 10848,
- [SMALL_STATE(367)] = 10864,
- [SMALL_STATE(368)] = 10880,
- [SMALL_STATE(369)] = 10896,
- [SMALL_STATE(370)] = 10912,
- [SMALL_STATE(371)] = 10928,
- [SMALL_STATE(372)] = 10944,
- [SMALL_STATE(373)] = 10960,
- [SMALL_STATE(374)] = 10976,
- [SMALL_STATE(375)] = 10992,
- [SMALL_STATE(376)] = 11008,
- [SMALL_STATE(377)] = 11022,
- [SMALL_STATE(378)] = 11036,
- [SMALL_STATE(379)] = 11052,
- [SMALL_STATE(380)] = 11068,
- [SMALL_STATE(381)] = 11084,
- [SMALL_STATE(382)] = 11100,
- [SMALL_STATE(383)] = 11116,
- [SMALL_STATE(384)] = 11132,
- [SMALL_STATE(385)] = 11148,
- [SMALL_STATE(386)] = 11164,
- [SMALL_STATE(387)] = 11178,
- [SMALL_STATE(388)] = 11194,
- [SMALL_STATE(389)] = 11208,
- [SMALL_STATE(390)] = 11222,
- [SMALL_STATE(391)] = 11236,
- [SMALL_STATE(392)] = 11252,
- [SMALL_STATE(393)] = 11268,
- [SMALL_STATE(394)] = 11284,
- [SMALL_STATE(395)] = 11298,
- [SMALL_STATE(396)] = 11310,
- [SMALL_STATE(397)] = 11324,
- [SMALL_STATE(398)] = 11336,
- [SMALL_STATE(399)] = 11350,
- [SMALL_STATE(400)] = 11364,
- [SMALL_STATE(401)] = 11377,
- [SMALL_STATE(402)] = 11390,
- [SMALL_STATE(403)] = 11403,
- [SMALL_STATE(404)] = 11416,
- [SMALL_STATE(405)] = 11429,
- [SMALL_STATE(406)] = 11440,
- [SMALL_STATE(407)] = 11453,
- [SMALL_STATE(408)] = 11466,
- [SMALL_STATE(409)] = 11479,
- [SMALL_STATE(410)] = 11492,
- [SMALL_STATE(411)] = 11501,
- [SMALL_STATE(412)] = 11510,
- [SMALL_STATE(413)] = 11523,
- [SMALL_STATE(414)] = 11536,
- [SMALL_STATE(415)] = 11547,
- [SMALL_STATE(416)] = 11560,
- [SMALL_STATE(417)] = 11573,
- [SMALL_STATE(418)] = 11582,
- [SMALL_STATE(419)] = 11595,
- [SMALL_STATE(420)] = 11608,
- [SMALL_STATE(421)] = 11621,
- [SMALL_STATE(422)] = 11634,
- [SMALL_STATE(423)] = 11647,
- [SMALL_STATE(424)] = 11660,
- [SMALL_STATE(425)] = 11673,
- [SMALL_STATE(426)] = 11686,
- [SMALL_STATE(427)] = 11699,
- [SMALL_STATE(428)] = 11712,
- [SMALL_STATE(429)] = 11725,
- [SMALL_STATE(430)] = 11738,
- [SMALL_STATE(431)] = 11749,
- [SMALL_STATE(432)] = 11762,
- [SMALL_STATE(433)] = 11775,
- [SMALL_STATE(434)] = 11784,
- [SMALL_STATE(435)] = 11793,
- [SMALL_STATE(436)] = 11804,
- [SMALL_STATE(437)] = 11815,
- [SMALL_STATE(438)] = 11826,
- [SMALL_STATE(439)] = 11839,
- [SMALL_STATE(440)] = 11848,
- [SMALL_STATE(441)] = 11861,
- [SMALL_STATE(442)] = 11874,
- [SMALL_STATE(443)] = 11887,
- [SMALL_STATE(444)] = 11898,
- [SMALL_STATE(445)] = 11911,
- [SMALL_STATE(446)] = 11922,
- [SMALL_STATE(447)] = 11933,
- [SMALL_STATE(448)] = 11946,
- [SMALL_STATE(449)] = 11959,
- [SMALL_STATE(450)] = 11972,
- [SMALL_STATE(451)] = 11985,
- [SMALL_STATE(452)] = 11998,
- [SMALL_STATE(453)] = 12007,
- [SMALL_STATE(454)] = 12020,
- [SMALL_STATE(455)] = 12033,
- [SMALL_STATE(456)] = 12046,
- [SMALL_STATE(457)] = 12059,
- [SMALL_STATE(458)] = 12072,
- [SMALL_STATE(459)] = 12085,
- [SMALL_STATE(460)] = 12098,
- [SMALL_STATE(461)] = 12111,
- [SMALL_STATE(462)] = 12124,
- [SMALL_STATE(463)] = 12137,
- [SMALL_STATE(464)] = 12145,
- [SMALL_STATE(465)] = 12155,
- [SMALL_STATE(466)] = 12165,
- [SMALL_STATE(467)] = 12175,
- [SMALL_STATE(468)] = 12185,
- [SMALL_STATE(469)] = 12195,
- [SMALL_STATE(470)] = 12205,
- [SMALL_STATE(471)] = 12213,
- [SMALL_STATE(472)] = 12223,
- [SMALL_STATE(473)] = 12233,
- [SMALL_STATE(474)] = 12243,
- [SMALL_STATE(475)] = 12251,
- [SMALL_STATE(476)] = 12261,
- [SMALL_STATE(477)] = 12271,
- [SMALL_STATE(478)] = 12281,
- [SMALL_STATE(479)] = 12291,
- [SMALL_STATE(480)] = 12301,
- [SMALL_STATE(481)] = 12309,
- [SMALL_STATE(482)] = 12317,
- [SMALL_STATE(483)] = 12327,
- [SMALL_STATE(484)] = 12335,
- [SMALL_STATE(485)] = 12345,
- [SMALL_STATE(486)] = 12355,
- [SMALL_STATE(487)] = 12365,
- [SMALL_STATE(488)] = 12375,
- [SMALL_STATE(489)] = 12385,
- [SMALL_STATE(490)] = 12393,
- [SMALL_STATE(491)] = 12403,
- [SMALL_STATE(492)] = 12413,
- [SMALL_STATE(493)] = 12423,
- [SMALL_STATE(494)] = 12433,
- [SMALL_STATE(495)] = 12441,
- [SMALL_STATE(496)] = 12451,
- [SMALL_STATE(497)] = 12461,
- [SMALL_STATE(498)] = 12471,
- [SMALL_STATE(499)] = 12481,
- [SMALL_STATE(500)] = 12491,
- [SMALL_STATE(501)] = 12501,
- [SMALL_STATE(502)] = 12509,
- [SMALL_STATE(503)] = 12517,
- [SMALL_STATE(504)] = 12527,
- [SMALL_STATE(505)] = 12537,
- [SMALL_STATE(506)] = 12547,
- [SMALL_STATE(507)] = 12557,
- [SMALL_STATE(508)] = 12567,
- [SMALL_STATE(509)] = 12577,
- [SMALL_STATE(510)] = 12585,
- [SMALL_STATE(511)] = 12593,
- [SMALL_STATE(512)] = 12603,
- [SMALL_STATE(513)] = 12613,
- [SMALL_STATE(514)] = 12623,
- [SMALL_STATE(515)] = 12633,
- [SMALL_STATE(516)] = 12641,
- [SMALL_STATE(517)] = 12651,
- [SMALL_STATE(518)] = 12661,
- [SMALL_STATE(519)] = 12671,
- [SMALL_STATE(520)] = 12679,
- [SMALL_STATE(521)] = 12689,
- [SMALL_STATE(522)] = 12697,
- [SMALL_STATE(523)] = 12707,
- [SMALL_STATE(524)] = 12717,
- [SMALL_STATE(525)] = 12727,
- [SMALL_STATE(526)] = 12737,
- [SMALL_STATE(527)] = 12747,
- [SMALL_STATE(528)] = 12757,
- [SMALL_STATE(529)] = 12767,
- [SMALL_STATE(530)] = 12777,
- [SMALL_STATE(531)] = 12787,
- [SMALL_STATE(532)] = 12797,
- [SMALL_STATE(533)] = 12807,
- [SMALL_STATE(534)] = 12817,
- [SMALL_STATE(535)] = 12827,
- [SMALL_STATE(536)] = 12837,
- [SMALL_STATE(537)] = 12847,
- [SMALL_STATE(538)] = 12857,
- [SMALL_STATE(539)] = 12867,
- [SMALL_STATE(540)] = 12877,
- [SMALL_STATE(541)] = 12887,
- [SMALL_STATE(542)] = 12897,
- [SMALL_STATE(543)] = 12907,
- [SMALL_STATE(544)] = 12917,
- [SMALL_STATE(545)] = 12927,
- [SMALL_STATE(546)] = 12934,
- [SMALL_STATE(547)] = 12941,
- [SMALL_STATE(548)] = 12948,
- [SMALL_STATE(549)] = 12955,
- [SMALL_STATE(550)] = 12962,
- [SMALL_STATE(551)] = 12969,
- [SMALL_STATE(552)] = 12976,
- [SMALL_STATE(553)] = 12983,
- [SMALL_STATE(554)] = 12990,
- [SMALL_STATE(555)] = 12997,
- [SMALL_STATE(556)] = 13004,
- [SMALL_STATE(557)] = 13011,
- [SMALL_STATE(558)] = 13018,
- [SMALL_STATE(559)] = 13025,
- [SMALL_STATE(560)] = 13032,
- [SMALL_STATE(561)] = 13039,
- [SMALL_STATE(562)] = 13046,
- [SMALL_STATE(563)] = 13053,
- [SMALL_STATE(564)] = 13060,
- [SMALL_STATE(565)] = 13067,
- [SMALL_STATE(566)] = 13074,
- [SMALL_STATE(567)] = 13081,
- [SMALL_STATE(568)] = 13088,
- [SMALL_STATE(569)] = 13095,
- [SMALL_STATE(570)] = 13102,
- [SMALL_STATE(571)] = 13109,
- [SMALL_STATE(572)] = 13116,
- [SMALL_STATE(573)] = 13123,
- [SMALL_STATE(574)] = 13130,
- [SMALL_STATE(575)] = 13137,
- [SMALL_STATE(576)] = 13144,
- [SMALL_STATE(577)] = 13151,
- [SMALL_STATE(578)] = 13158,
- [SMALL_STATE(579)] = 13165,
- [SMALL_STATE(580)] = 13172,
- [SMALL_STATE(581)] = 13179,
- [SMALL_STATE(582)] = 13186,
- [SMALL_STATE(583)] = 13193,
- [SMALL_STATE(584)] = 13200,
- [SMALL_STATE(585)] = 13207,
- [SMALL_STATE(586)] = 13214,
- [SMALL_STATE(587)] = 13221,
- [SMALL_STATE(588)] = 13228,
- [SMALL_STATE(589)] = 13235,
- [SMALL_STATE(590)] = 13242,
- [SMALL_STATE(591)] = 13249,
- [SMALL_STATE(592)] = 13256,
- [SMALL_STATE(593)] = 13263,
- [SMALL_STATE(594)] = 13270,
- [SMALL_STATE(595)] = 13277,
- [SMALL_STATE(596)] = 13284,
- [SMALL_STATE(597)] = 13291,
- [SMALL_STATE(598)] = 13298,
- [SMALL_STATE(599)] = 13305,
- [SMALL_STATE(600)] = 13312,
- [SMALL_STATE(601)] = 13319,
- [SMALL_STATE(602)] = 13326,
- [SMALL_STATE(603)] = 13333,
- [SMALL_STATE(604)] = 13340,
- [SMALL_STATE(605)] = 13347,
- [SMALL_STATE(606)] = 13354,
- [SMALL_STATE(607)] = 13361,
- [SMALL_STATE(608)] = 13368,
- [SMALL_STATE(609)] = 13375,
- [SMALL_STATE(610)] = 13382,
- [SMALL_STATE(611)] = 13389,
- [SMALL_STATE(612)] = 13396,
- [SMALL_STATE(613)] = 13403,
- [SMALL_STATE(614)] = 13410,
- [SMALL_STATE(615)] = 13417,
- [SMALL_STATE(616)] = 13424,
- [SMALL_STATE(617)] = 13431,
- [SMALL_STATE(618)] = 13438,
- [SMALL_STATE(619)] = 13445,
- [SMALL_STATE(620)] = 13452,
- [SMALL_STATE(621)] = 13459,
- [SMALL_STATE(622)] = 13466,
- [SMALL_STATE(623)] = 13473,
- [SMALL_STATE(624)] = 13480,
- [SMALL_STATE(625)] = 13487,
- [SMALL_STATE(626)] = 13494,
- [SMALL_STATE(627)] = 13501,
+ [SMALL_STATE(130)] = 6419,
+ [SMALL_STATE(131)] = 6447,
+ [SMALL_STATE(132)] = 6489,
+ [SMALL_STATE(133)] = 6531,
+ [SMALL_STATE(134)] = 6573,
+ [SMALL_STATE(135)] = 6612,
+ [SMALL_STATE(136)] = 6645,
+ [SMALL_STATE(137)] = 6684,
+ [SMALL_STATE(138)] = 6723,
+ [SMALL_STATE(139)] = 6762,
+ [SMALL_STATE(140)] = 6791,
+ [SMALL_STATE(141)] = 6830,
+ [SMALL_STATE(142)] = 6856,
+ [SMALL_STATE(143)] = 6882,
+ [SMALL_STATE(144)] = 6904,
+ [SMALL_STATE(145)] = 6926,
+ [SMALL_STATE(146)] = 6952,
+ [SMALL_STATE(147)] = 6983,
+ [SMALL_STATE(148)] = 7008,
+ [SMALL_STATE(149)] = 7029,
+ [SMALL_STATE(150)] = 7056,
+ [SMALL_STATE(151)] = 7077,
+ [SMALL_STATE(152)] = 7101,
+ [SMALL_STATE(153)] = 7119,
+ [SMALL_STATE(154)] = 7147,
+ [SMALL_STATE(155)] = 7171,
+ [SMALL_STATE(156)] = 7189,
+ [SMALL_STATE(157)] = 7213,
+ [SMALL_STATE(158)] = 7233,
+ [SMALL_STATE(159)] = 7257,
+ [SMALL_STATE(160)] = 7277,
+ [SMALL_STATE(161)] = 7301,
+ [SMALL_STATE(162)] = 7319,
+ [SMALL_STATE(163)] = 7345,
+ [SMALL_STATE(164)] = 7362,
+ [SMALL_STATE(165)] = 7379,
+ [SMALL_STATE(166)] = 7402,
+ [SMALL_STATE(167)] = 7427,
+ [SMALL_STATE(168)] = 7444,
+ [SMALL_STATE(169)] = 7469,
+ [SMALL_STATE(170)] = 7486,
+ [SMALL_STATE(171)] = 7503,
+ [SMALL_STATE(172)] = 7520,
+ [SMALL_STATE(173)] = 7537,
+ [SMALL_STATE(174)] = 7558,
+ [SMALL_STATE(175)] = 7575,
+ [SMALL_STATE(176)] = 7593,
+ [SMALL_STATE(177)] = 7611,
+ [SMALL_STATE(178)] = 7629,
+ [SMALL_STATE(179)] = 7647,
+ [SMALL_STATE(180)] = 7665,
+ [SMALL_STATE(181)] = 7683,
+ [SMALL_STATE(182)] = 7701,
+ [SMALL_STATE(183)] = 7719,
+ [SMALL_STATE(184)] = 7737,
+ [SMALL_STATE(185)] = 7755,
+ [SMALL_STATE(186)] = 7773,
+ [SMALL_STATE(187)] = 7791,
+ [SMALL_STATE(188)] = 7809,
+ [SMALL_STATE(189)] = 7827,
+ [SMALL_STATE(190)] = 7845,
+ [SMALL_STATE(191)] = 7863,
+ [SMALL_STATE(192)] = 7881,
+ [SMALL_STATE(193)] = 7899,
+ [SMALL_STATE(194)] = 7917,
+ [SMALL_STATE(195)] = 7935,
+ [SMALL_STATE(196)] = 7953,
+ [SMALL_STATE(197)] = 7971,
+ [SMALL_STATE(198)] = 7989,
+ [SMALL_STATE(199)] = 8007,
+ [SMALL_STATE(200)] = 8029,
+ [SMALL_STATE(201)] = 8047,
+ [SMALL_STATE(202)] = 8065,
+ [SMALL_STATE(203)] = 8083,
+ [SMALL_STATE(204)] = 8105,
+ [SMALL_STATE(205)] = 8123,
+ [SMALL_STATE(206)] = 8145,
+ [SMALL_STATE(207)] = 8163,
+ [SMALL_STATE(208)] = 8181,
+ [SMALL_STATE(209)] = 8203,
+ [SMALL_STATE(210)] = 8221,
+ [SMALL_STATE(211)] = 8239,
+ [SMALL_STATE(212)] = 8257,
+ [SMALL_STATE(213)] = 8275,
+ [SMALL_STATE(214)] = 8293,
+ [SMALL_STATE(215)] = 8311,
+ [SMALL_STATE(216)] = 8333,
+ [SMALL_STATE(217)] = 8351,
+ [SMALL_STATE(218)] = 8369,
+ [SMALL_STATE(219)] = 8387,
+ [SMALL_STATE(220)] = 8405,
+ [SMALL_STATE(221)] = 8423,
+ [SMALL_STATE(222)] = 8441,
+ [SMALL_STATE(223)] = 8459,
+ [SMALL_STATE(224)] = 8481,
+ [SMALL_STATE(225)] = 8498,
+ [SMALL_STATE(226)] = 8519,
+ [SMALL_STATE(227)] = 8536,
+ [SMALL_STATE(228)] = 8553,
+ [SMALL_STATE(229)] = 8582,
+ [SMALL_STATE(230)] = 8599,
+ [SMALL_STATE(231)] = 8628,
+ [SMALL_STATE(232)] = 8645,
+ [SMALL_STATE(233)] = 8674,
+ [SMALL_STATE(234)] = 8691,
+ [SMALL_STATE(235)] = 8708,
+ [SMALL_STATE(236)] = 8727,
+ [SMALL_STATE(237)] = 8746,
+ [SMALL_STATE(238)] = 8763,
+ [SMALL_STATE(239)] = 8780,
+ [SMALL_STATE(240)] = 8797,
+ [SMALL_STATE(241)] = 8814,
+ [SMALL_STATE(242)] = 8831,
+ [SMALL_STATE(243)] = 8860,
+ [SMALL_STATE(244)] = 8877,
+ [SMALL_STATE(245)] = 8906,
+ [SMALL_STATE(246)] = 8925,
+ [SMALL_STATE(247)] = 8956,
+ [SMALL_STATE(248)] = 8973,
+ [SMALL_STATE(249)] = 8990,
+ [SMALL_STATE(250)] = 9019,
+ [SMALL_STATE(251)] = 9036,
+ [SMALL_STATE(252)] = 9053,
+ [SMALL_STATE(253)] = 9070,
+ [SMALL_STATE(254)] = 9087,
+ [SMALL_STATE(255)] = 9106,
+ [SMALL_STATE(256)] = 9123,
+ [SMALL_STATE(257)] = 9140,
+ [SMALL_STATE(258)] = 9157,
+ [SMALL_STATE(259)] = 9174,
+ [SMALL_STATE(260)] = 9191,
+ [SMALL_STATE(261)] = 9208,
+ [SMALL_STATE(262)] = 9225,
+ [SMALL_STATE(263)] = 9242,
+ [SMALL_STATE(264)] = 9259,
+ [SMALL_STATE(265)] = 9276,
+ [SMALL_STATE(266)] = 9293,
+ [SMALL_STATE(267)] = 9310,
+ [SMALL_STATE(268)] = 9339,
+ [SMALL_STATE(269)] = 9360,
+ [SMALL_STATE(270)] = 9377,
+ [SMALL_STATE(271)] = 9394,
+ [SMALL_STATE(272)] = 9411,
+ [SMALL_STATE(273)] = 9428,
+ [SMALL_STATE(274)] = 9445,
+ [SMALL_STATE(275)] = 9462,
+ [SMALL_STATE(276)] = 9479,
+ [SMALL_STATE(277)] = 9496,
+ [SMALL_STATE(278)] = 9527,
+ [SMALL_STATE(279)] = 9544,
+ [SMALL_STATE(280)] = 9561,
+ [SMALL_STATE(281)] = 9578,
+ [SMALL_STATE(282)] = 9595,
+ [SMALL_STATE(283)] = 9612,
+ [SMALL_STATE(284)] = 9629,
+ [SMALL_STATE(285)] = 9646,
+ [SMALL_STATE(286)] = 9663,
+ [SMALL_STATE(287)] = 9691,
+ [SMALL_STATE(288)] = 9707,
+ [SMALL_STATE(289)] = 9723,
+ [SMALL_STATE(290)] = 9741,
+ [SMALL_STATE(291)] = 9757,
+ [SMALL_STATE(292)] = 9773,
+ [SMALL_STATE(293)] = 9789,
+ [SMALL_STATE(294)] = 9809,
+ [SMALL_STATE(295)] = 9833,
+ [SMALL_STATE(296)] = 9849,
+ [SMALL_STATE(297)] = 9865,
+ [SMALL_STATE(298)] = 9885,
+ [SMALL_STATE(299)] = 9901,
+ [SMALL_STATE(300)] = 9917,
+ [SMALL_STATE(301)] = 9933,
+ [SMALL_STATE(302)] = 9951,
+ [SMALL_STATE(303)] = 9969,
+ [SMALL_STATE(304)] = 9985,
+ [SMALL_STATE(305)] = 10001,
+ [SMALL_STATE(306)] = 10019,
+ [SMALL_STATE(307)] = 10036,
+ [SMALL_STATE(308)] = 10053,
+ [SMALL_STATE(309)] = 10070,
+ [SMALL_STATE(310)] = 10085,
+ [SMALL_STATE(311)] = 10100,
+ [SMALL_STATE(312)] = 10115,
+ [SMALL_STATE(313)] = 10130,
+ [SMALL_STATE(314)] = 10147,
+ [SMALL_STATE(315)] = 10166,
+ [SMALL_STATE(316)] = 10181,
+ [SMALL_STATE(317)] = 10196,
+ [SMALL_STATE(318)] = 10211,
+ [SMALL_STATE(319)] = 10226,
+ [SMALL_STATE(320)] = 10241,
+ [SMALL_STATE(321)] = 10256,
+ [SMALL_STATE(322)] = 10271,
+ [SMALL_STATE(323)] = 10286,
+ [SMALL_STATE(324)] = 10301,
+ [SMALL_STATE(325)] = 10316,
+ [SMALL_STATE(326)] = 10331,
+ [SMALL_STATE(327)] = 10348,
+ [SMALL_STATE(328)] = 10364,
+ [SMALL_STATE(329)] = 10380,
+ [SMALL_STATE(330)] = 10394,
+ [SMALL_STATE(331)] = 10408,
+ [SMALL_STATE(332)] = 10422,
+ [SMALL_STATE(333)] = 10438,
+ [SMALL_STATE(334)] = 10454,
+ [SMALL_STATE(335)] = 10470,
+ [SMALL_STATE(336)] = 10486,
+ [SMALL_STATE(337)] = 10502,
+ [SMALL_STATE(338)] = 10517,
+ [SMALL_STATE(339)] = 10532,
+ [SMALL_STATE(340)] = 10545,
+ [SMALL_STATE(341)] = 10558,
+ [SMALL_STATE(342)] = 10571,
+ [SMALL_STATE(343)] = 10584,
+ [SMALL_STATE(344)] = 10599,
+ [SMALL_STATE(345)] = 10614,
+ [SMALL_STATE(346)] = 10629,
+ [SMALL_STATE(347)] = 10644,
+ [SMALL_STATE(348)] = 10657,
+ [SMALL_STATE(349)] = 10672,
+ [SMALL_STATE(350)] = 10685,
+ [SMALL_STATE(351)] = 10700,
+ [SMALL_STATE(352)] = 10715,
+ [SMALL_STATE(353)] = 10730,
+ [SMALL_STATE(354)] = 10745,
+ [SMALL_STATE(355)] = 10758,
+ [SMALL_STATE(356)] = 10774,
+ [SMALL_STATE(357)] = 10788,
+ [SMALL_STATE(358)] = 10804,
+ [SMALL_STATE(359)] = 10820,
+ [SMALL_STATE(360)] = 10834,
+ [SMALL_STATE(361)] = 10846,
+ [SMALL_STATE(362)] = 10862,
+ [SMALL_STATE(363)] = 10878,
+ [SMALL_STATE(364)] = 10894,
+ [SMALL_STATE(365)] = 10908,
+ [SMALL_STATE(366)] = 10918,
+ [SMALL_STATE(367)] = 10934,
+ [SMALL_STATE(368)] = 10948,
+ [SMALL_STATE(369)] = 10964,
+ [SMALL_STATE(370)] = 10976,
+ [SMALL_STATE(371)] = 10992,
+ [SMALL_STATE(372)] = 11008,
+ [SMALL_STATE(373)] = 11022,
+ [SMALL_STATE(374)] = 11036,
+ [SMALL_STATE(375)] = 11048,
+ [SMALL_STATE(376)] = 11060,
+ [SMALL_STATE(377)] = 11076,
+ [SMALL_STATE(378)] = 11092,
+ [SMALL_STATE(379)] = 11108,
+ [SMALL_STATE(380)] = 11124,
+ [SMALL_STATE(381)] = 11140,
+ [SMALL_STATE(382)] = 11156,
+ [SMALL_STATE(383)] = 11170,
+ [SMALL_STATE(384)] = 11184,
+ [SMALL_STATE(385)] = 11200,
+ [SMALL_STATE(386)] = 11216,
+ [SMALL_STATE(387)] = 11232,
+ [SMALL_STATE(388)] = 11248,
+ [SMALL_STATE(389)] = 11264,
+ [SMALL_STATE(390)] = 11280,
+ [SMALL_STATE(391)] = 11296,
+ [SMALL_STATE(392)] = 11310,
+ [SMALL_STATE(393)] = 11326,
+ [SMALL_STATE(394)] = 11342,
+ [SMALL_STATE(395)] = 11358,
+ [SMALL_STATE(396)] = 11374,
+ [SMALL_STATE(397)] = 11388,
+ [SMALL_STATE(398)] = 11402,
+ [SMALL_STATE(399)] = 11416,
+ [SMALL_STATE(400)] = 11432,
+ [SMALL_STATE(401)] = 11445,
+ [SMALL_STATE(402)] = 11456,
+ [SMALL_STATE(403)] = 11465,
+ [SMALL_STATE(404)] = 11478,
+ [SMALL_STATE(405)] = 11491,
+ [SMALL_STATE(406)] = 11504,
+ [SMALL_STATE(407)] = 11517,
+ [SMALL_STATE(408)] = 11526,
+ [SMALL_STATE(409)] = 11539,
+ [SMALL_STATE(410)] = 11552,
+ [SMALL_STATE(411)] = 11563,
+ [SMALL_STATE(412)] = 11572,
+ [SMALL_STATE(413)] = 11581,
+ [SMALL_STATE(414)] = 11594,
+ [SMALL_STATE(415)] = 11607,
+ [SMALL_STATE(416)] = 11620,
+ [SMALL_STATE(417)] = 11631,
+ [SMALL_STATE(418)] = 11644,
+ [SMALL_STATE(419)] = 11653,
+ [SMALL_STATE(420)] = 11664,
+ [SMALL_STATE(421)] = 11677,
+ [SMALL_STATE(422)] = 11690,
+ [SMALL_STATE(423)] = 11703,
+ [SMALL_STATE(424)] = 11712,
+ [SMALL_STATE(425)] = 11725,
+ [SMALL_STATE(426)] = 11738,
+ [SMALL_STATE(427)] = 11747,
+ [SMALL_STATE(428)] = 11760,
+ [SMALL_STATE(429)] = 11773,
+ [SMALL_STATE(430)] = 11786,
+ [SMALL_STATE(431)] = 11799,
+ [SMALL_STATE(432)] = 11812,
+ [SMALL_STATE(433)] = 11825,
+ [SMALL_STATE(434)] = 11838,
+ [SMALL_STATE(435)] = 11851,
+ [SMALL_STATE(436)] = 11864,
+ [SMALL_STATE(437)] = 11877,
+ [SMALL_STATE(438)] = 11890,
+ [SMALL_STATE(439)] = 11903,
+ [SMALL_STATE(440)] = 11914,
+ [SMALL_STATE(441)] = 11927,
+ [SMALL_STATE(442)] = 11940,
+ [SMALL_STATE(443)] = 11951,
+ [SMALL_STATE(444)] = 11964,
+ [SMALL_STATE(445)] = 11977,
+ [SMALL_STATE(446)] = 11990,
+ [SMALL_STATE(447)] = 12003,
+ [SMALL_STATE(448)] = 12016,
+ [SMALL_STATE(449)] = 12029,
+ [SMALL_STATE(450)] = 12042,
+ [SMALL_STATE(451)] = 12053,
+ [SMALL_STATE(452)] = 12066,
+ [SMALL_STATE(453)] = 12079,
+ [SMALL_STATE(454)] = 12092,
+ [SMALL_STATE(455)] = 12105,
+ [SMALL_STATE(456)] = 12118,
+ [SMALL_STATE(457)] = 12131,
+ [SMALL_STATE(458)] = 12142,
+ [SMALL_STATE(459)] = 12155,
+ [SMALL_STATE(460)] = 12168,
+ [SMALL_STATE(461)] = 12181,
+ [SMALL_STATE(462)] = 12192,
+ [SMALL_STATE(463)] = 12205,
+ [SMALL_STATE(464)] = 12215,
+ [SMALL_STATE(465)] = 12223,
+ [SMALL_STATE(466)] = 12233,
+ [SMALL_STATE(467)] = 12243,
+ [SMALL_STATE(468)] = 12253,
+ [SMALL_STATE(469)] = 12263,
+ [SMALL_STATE(470)] = 12273,
+ [SMALL_STATE(471)] = 12283,
+ [SMALL_STATE(472)] = 12293,
+ [SMALL_STATE(473)] = 12303,
+ [SMALL_STATE(474)] = 12313,
+ [SMALL_STATE(475)] = 12323,
+ [SMALL_STATE(476)] = 12331,
+ [SMALL_STATE(477)] = 12339,
+ [SMALL_STATE(478)] = 12349,
+ [SMALL_STATE(479)] = 12359,
+ [SMALL_STATE(480)] = 12367,
+ [SMALL_STATE(481)] = 12375,
+ [SMALL_STATE(482)] = 12385,
+ [SMALL_STATE(483)] = 12393,
+ [SMALL_STATE(484)] = 12403,
+ [SMALL_STATE(485)] = 12413,
+ [SMALL_STATE(486)] = 12423,
+ [SMALL_STATE(487)] = 12433,
+ [SMALL_STATE(488)] = 12443,
+ [SMALL_STATE(489)] = 12453,
+ [SMALL_STATE(490)] = 12463,
+ [SMALL_STATE(491)] = 12473,
+ [SMALL_STATE(492)] = 12483,
+ [SMALL_STATE(493)] = 12493,
+ [SMALL_STATE(494)] = 12503,
+ [SMALL_STATE(495)] = 12511,
+ [SMALL_STATE(496)] = 12521,
+ [SMALL_STATE(497)] = 12531,
+ [SMALL_STATE(498)] = 12541,
+ [SMALL_STATE(499)] = 12551,
+ [SMALL_STATE(500)] = 12561,
+ [SMALL_STATE(501)] = 12571,
+ [SMALL_STATE(502)] = 12581,
+ [SMALL_STATE(503)] = 12591,
+ [SMALL_STATE(504)] = 12601,
+ [SMALL_STATE(505)] = 12609,
+ [SMALL_STATE(506)] = 12619,
+ [SMALL_STATE(507)] = 12629,
+ [SMALL_STATE(508)] = 12637,
+ [SMALL_STATE(509)] = 12645,
+ [SMALL_STATE(510)] = 12655,
+ [SMALL_STATE(511)] = 12665,
+ [SMALL_STATE(512)] = 12675,
+ [SMALL_STATE(513)] = 12685,
+ [SMALL_STATE(514)] = 12695,
+ [SMALL_STATE(515)] = 12705,
+ [SMALL_STATE(516)] = 12715,
+ [SMALL_STATE(517)] = 12725,
+ [SMALL_STATE(518)] = 12735,
+ [SMALL_STATE(519)] = 12745,
+ [SMALL_STATE(520)] = 12755,
+ [SMALL_STATE(521)] = 12765,
+ [SMALL_STATE(522)] = 12775,
+ [SMALL_STATE(523)] = 12783,
+ [SMALL_STATE(524)] = 12793,
+ [SMALL_STATE(525)] = 12803,
+ [SMALL_STATE(526)] = 12813,
+ [SMALL_STATE(527)] = 12823,
+ [SMALL_STATE(528)] = 12833,
+ [SMALL_STATE(529)] = 12843,
+ [SMALL_STATE(530)] = 12853,
+ [SMALL_STATE(531)] = 12863,
+ [SMALL_STATE(532)] = 12873,
+ [SMALL_STATE(533)] = 12883,
+ [SMALL_STATE(534)] = 12893,
+ [SMALL_STATE(535)] = 12901,
+ [SMALL_STATE(536)] = 12911,
+ [SMALL_STATE(537)] = 12921,
+ [SMALL_STATE(538)] = 12929,
+ [SMALL_STATE(539)] = 12939,
+ [SMALL_STATE(540)] = 12949,
+ [SMALL_STATE(541)] = 12959,
+ [SMALL_STATE(542)] = 12969,
+ [SMALL_STATE(543)] = 12977,
+ [SMALL_STATE(544)] = 12985,
+ [SMALL_STATE(545)] = 12995,
+ [SMALL_STATE(546)] = 13002,
+ [SMALL_STATE(547)] = 13009,
+ [SMALL_STATE(548)] = 13016,
+ [SMALL_STATE(549)] = 13023,
+ [SMALL_STATE(550)] = 13030,
+ [SMALL_STATE(551)] = 13037,
+ [SMALL_STATE(552)] = 13044,
+ [SMALL_STATE(553)] = 13051,
+ [SMALL_STATE(554)] = 13058,
+ [SMALL_STATE(555)] = 13065,
+ [SMALL_STATE(556)] = 13072,
+ [SMALL_STATE(557)] = 13079,
+ [SMALL_STATE(558)] = 13086,
+ [SMALL_STATE(559)] = 13093,
+ [SMALL_STATE(560)] = 13100,
+ [SMALL_STATE(561)] = 13107,
+ [SMALL_STATE(562)] = 13114,
+ [SMALL_STATE(563)] = 13121,
+ [SMALL_STATE(564)] = 13128,
+ [SMALL_STATE(565)] = 13135,
+ [SMALL_STATE(566)] = 13142,
+ [SMALL_STATE(567)] = 13149,
+ [SMALL_STATE(568)] = 13156,
+ [SMALL_STATE(569)] = 13163,
+ [SMALL_STATE(570)] = 13170,
+ [SMALL_STATE(571)] = 13177,
+ [SMALL_STATE(572)] = 13184,
+ [SMALL_STATE(573)] = 13191,
+ [SMALL_STATE(574)] = 13198,
+ [SMALL_STATE(575)] = 13205,
+ [SMALL_STATE(576)] = 13212,
+ [SMALL_STATE(577)] = 13219,
+ [SMALL_STATE(578)] = 13226,
+ [SMALL_STATE(579)] = 13233,
+ [SMALL_STATE(580)] = 13240,
+ [SMALL_STATE(581)] = 13247,
+ [SMALL_STATE(582)] = 13254,
+ [SMALL_STATE(583)] = 13261,
+ [SMALL_STATE(584)] = 13268,
+ [SMALL_STATE(585)] = 13275,
+ [SMALL_STATE(586)] = 13282,
+ [SMALL_STATE(587)] = 13289,
+ [SMALL_STATE(588)] = 13296,
+ [SMALL_STATE(589)] = 13303,
+ [SMALL_STATE(590)] = 13310,
+ [SMALL_STATE(591)] = 13317,
+ [SMALL_STATE(592)] = 13324,
+ [SMALL_STATE(593)] = 13331,
+ [SMALL_STATE(594)] = 13338,
+ [SMALL_STATE(595)] = 13345,
+ [SMALL_STATE(596)] = 13352,
+ [SMALL_STATE(597)] = 13359,
+ [SMALL_STATE(598)] = 13366,
+ [SMALL_STATE(599)] = 13373,
+ [SMALL_STATE(600)] = 13380,
+ [SMALL_STATE(601)] = 13387,
+ [SMALL_STATE(602)] = 13394,
+ [SMALL_STATE(603)] = 13401,
+ [SMALL_STATE(604)] = 13408,
+ [SMALL_STATE(605)] = 13415,
+ [SMALL_STATE(606)] = 13422,
+ [SMALL_STATE(607)] = 13429,
+ [SMALL_STATE(608)] = 13436,
+ [SMALL_STATE(609)] = 13443,
+ [SMALL_STATE(610)] = 13450,
+ [SMALL_STATE(611)] = 13457,
+ [SMALL_STATE(612)] = 13464,
+ [SMALL_STATE(613)] = 13471,
+ [SMALL_STATE(614)] = 13478,
+ [SMALL_STATE(615)] = 13485,
+ [SMALL_STATE(616)] = 13492,
+ [SMALL_STATE(617)] = 13499,
+ [SMALL_STATE(618)] = 13506,
+ [SMALL_STATE(619)] = 13513,
+ [SMALL_STATE(620)] = 13520,
+ [SMALL_STATE(621)] = 13527,
+ [SMALL_STATE(622)] = 13534,
+ [SMALL_STATE(623)] = 13541,
+ [SMALL_STATE(624)] = 13548,
+ [SMALL_STATE(625)] = 13555,
+ [SMALL_STATE(626)] = 13562,
+ [SMALL_STATE(627)] = 13569,
+ [SMALL_STATE(628)] = 13576,
+ [SMALL_STATE(629)] = 13583,
};
static const TSParseActionEntry ts_parse_actions[] = {
@@ -15442,665 +15525,670 @@ 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(545),
- [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403),
- [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621),
- [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191),
- [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
- [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36),
- [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
- [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
- [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419),
- [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
- [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
- [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
- [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
- [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
- [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
- [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
- [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
- [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
- [45] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9),
- [47] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(545),
- [50] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(403),
- [53] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(621),
- [56] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(191),
- [59] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(45),
- [62] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(36),
- [65] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(223),
- [68] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
- [70] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489),
- [72] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
- [74] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(611),
- [77] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(419),
- [80] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(578),
- [83] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(262),
- [86] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(41),
- [89] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(46),
- [92] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(252),
- [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
- [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
- [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
- [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
- [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
- [105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 18),
- [107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 18),
+ [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
+ [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409),
+ [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
+ [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
+ [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
+ [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
+ [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
+ [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613),
+ [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455),
+ [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
+ [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263),
+ [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
+ [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
+ [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
+ [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
+ [37] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9),
+ [39] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(555),
+ [42] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(409),
+ [45] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(623),
+ [48] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(177),
+ [51] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(40),
+ [54] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(46),
+ [57] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(277),
+ [60] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
+ [62] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
+ [64] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
+ [66] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
+ [68] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
+ [70] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
+ [72] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482),
+ [74] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
+ [76] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(613),
+ [79] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(455),
+ [82] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(579),
+ [85] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(263),
+ [88] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(39),
+ [91] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(35),
+ [94] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 2, 0, 9), SHIFT_REPEAT(246),
+ [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
+ [99] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_document, 1, 0, 1),
+ [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
+ [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
+ [105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
+ [107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
[109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
- [111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primitive, 1, 0, 0),
- [113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primitive, 1, 0, 0),
- [115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 18),
- [117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 18),
- [119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 14),
- [121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 14),
- [123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
- [125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
- [127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
- [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
- [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
- [133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
- [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125),
- [137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
- [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
- [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366),
- [143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
- [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
- [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511),
- [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512),
- [151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group, 3, 0, 0),
- [153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
- [155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
- [157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
- [159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 19),
- [161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 19),
- [163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
- [165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
+ [111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 18),
+ [113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 18),
+ [115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
+ [117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
+ [119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
+ [121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
+ [123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
+ [125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
+ [127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
+ [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
+ [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
+ [133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
+ [135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group, 3, 0, 0),
+ [137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group, 3, 0, 0),
+ [139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 19),
+ [141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 19),
+ [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125),
+ [145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
+ [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
+ [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
+ [151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
+ [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
+ [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512),
+ [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513),
+ [159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bracket_expression, 4, 0, 18),
+ [161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bracket_expression, 4, 0, 18),
+ [163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 14),
+ [165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 14),
[167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 4, 0, 23),
[169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 4, 0, 23),
- [171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
- [173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
- [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
- [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499),
- [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385),
- [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
- [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
- [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49),
- [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409),
- [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
- [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
- [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18),
- [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31),
+ [171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
+ [173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
+ [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
+ [177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
+ [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249),
+ [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
+ [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441),
+ [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
+ [187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
+ [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17),
+ [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(33),
+ [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
+ [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495),
[197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 29),
[199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ternary_expression, 5, 0, 29),
- [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
- [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
- [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50),
- [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(24),
- [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
- [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359),
- [213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
- [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
- [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
- [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
- [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56),
- [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37),
- [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119),
- [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
- [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
- [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369),
- [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
- [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523),
- [237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524),
- [239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 16),
- [241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 16),
- [243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
- [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(40),
- [247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
- [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52),
- [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
- [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
+ [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
+ [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
+ [205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
+ [207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53),
+ [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
+ [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
+ [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51),
+ [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37),
+ [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
+ [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
+ [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49),
+ [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26),
+ [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121),
+ [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
+ [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
+ [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380),
+ [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
+ [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473),
+ [237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
+ [239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
+ [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38),
+ [243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3, 0, 16),
+ [245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3, 0, 16),
+ [247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
+ [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50),
+ [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
+ [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45),
[255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 1, 0, 0),
[257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
- [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
- [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75),
- [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
- [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
- [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73),
- [269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38),
- [271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60),
- [273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117),
- [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
- [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
- [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
- [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
- [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
- [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
- [287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(152),
- [289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161),
- [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
- [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321),
- [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365),
- [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
- [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293),
- [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395),
- [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130),
- [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148),
- [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159),
- [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338),
- [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292),
- [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334),
- [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305),
- [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318),
- [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354),
- [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324),
- [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170),
- [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172),
- [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237),
- [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137),
- [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329),
- [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128),
- [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317),
- [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351),
- [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144),
- [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319),
- [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341),
- [345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pipe_argument, 2, 0, 0),
- [347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pipe_argument, 2, 0, 0),
- [349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 17),
- [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122),
- [353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 17),
- [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
- [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
- [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290),
- [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
- [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
- [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95),
- [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
- [369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 24),
- [371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 2, 0, 24),
- [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
- [375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
- [377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
- [379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
- [381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(290),
- [384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(91),
- [387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(559),
- [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(95),
- [393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(90),
- [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
- [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
- [400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
- [402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
- [404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
- [406] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(122),
- [409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
- [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
- [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
- [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
- [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
- [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561),
- [421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93),
- [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
- [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510),
- [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481),
- [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 20),
- [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 20),
- [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
- [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
- [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120),
- [439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(291),
- [442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(94),
- [445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(561),
- [448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(93),
- [451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(92),
- [454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 11),
- [456] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 11),
- [458] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(511),
- [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(120),
- [464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
- [466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
- [468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 10),
- [470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 10),
- [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
- [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514),
- [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513),
- [478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
- [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30),
- [482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379),
- [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
+ [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
+ [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73),
+ [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
+ [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
+ [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41),
+ [269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58),
+ [271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75),
+ [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366),
+ [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
+ [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
+ [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
+ [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
+ [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
+ [285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
+ [287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153),
+ [289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(118),
+ [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313),
+ [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369),
+ [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334),
+ [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375),
+ [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135),
+ [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146),
+ [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327),
+ [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350),
+ [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353),
+ [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337),
+ [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328),
+ [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343),
+ [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156),
+ [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145),
+ [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
+ [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130),
+ [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225),
+ [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173),
+ [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335),
+ [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336),
+ [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147),
+ [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333),
+ [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314),
+ [337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0),
+ [339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(254),
+ [342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(108),
+ [345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(565),
+ [348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(91),
+ [351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(103),
+ [354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(104),
+ [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285),
+ [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
+ [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254),
+ [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
+ [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565),
+ [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91),
+ [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
+ [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
+ [373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pipe_argument, 2, 0, 0),
+ [375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pipe_argument, 2, 0, 0),
+ [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
+ [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
+ [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
+ [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195),
+ [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
+ [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
+ [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
+ [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547),
+ [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92),
+ [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93),
+ [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
+ [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507),
+ [401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(289),
+ [404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(95),
+ [407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(547),
+ [410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(92),
+ [413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(93),
+ [416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_start_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(106),
+ [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542),
+ [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 1, 0, 17),
+ [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120),
+ [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 1, 0, 17),
+ [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
+ [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
+ [431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(120),
+ [434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0),
+ [436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
+ [438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_arguments, 1, 0, 0),
+ [440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
+ [442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0),
+ [444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_call, 2, 0, 24),
+ [446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_call, 2, 0, 24),
+ [448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 20),
+ [450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 20),
+ [452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 2, 0, 11),
+ [454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 2, 0, 11),
+ [456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
+ [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
+ [460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(117),
+ [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
+ [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
+ [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514),
+ [469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(512),
+ [472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 10),
+ [474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 10),
+ [476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
+ [478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_sequence, 1, 0, 0),
+ [480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 3, 0, 0),
+ [482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21),
+ [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381),
[486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 15),
[488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nullish_coalescing_expression, 3, 0, 15),
- [490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 21),
- [492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 21),
- [494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(108),
- [497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 8),
- [499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 8),
- [501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
- [505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 8),
- [507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 8),
- [509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
- [511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
- [513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 39),
- [515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 39),
- [517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
- [519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
- [521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 36),
- [523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 36),
- [525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
- [529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
- [531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
- [533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 12),
- [535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 12),
- [537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
- [541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 21),
- [543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 21),
- [545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
- [547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
- [549] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(499),
- [552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
- [556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
- [558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
- [560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 35),
- [562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 35),
- [564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
- [566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
- [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 6, 0, 30),
- [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 6, 0, 30),
- [572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
- [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
- [576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118),
- [578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 21),
- [580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 21),
- [582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
- [584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
- [586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
- [588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
- [590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
- [592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
- [594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 13),
- [596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 13),
- [598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
- [600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
- [602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 12),
- [604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 12),
- [606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 12),
- [608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 12),
- [610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 13),
- [612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 13),
- [614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 12),
- [616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 12),
- [618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
- [622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
- [624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
- [626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 12),
- [628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 12),
- [630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
- [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
- [638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
- [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
- [642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 28),
- [644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 28),
- [646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
- [648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
- [650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
- [654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
- [658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
- [662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
- [666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
- [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
- [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
- [672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
- [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
- [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601),
- [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
- [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413),
- [682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585),
- [684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64),
- [686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569),
- [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
- [690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
- [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
- [694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(385),
- [697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(384),
- [700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
- [702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(569),
- [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622),
- [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
- [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382),
- [711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
- [713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503),
- [715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
- [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504),
- [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441),
- [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
- [723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
- [725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
- [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
- [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
- [731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
- [733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(118),
- [736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
- [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402),
- [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565),
- [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124),
- [744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
- [746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 0),
- [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 0),
- [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544),
- [752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
- [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 17),
- [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(565),
- [758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102),
- [760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563),
- [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102),
- [764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
- [766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
- [768] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(523),
- [771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
- [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391),
- [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378),
- [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 2, 0, 0),
- [781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
- [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
- [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
- [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
- [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
- [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
- [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
- [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
- [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
- [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
- [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
- [811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(514),
- [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 0),
- [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 0),
- [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
- [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469),
- [822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
- [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 44),
- [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
- [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
- [832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 31),
- [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
- [836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 25),
- [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
- [840] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(487),
- [843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 51),
- [845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491),
- [847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
- [849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
- [851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
- [853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 54),
- [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 22),
- [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
- [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
- [861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
- [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57),
- [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
- [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 46),
- [869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 46), SHIFT_REPEAT(466),
- [872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 22),
- [874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591),
- [876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571),
- [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68),
- [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372),
- [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373),
- [884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
- [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
- [888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436),
- [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
- [892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
- [894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(438),
- [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550),
- [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
- [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460),
- [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461),
- [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587),
- [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167),
- [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367),
- [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
- [913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(63),
- [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
- [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
- [919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111),
- [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320),
- [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
- [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589),
- [927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
- [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
- [931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323),
- [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
- [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
- [937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23),
- [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
- [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379),
- [943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380),
- [945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
- [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 41),
- [949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 38),
- [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
- [953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
- [955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
- [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505),
- [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529),
- [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
- [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 40),
- [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
- [967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(589),
- [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187),
- [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114),
- [974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
- [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
- [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
- [980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
- [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547),
- [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551),
- [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(552),
- [988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
- [990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
- [992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
- [994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405),
- [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613),
- [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
- [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500),
- [1002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506),
- [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
- [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(556),
- [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287),
- [1010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 44),
- [1012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
- [1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
- [1016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553),
- [1018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
- [1020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627),
- [1022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
- [1024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615),
- [1026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 55),
- [1028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445),
- [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
- [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
- [1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
- [1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
- [1038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
- [1040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
- [1042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 56),
- [1044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 33),
- [1046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 33), SHIFT_REPEAT(392),
- [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
- [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
- [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
- [1055] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(123),
- [1058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(126),
- [1061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
- [1063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 57),
- [1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 45),
- [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
- [1069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 47),
- [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
- [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123),
- [1075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(121),
- [1078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
- [1080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583),
- [1082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507),
- [1084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
- [1086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564),
- [1088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
- [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
- [1092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 45),
- [1094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619),
- [1096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
- [1098] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(86),
- [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
- [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477),
- [1105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 41),
- [1107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
- [1109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(460),
- [1112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
- [1114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(461),
- [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
- [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
- [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612),
- [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
- [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
- [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
- [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
- [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397),
- [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560),
- [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
- [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602),
- [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
- [1141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
- [1143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 50),
- [1145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 50),
- [1147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 52),
- [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
- [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446),
- [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617),
- [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
- [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
- [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53),
- [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113),
- [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
- [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
- [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573),
- [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42),
- [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570),
- [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
- [1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 12),
- [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 43),
- [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295),
- [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579),
- [1183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 34),
- [1185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
- [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
- [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
- [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
- [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
- [1195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
- [1197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 26),
- [1199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 30),
- [1201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
- [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58),
- [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
- [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546),
- [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
- [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331),
- [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549),
- [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548),
- [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488),
- [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314),
- [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
- [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584),
- [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
- [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
- [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322),
- [1231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55),
- [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54),
- [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
- [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
- [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
- [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
- [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596),
- [1247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
- [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
- [1251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_static_member_expression, 3, 0, 0),
- [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
- [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254),
- [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
- [1259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 32),
- [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
- [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
- [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
- [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
- [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
- [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
- [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
- [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
- [1277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 42),
- [1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 48),
- [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
- [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
- [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
- [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554),
- [1289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
- [1291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
- [1293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
- [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
- [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
- [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
- [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
- [1303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
- [1305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
- [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539),
- [1309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
- [1311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
- [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 53),
- [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
- [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470),
- [1319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
- [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528),
- [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107),
- [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
- [1327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 37),
- [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
- [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
- [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527),
- [1335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 49),
- [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525),
- [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
- [1341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
- [1343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
- [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
- [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
- [1349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
- [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
- [1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
- [1355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 26),
- [1357] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580),
- [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
- [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476),
- [1365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 27),
- [1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 26),
- [1369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495),
+ [490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
+ [492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_error_statement, 3, 0, 12),
+ [494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_error_statement, 3, 0, 12),
+ [496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0),
+ [498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0),
+ [500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_document_repeat1, 1, 0, 1),
+ [504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_if_statement, 2, 0, 8),
+ [506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_if_statement, 2, 0, 8),
+ [508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interpolation, 3, 0, 0),
+ [512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 3, 0, 12),
+ [514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 3, 0, 12),
+ [516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
+ [520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 3, 0, 12),
+ [522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 3, 0, 12),
+ [524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 3, 0, 12),
+ [526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 3, 0, 12),
+ [528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0),
+ [532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
+ [536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_expression, 7, 0, 0),
+ [540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 12),
+ [542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 12),
+ [544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0),
+ [548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 40),
+ [550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 40),
+ [552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0),
+ [556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 2, 0, 8),
+ [558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 2, 0, 8),
+ [560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 5, 0, 37),
+ [562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 5, 0, 37),
+ [564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0),
+ [566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0),
+ [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0),
+ [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0),
+ [572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0),
+ [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 35),
+ [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 35),
+ [580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 6, 0, 30),
+ [582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 6, 0, 30),
+ [584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_statement, 4, 0, 21),
+ [586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defer_statement, 4, 0, 21),
+ [588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(116),
+ [591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0),
+ [595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_statement, 4, 0, 21),
+ [597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_placeholder_statement, 4, 0, 21),
+ [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0),
+ [601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0),
+ [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_statement, 4, 0, 21),
+ [605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loading_statement, 4, 0, 21),
+ [607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122),
+ [609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 1),
+ [611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 1),
+ [613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_statement, 1, 0, 1),
+ [617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_body_expression, 4, 0, 28),
+ [619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_body_expression, 4, 0, 28),
+ [621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 13),
+ [623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 13),
+ [625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0),
+ [627] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0),
+ [629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 2),
+ [633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [635] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 3),
+ [637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 4),
+ [641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 3, 0, 0),
+ [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
+ [647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 5),
+ [651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [653] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 6),
+ [655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 13),
+ [657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 13),
+ [659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__alternative_statement, 1, 0, 7),
+ [663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0),
+ [665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0),
+ [667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0),
+ [669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0),
+ [671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(495),
+ [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
+ [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587),
+ [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
+ [680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(387),
+ [683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(388),
+ [686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
+ [688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(587),
+ [691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(122),
+ [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
+ [696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
+ [698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 2, 0, 0),
+ [700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 2, 0, 0),
+ [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
+ [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
+ [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389),
+ [708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
+ [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
+ [712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499),
+ [714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
+ [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500),
+ [718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
+ [720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
+ [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
+ [724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 1, 0, 0),
+ [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379),
+ [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
+ [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491),
+ [734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0),
+ [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
+ [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
+ [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
+ [744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
+ [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
+ [748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609),
+ [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
+ [752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443),
+ [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0),
+ [758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 1, 0, 0),
+ [760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433),
+ [762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616),
+ [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112),
+ [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
+ [768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event_binding, 4, 0, 0),
+ [772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0),
+ [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
+ [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_animation_binding, 4, 0, 36),
+ [780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_animation_binding, 4, 0, 36),
+ [782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_two_way_binding, 4, 0, 0),
+ [784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_two_way_binding, 4, 0, 0),
+ [786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_binding, 4, 0, 0),
+ [790] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(473),
+ [793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 1, 0, 17),
+ [795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616),
+ [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
+ [799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618),
+ [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(109),
+ [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0),
+ [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_directive, 6, 0, 0),
+ [809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_structural_directive, 6, 0, 0),
+ [811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0),
+ [813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0),
+ [815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__binding_assignment, 4, 0, 0),
+ [819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
+ [821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__any_expression, 1, 0, 0),
+ [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__normal_attribute, 3, 0, 0),
+ [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539),
+ [831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_sequence_repeat1, 2, 0, 0), SHIFT_REPEAT(515),
+ [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
+ [836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binding_name, 1, 0, 0),
+ [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 2, 0, 25),
+ [840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger_condition, 3, 0, 31),
+ [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113),
+ [844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 45),
+ [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0),
+ [848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0),
+ [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
+ [852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
+ [854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(493),
+ [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
+ [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 22),
+ [861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365),
+ [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544),
+ [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
+ [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
+ [869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 52),
+ [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
+ [873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
+ [875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55),
+ [877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 55),
+ [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
+ [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
+ [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442),
+ [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65),
+ [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
+ [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390),
+ [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171),
+ [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
+ [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(64),
+ [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377),
+ [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 2, 0, 0),
+ [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 4, 0, 22),
+ [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386),
+ [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_condition, 1, 0, 0),
+ [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
+ [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548),
+ [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
+ [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(20),
+ [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186),
+ [919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601),
+ [921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 47),
+ [923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 47), SHIFT_REPEAT(510),
+ [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
+ [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57),
+ [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
+ [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
+ [934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 42),
+ [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304),
+ [938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471),
+ [940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470),
+ [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550),
+ [944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0),
+ [946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_structural_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(422),
+ [949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0),
+ [951] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_icu_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(601),
+ [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551),
+ [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
+ [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163),
+ [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
+ [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
+ [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
+ [966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 3, 0, 39),
+ [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510),
+ [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315),
+ [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
+ [974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527),
+ [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317),
+ [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256),
+ [980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_declaration, 3, 0, 0),
+ [982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_reference, 4, 0, 41),
+ [984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
+ [986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(400),
+ [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 5, 0, 58),
+ [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
+ [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
+ [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 57),
+ [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 3, 0, 0),
+ [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123),
+ [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__context_expression, 4, 0, 0),
+ [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 4, 0, 56),
+ [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
+ [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
+ [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140),
+ [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
+ [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598),
+ [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 3, 0, 45),
+ [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497),
+ [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575),
+ [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
+ [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 42),
+ [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
+ [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 46),
+ [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593),
+ [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
+ [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
+ [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615),
+ [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294),
+ [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_assignment, 2, 0, 48),
+ [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
+ [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
+ [1045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(425),
+ [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_reference_repeat1, 2, 0, 46),
+ [1050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578),
+ [1052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
+ [1054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation_expression, 4, 0, 0),
+ [1056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
+ [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
+ [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583),
+ [1062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 0),
+ [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [1066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619),
+ [1068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621),
+ [1070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626),
+ [1072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111),
+ [1074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
+ [1076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
+ [1078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
+ [1080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24),
+ [1082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
+ [1084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
+ [1086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552),
+ [1088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(123),
+ [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
+ [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
+ [1095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(89),
+ [1098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
+ [1100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
+ [1102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584),
+ [1104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506),
+ [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505),
+ [1108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525),
+ [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
+ [1112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
+ [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
+ [1116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 33),
+ [1118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 33), SHIFT_REPEAT(376),
+ [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
+ [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
+ [1125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(124),
+ [1128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(126),
+ [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
+ [1133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0),
+ [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
+ [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295),
+ [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
+ [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
+ [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
+ [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573),
+ [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [1149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_statement, 6, 0, 30),
+ [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
+ [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
+ [1155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timed_expression, 3, 0, 34),
+ [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
+ [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
+ [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610),
+ [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43),
+ [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36),
+ [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
+ [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
+ [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614),
+ [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
+ [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
+ [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296),
+ [1179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_defer_trigger_repeat1, 2, 0, 26),
+ [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0),
+ [1183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0),
+ [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554),
+ [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
+ [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
+ [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
+ [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
+ [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42),
+ [1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
+ [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
+ [1201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_statement, 3, 0, 12),
+ [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
+ [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321),
+ [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
+ [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560),
+ [1211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
+ [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114),
+ [1215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_declaration, 6, 0, 44),
+ [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
+ [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107),
+ [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
+ [1223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_icu_case, 4, 0, 51),
+ [1225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_case, 4, 0, 51),
+ [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0),
+ [1229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_template_expression, 3, 0, 53),
+ [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 4, 0, 32),
+ [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
+ [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305),
+ [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
+ [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580),
+ [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
+ [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
+ [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
+ [1247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
+ [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
+ [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
+ [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
+ [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
+ [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240),
+ [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319),
+ [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
+ [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
+ [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 4, 0, 54),
+ [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469),
+ [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
+ [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211),
+ [1273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__else_if_start_expression, 3, 0, 0),
+ [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
+ [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
+ [1279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
+ [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
+ [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
+ [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
+ [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401),
+ [1289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586),
+ [1291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
+ [1293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defer_trigger, 3, 0, 26),
+ [1295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_placeholder_minimum, 3, 0, 27),
+ [1297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 3, 0, 26),
+ [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561),
+ [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
+ [1303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
+ [1305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603),
+ [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
+ [1309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_static_member_expression, 3, 0, 0),
+ [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
+ [1313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524),
+ [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
+ [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528),
+ [1319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529),
+ [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
+ [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
+ [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
+ [1327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_icu_clause, 1, 0, 0),
+ [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288),
+ [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
+ [1333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_reference, 3, 0, 0),
+ [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
+ [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566),
+ [1339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_start_expression, 2, 0, 0),
+ [1341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loading_condition, 5, 0, 38),
+ [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
+ [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
+ [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
+ [1349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102),
+ [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582),
+ [1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
+ [1355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
+ [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
+ [1359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 2, 0, 43),
+ [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
+ [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
+ [1365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
+ [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
+ [1369] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
+ [1373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
+ [1375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
+ [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54),
+ [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 49),
+ [1381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_structural_expression, 3, 0, 50),
};
enum ts_external_scanner_symbol_identifiers {
@@ -16190,11 +16278,11 @@ static const bool ts_external_scanner_states[13][EXTERNAL_TOKEN_COUNT] = {
[ts_external_token_comment] = true,
},
[11] = {
- [ts_external_token__end_tag_name] = true,
+ [ts_external_token_erroneous_end_tag_name] = true,
[ts_external_token_comment] = true,
},
[12] = {
- [ts_external_token_erroneous_end_tag_name] = true,
+ [ts_external_token__end_tag_name] = true,
[ts_external_token_comment] = true,
},
};
diff --git a/test/corpus/animation-binding.txt b/test/corpus/animation-binding.txt
new file mode 100644
index 0000000..b2b5870
--- /dev/null
+++ b/test/corpus/animation-binding.txt
@@ -0,0 +1,35 @@
+================
+Animation binding
+================
+
+
+
+---
+
+(document
+ (element
+ (self_closing_tag
+ (tag_name)
+ (attribute
+ (animation_binding
+ (binding_name
+ (identifier))
+ trigger: (expression
+ (identifier)))))))
+
+================
+Animation without trigger
+================
+
+
+
+---
+
+(document
+ (element
+ (self_closing_tag
+ (tag_name)
+ (attribute
+ (animation_binding
+ (binding_name
+ (identifier)))))))
diff --git a/test/corpus/property-binding.txt b/test/corpus/property-binding.txt
index 1e4fbc6..b196d85 100644
--- a/test/corpus/property-binding.txt
+++ b/test/corpus/property-binding.txt
@@ -246,27 +246,6 @@ Empty attribute value
)
)
-==================
-Animation property
-==================
-
-
-
----
-
-(document
- (element
- (start_tag
- (tag_name)
- (attribute
- (property_binding
- (binding_name
- (identifier))
- (expression
- (identifier)))))
- (end_tag
- (tag_name))))
-
===================
Map property binding
====================